Escolar Documentos
Profissional Documentos
Cultura Documentos
Register Function
Fetch Execute Cycle
Fetch
n The address that is in the program counter (PC) is copied into the
memory address register (MAR).
n The PC is incremented by 1.
n Copy the contents of the MAR into the memory data register (MDR).
n Copy the contents in the MDR into the current instruction register (CIR).
Decode
Decode the instruction that is in the CIR.
If the instruction is a jump instruction then
Load the address part of the instruction into the PC
Reset by going to step 1.
Execute
Execute the instruction.
Reset by going to step 1
NB: Another name for the MDR is Memory buffer Register (MBR)
http://www.teach-ict.com/as_as_computing/oc
r/H447/F453/3_3_3/fetch_execute_cycle/mini
web/pg4.htm
http://studyspace.student.stanmore.ac.uk/file.
php/66/333_Computer_Architecture/fde.htm
http://studyspace.student.stanmore.ac.uk/file.
php/66/333_Computer_Architecture/vonneum
ann.htm
Activity
1. Further Reading
http://www.teach-ict.com/as_as_computing/o
cr/H447/F453/3_3_3/vonn_neuman/miniweb/
index.htm
www.it.jcu.edu.au/Subjects/cp1300/resource
s/lectnotes/system/fde.html