ARM PROCESSOR
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
20
|
|
25
|
|
30
|
|
40
|
Detailed explanation-1: -ARM processors have 37 registers. The registers are arranged in partially overlapping banks.
Detailed explanation-2: -ARM processors have 37 registers. The registers are arranged in partially overlapping banks. There is a different register bank for each processor mode. The banked registers give rapid context switching for dealing with processor exceptions and privileged operations.
Detailed explanation-3: -∎ ARM has 37 registers all of which are 32-bits long.
Detailed explanation-4: -Notice that the 12 registers accessible in Thumb state are exactly the same physical 32-bit registers accessible in ARM state.
Detailed explanation-5: -With the exception of ARMv6-M and ARMv7-M based processors, there are 30 (or 32 if Security Extensions are implemented) general-purpose 32-bit registers, that include the banked SP and LR registers. Fifteen general-purpose registers are visible at any one time, depending on the current processor mode.