17.02.2014 Views

Microprogramming: History and Evolution - Edwardbosworth.com

Microprogramming: History and Evolution - Edwardbosworth.com

Microprogramming: History and Evolution - Edwardbosworth.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Central Processing Unit (CPU)<br />

The CPU has four main <strong>com</strong>ponents:<br />

1. The Control Unit (along with the IR) interprets the machine language instruction<br />

<strong>and</strong> issues the control signals to make the CPU execute that instruction.<br />

2. The ALU (Arithmetic Logic Unit) that does the arithmetic <strong>and</strong> logic.<br />

3. The Register Set (Register File) that stores temporary results related to the<br />

<strong>com</strong>putations. There are also Special Purpose Registers used by the Control Unit.<br />

4. An internal bus structure for <strong>com</strong>munication.<br />

The function of the control unit is to decode the binary machine word in the IR<br />

(Instruction Register) <strong>and</strong> issue appropriate control signals, mostly to the CPU. It is the<br />

control signals that cause the <strong>com</strong>puter to execute its program.

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

Saved successfully!

Ooh no, something went wrong!