+2 votes
128 views
in Computer Architecture by

1 Answer

+1 vote
by
selected by (user.guest)
 
Best answer

Data Addressing

Two Register Addressing

This addressing mode uses the values contained in two registers in order to generate an address. The two values are added together to create the address, which is then used to load or store a value from/to memory. These addresses are a full 32 bits wide.

Register Plus Immediate Addressing

This addressing mode makes use of a 32-bit value from a register together with a sign-extended 13-bit immediate value. These two components are added together to give the effective address. As a special case of this addressing mode, the zero register g0 can be used, giving a 13-bit immediate addressing mode that can be used to access the upper and lower 4kB of memory (effectively this is like an absolute addressing mode for these regions of memory). This is the simplest addressing mode since no registers need to be specially set up beforehand.

Related questions

+2 votes
1 answer 83 views
+2 votes
1 answer 767 views
–1 vote
1 answer 158 views
+1 vote
1 answer 584 views
+1 vote
1 answer 337 views
+2 votes
1 answer 316 views
asked Jan 3, 2020 in Computer Architecture by anonymous
+3 votes
1 answer 3.0k views
+1 vote
1 answer 50 views
asked Sep 17 in Computer Architecture by anonymous
+2 votes
1 answer 186 views
asked Sep 5, 2020 in Computer Architecture by anonymous
+2 votes
1 answer 138 views
+1 vote
1 answer 744 views
+1 vote
1 answer 130 views
+3 votes
1 answer 248 views
asked Sep 5, 2020 in Computer Architecture by anonymous
+3 votes
1 answer 947 views
asked Sep 5, 2020 in Computer Architecture by anonymous
+1 vote
1 answer 390 views
0 votes
2 answers 267 views
+2 votes
2 answers 199 views
+2 votes
1 answer 1.4k views
+1 vote
1 answer 833 views
Welcome to CPENTalk.com
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

...