How do the parts of CPU execute

How do the parts of CPU execute - MAR Transfer the content...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
How do the parts of CPU execute an  instruction 
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
In general an instruction cycle has three stages: 1. Fetch     Address of instruction is sent to memory  Instruction received from memory and placed in  IR  Program counter  incremented by 1  2. Decode Instruction in IR are interpreted by In general an instruction  cycle has three stages: 3. Execute Instruction is carried out. 
Background image of page 2
To load the content of B to Accumulator, the CPU already  needs to: Transfer the content of  PC to MAR  Decode the address held by  MAR  Transfer the instruction to  MDR  Instruction are carried to IR by MDR  Increment of PC  Decode the Instruction in  IR  by  Instruction Decoder  Operand part of Instruction is transferred to  MAR  Decode the Address held by 
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 4
Background image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: MAR Transfer the content to MDR MDR carries the content to Accumulator Execution of Instruction Take "a = b + c;", such a simple addition, as an example: The CPU need to: Load the content of memory cell associate with B to the Accumulator Add the content of memory cell associate with C to the Accumulator Store the content of accumulator to memory cell associate with A how CPU Communicate with(or you can say "control") the peripheral devices. 1. The Control Unit send control sign to peripheral devices and other part of CPU. Control signal is sent via control bus 2. Various part of computer exchange data/information via data bus...
View Full Document

This note was uploaded on 07/15/2011 for the course ECO 2023 taught by Professor Mr.raza during the Summer '10 term at FAU.

Page1 / 5

How do the parts of CPU execute - MAR Transfer the content...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online