Question: Please break down the following 3 2 bit instruction to show me how the format works. Use spaces to distinguish which parts are the opcode,

Please break down the following 32 bit instruction to show me how the format works. Use spaces to distinguish which parts are the opcode, register, and memory offset.
LDUR X2,[X20, #8]11111000010000001000001010000010
STUR X4,[X20, #16]11111000000000010000001010000100
Note that the equivalent answers are already there in the commands (LDUR and STUR commands). I want you to show me how the formatting works, and how it's determining the different destination registers & memory offset? The last part, how they determine what offset of memory is, is the most important.
I believe the formatting starts with 11 bits being the opcode, but the rest is confusing to me.

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!