The program execution of Figure 1.4 is described in the text using six steps. Expand this description to show the use of the MAR and MBR.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

The program execution of Figure 1.4 is described in the text using six steps. Expand this description to show the use of the MAR and MBR.

Fetch stage
Execute stage
CPU registers
300 PC
Memory
300I9 4 0
301 5 9 4 1
302 29 4I
Memory
300 9 40
AC 301 5 9 41
1940 IR 302 2 9 4 1
CPU registers
301 PC
0 0 0 3 AC
1940 IR
940 0 00 3
941 0 00 2
940 0 00 3-
941 0 0 02
Step I
Step 2
Memory
300 I9 40
301 5 9 4 I
302 29 4 I
CPU registers
301 PC
0003 AC 301 5 9 4 1
5941 IR 302 2 9 4 I
CPU registers
302 PC
000 5AC
5941 IR
Memory
300 I 9 40
940 0 0 0 3
941 0 00 2
3+2= 5-
940 0 00 3
941 0 002
Step 3
Memory
300 I 9 4 0
301 59 4 I
302 29 4
Step 4
Memory
300 1 9 4 0
CPU registers
30 2 PC
0 0 0 5 AC 301 5 9 4 I
294 1 IR 302 2 9 4
CPU registers
303 PC
0 0 0 5 AC
2941IR
940 0 0 03
941 0 00 2
940 0 003
941 0 0 0 5
Step 5
Step 6
Figure 1.4 Example of Program Execution (contents
of memory and registers in hexadecimal)
Transcribed Image Text:Fetch stage Execute stage CPU registers 300 PC Memory 300I9 4 0 301 5 9 4 1 302 29 4I Memory 300 9 40 AC 301 5 9 41 1940 IR 302 2 9 4 1 CPU registers 301 PC 0 0 0 3 AC 1940 IR 940 0 00 3 941 0 00 2 940 0 00 3- 941 0 0 02 Step I Step 2 Memory 300 I9 40 301 5 9 4 I 302 29 4 I CPU registers 301 PC 0003 AC 301 5 9 4 1 5941 IR 302 2 9 4 I CPU registers 302 PC 000 5AC 5941 IR Memory 300 I 9 40 940 0 0 0 3 941 0 00 2 3+2= 5- 940 0 00 3 941 0 002 Step 3 Memory 300 I 9 4 0 301 59 4 I 302 29 4 Step 4 Memory 300 1 9 4 0 CPU registers 30 2 PC 0 0 0 5 AC 301 5 9 4 I 294 1 IR 302 2 9 4 CPU registers 303 PC 0 0 0 5 AC 2941IR 940 0 0 03 941 0 00 2 940 0 003 941 0 0 0 5 Step 5 Step 6 Figure 1.4 Example of Program Execution (contents of memory and registers in hexadecimal)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY