ARM PROCESSOR
ARCHITECTURE OF 8085
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Copied-registers
|
|
Banked registers
|
|
EXtra registers
|
|
General Purpose registers
|
Detailed explanation-1: -The banked registers give rapid context switching for dealing with processor exceptions and privileged operations. See ARM Architecture Reference Manual for a detailed description of how registers are banked. The following registers are available: Thirty general-purpose, 32-bit registers.
Detailed explanation-2: -D. extential registers. Answer» B. banked registers. Explanation: the duplicate registers are used in situations of context switching.
Detailed explanation-3: -A banked register maps one-to-one onto a user mode register. If you change processor mode, a banked register from the new mode will replace an existing register.
Detailed explanation-4: -Explanation: ARM7TDMI has 37 registers(31 GPR and 6 SPR). All these designs use a Von Neumann architecture, thus the few versions comprising a cache do not separate data and instruction caches.