Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MODULE - I
MODULE – II
16. Explain stack operation of ARM processors. Also explain the load-store multiple
addressing aliases available to support stack operations.
17. Write a small piece of code that checks for stack overflow errors for a descending
stack.
18. Write a code fragment to determine what SWI number is being called and then place
that number into register r10.
19. Write a code fragment to
a. Copy the cpsr into register r1
b. Clear bit 7 of r1
c. Copy the register r1 back to cpsr
20. Write code fragments for –
a. Enable IRQ, Disable IRQ
b. Enable FIQ, Disable FIQ
21. Write a note on –
a. Swap instruction.
b. Software interrupt instruction.
c. Program status register instruction
d. Coprocessor instructions.
e. Loading constants.
22. Explain the following ARM Instructions with examples: