subject
Computers and Technology, 04.03.2022 17:10 lyn94

ARM, while ostensibly a RISC architecture, nevertheless has block move instructions, single instructions capable of loading and storing (respectively) multiple registers. The LDMIA (load multiple, increment after) instruction permits any combination of ARM’s (Thumb) 16 registers to be loaded from consecutive memory locations while the STMDB (store multiple, decrement before) instruction stores any combination of the registers to consecutive memory locations. (There are also LDMDB and STMIA instructions among others.) The registers do not need to be contiguous. The instruction below loads registers r3, r4, r5, and r9 from the memory location pointed to by r0, r0+4, r0+8, and r0+12 respectively. Then increments r0 by 16 (4 word of 4 bytes each). LDMIA ro, {r3, r4, r5, r9}

Required:
a. Identify a likely application for this capability. What would the LDMIA instruction be used for? What would the STMDB instruction be used for?
b. Ignoring any additional data path requirements, could this instruction be implemented on MIPS? Why or why not?

ansver
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 23.06.2019 01:30, marmar72
Negative methods of behavior correction include all but this: sarcasm verbal abuse setting an example for proper behavior humiliation
Answers: 1
image
Computers and Technology, 23.06.2019 11:00, swelch2010
Describe three characteristics of at-risk drivers. a. b. c. describe three characteristics of safe drivers. a. b. c. describe three driver errors that could cause a collision. a. b. c. how will this information affect you as a driver now and in the future? (2-3 sentences)
Answers: 2
image
Computers and Technology, 23.06.2019 14:30, officialrogerfp3gf2s
Select the correct answer. a company wants to use online methods to target more customers. it decides to conduct a market research by collecting the data of a few customers with their consent. they want to track data of the sites that their customers frequently visit. which software can the company? a. spyware b. bots c. adware d. trojan horse e. rootkits
Answers: 1
image
Computers and Technology, 23.06.2019 20:00, boo3972
Match the file formats with the types of multimedia they can store
Answers: 2
You know the right answer?
ARM, while ostensibly a RISC architecture, nevertheless has block move instructions, single instruct...

Questions in other subjects: