What is the machine code of the instruction "LDR R2, R1, 3"?

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
What is the machine code of the instruction "LDR R2, R1, 3"?
Select one:
O a.
x6644
O b. x7643
С.
ХE403
O d. x6443
O e. x7444
What is the machine code of the instruction "BRp LOOP" according to the
following program?
Program:
.ORIG
х3000
LEA
R1, INTE ; R1 is the location of the integer
AND
R3, R3, 0
; R3 is the sum
AND
R2, R2, 0
; R2 is the count of the integers
ADD
R2, R2, 12
BRnzp
LOOP
LOOP
LDR
R4, R1, 0
ADD
R3, R3, R4
ADD
R1, R1, 1
ADD
R2, R2, -1
BRp
LOOP
EXIT
TRAP
37
; halt
INTE
.BLKW
12
.END
Select one:
O a. XF037
b. X03FB
C.
XF025
O d. X0FFA
O e.
XOE00
Transcribed Image Text:What is the machine code of the instruction "LDR R2, R1, 3"? Select one: O a. x6644 O b. x7643 С. ХE403 O d. x6443 O e. x7444 What is the machine code of the instruction "BRp LOOP" according to the following program? Program: .ORIG х3000 LEA R1, INTE ; R1 is the location of the integer AND R3, R3, 0 ; R3 is the sum AND R2, R2, 0 ; R2 is the count of the integers ADD R2, R2, 12 BRnzp LOOP LOOP LDR R4, R1, 0 ADD R3, R3, R4 ADD R1, R1, 1 ADD R2, R2, -1 BRp LOOP EXIT TRAP 37 ; halt INTE .BLKW 12 .END Select one: O a. XF037 b. X03FB C. XF025 O d. X0FFA O e. XOE00
What is the output of the program if '0' is inputted? Given that the ASCII code
of 'a' is x61 and '0' is x30.
Program:
.ORIG x3000
LD R2, TERM ;
LD R3, ASCII ; Load ASCII difference
AGAIN
TRAP x23 ; input character
ADD R1, R2, RO ; Test for terminate
BRz EXIT ; Exit if done
ADD RO, RO, R3
TRAP x21 ; Output to monitor...
BRnzp AGAIN
TERM
.FILL XFFC9
ASCII
.FILL x0031
EXIT
TRAP x25 ; halt
.END
Select one:
O a.
d
O b. b
О с. 0
O d. f
O e.
a
What should be the value of R3 if the following program is executed (based on
the initial register status)?
Program:
.ORIG
x3000 ; The first instruction is at x3000
AND RO, RO, #0
ADD R2, RO, #2
ADD R3, RO, #3
LEA R1, #9
STR R3, R1, #3
STR R2, R1, #4
LDR R2, R1, #3
LDR R3, R1, #4
Initial Registers Status:
RO: x0000
R1: x0000
R2: x0000
R3: x0000
R4: x0000
Select one:
Oa.
X300D
ОБ. х0002
О с. х300Е
O d. x0003
Ое. х300F
Please explain the process
Transcribed Image Text:What is the output of the program if '0' is inputted? Given that the ASCII code of 'a' is x61 and '0' is x30. Program: .ORIG x3000 LD R2, TERM ; LD R3, ASCII ; Load ASCII difference AGAIN TRAP x23 ; input character ADD R1, R2, RO ; Test for terminate BRz EXIT ; Exit if done ADD RO, RO, R3 TRAP x21 ; Output to monitor... BRnzp AGAIN TERM .FILL XFFC9 ASCII .FILL x0031 EXIT TRAP x25 ; halt .END Select one: O a. d O b. b О с. 0 O d. f O e. a What should be the value of R3 if the following program is executed (based on the initial register status)? Program: .ORIG x3000 ; The first instruction is at x3000 AND RO, RO, #0 ADD R2, RO, #2 ADD R3, RO, #3 LEA R1, #9 STR R3, R1, #3 STR R2, R1, #4 LDR R2, R1, #3 LDR R3, R1, #4 Initial Registers Status: RO: x0000 R1: x0000 R2: x0000 R3: x0000 R4: x0000 Select one: Oa. X300D ОБ. х0002 О с. х300Е O d. x0003 Ое. х300F Please explain the process
Expert Solution
steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
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