Fetch-execute cycle - Lecture 1 Fetch/Execute cycle by...

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

View Full Document Right Arrow Icon
Lecture 1 Fetch/Execute cycle by Euripides Montagne University of Central Florida
Background image of page 1

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

View Full DocumentRight Arrow Icon
Eurípides Montagne University of Central Florida 2 Outline 1. The structure of a tiny computer. 2. Fetch cycle. 3. Execute cycle.
Background image of page 2
Eurípides Montagne University of Central Florida 3 Von-Neumann Machine (VN) IP MAR A MDR OP ADDRESS MEMORY A L U Decoder IR
Background image of page 3

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

View Full DocumentRight Arrow Icon
Eurípides Montagne University of Central Florida 4 Instruction Cycle Instruction cycle, or machine cycle, in VN is composed of 2 steps: 1. Fetch Cycle: instructions are retrieved from memory 2. Execution Cycle: instructions are executed A hardware description language will be used to understand how instructions are executed in VN
Background image of page 4
Eurípides Montagne University of Central Florida 5 Definitions IP: Instruction Pointer is a register that holds the address of the next instruction to be executed. MAR: Memory Address Register is used to locate a specific memory location to read or write its content. MEM: Main storage, or RAM (Random Access Memory) and is used to store programs and data.
Background image of page 5

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

View Full DocumentRight Arrow Icon
Eurípides Montagne University of Central Florida 6 Definition of MDR MDR: Memory Data Register is a bi-directional register used to receive the content of the memory location addressed by MAR or to store a value in a memory location addressed by MAR. This register receives either instructions or data from memory
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/13/2011 for the course CGS 3269 taught by Professor Staff during the Spring '08 term at University of Central Florida.

Page1 / 21

Fetch-execute cycle - Lecture 1 Fetch/Execute cycle by...

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

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