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

Create successful ePaper yourself

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

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!