Question: Solve C MOV r 1 , # 0 x 0 0 0 4 A 0 0 0 MOV r 2 , # 0 x 0

Solve C
MOV r1, #0x0004A000
MOV r2, #0x00003BC0
MOV r0, r1, LSL # 4
SUB r3,r2,r1
ADD r4,r1,r2
RSBr5,r4,r0
MOV r6, #0x000002E4
MOV r7, #0x0002E400
ADDr2,r1,r0
Comment
; move 0x0004A000 into r1
; move 0x00003BC0 into r2
; left shift r1 by 4 bits
; subtract r1 from r2
; add r1 and r2, sum in r4
; subtract r4 from r0.
; move 0x000002E4 into r6
; move 0x0002E400 into r7
; add r1 and r0, sum in r2
c) i) Draw a pipeline diagram for the program given above in part b),
5
assuming that it is executed using the ARM9 microprocessor.
 Solve C MOV r1, #0x0004A000 MOV r2, #0x00003BC0 MOV r0, r1,

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!