25.09.2015 Views

Hardware/Software Introduction Chapter 1 Introduction

Embedded Systems Design: A Unified Hardware/Software ... - EET

Embedded Systems Design: A Unified Hardware/Software ... - EET

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

General-purpose processors<br />

• Programmable device used in a variety of<br />

applications<br />

– Also known as “microprocessor”<br />

• Features<br />

– Program memory<br />

– General datapath with large register file and<br />

general ALU<br />

• User benefits<br />

– Low time-to-market and NRE costs<br />

– High flexibility<br />

• “Pentium” the most well-known, but<br />

there are hundreds of others<br />

Controller<br />

Control<br />

logic and<br />

State<br />

register<br />

IR<br />

PC<br />

Program<br />

memory<br />

Assembly code<br />

for:<br />

total = 0<br />

for i =1 to …<br />

Datapath<br />

Register<br />

file<br />

General<br />

ALU<br />

Data<br />

memory<br />

Embedded Systems Design: A Unified<br />

<strong>Hardware</strong>/<strong>Software</strong> <strong>Introduction</strong>, (c) 2000 Vahid/Givargis<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!