Title: The FetchExecute Cycle
1The Fetch-Execute Cycle
. . .
500
PC
Step 0 Start PC at 500
. . 500 504 508 512 516 520 524 528 53
2 536 540 544 548 552 556 . .
Any Instruction
IR
504
Instruction1
PC
Step 1 Fetch PCs Instr., update PC, execute
Instruction2
Instruction1
IR
Instruction3
508
Step 2Fetch PCs Instr., update PC execute
Instruction4
PC
Instruction5
Instruction2
IR
Step 3 Fetch PCs Instr., Update PC, execute
Instruction6
Instruction7
512 ? 540
PC
Instruction8
Instruction9
Instruction3
IR
Instruction10
Step 4Fetch PCs Instr., update PC
execute Instruction12
Instruction3 JUMP 540
Instruction12
544
PC
Instruction13
Step 5 Fetch PCs Instr., Update PC, execute
Instruction12
IR
Instruction14
548
PC
Instruction15
MAIN MEMORY
Instruction13
IR
. .
Doings Inside the CPU
2Object Interaction Diagram
381-65-2283
GUI inputSSN() showCreditReportOnScreen()
381-65-2283
Credit Report for 381-65-2283
MainProcessor processSSN()
Reference To Credit Report (R)
DataBase getCreditReport ()
381-65-2283
Reference To Credit Report (R)
Credit Report1 Credit Report2 Credit
Report3 Credit Report4 .
. .
R