Thursday 1 October 2015

ARM 7 architecture


     Chapter 04   ARM 7 architecture

  1. Explain ARM programmer’s model.
  2. Explain ARM development tool with block diagram.
  3. Describe the flow of ARM development tools for embedded system design.
  4. Write any five ARM instructions.
  5. Describe the principal features of the ARM architecture.
  6. Explain ARM Register Set.
  7. Explain CPSR and SPSR.
  8. What is the use barrel shifter?
  9. Explain stack operations with all instructions used for push and pop operation.
  10. Explain addressing modes of ARM7 processor.
  11. Explain ARM Data Processing Instructions.
  12. Explain ARM Data Transfer Instructions.
  13. Explain ARM Control Flow Instructions.
  14. Explain ARM shift operations.
  15. List Conditions for Branch instructions.
  16. Explain CPSR of ARM7 processor.
  17. Explain 3-stage pipeline and 5-stage pipeline for ARM7.
  18. Explain in brief ARM Exceptions and Interrupt handling.
  19. Explain non-nested interrupt handling scheme.
  20. Explain nested interrupt handling scheme.
  21. Explain reentrant interrupt handling scheme.
  22. Write ARM assembly language program to display “Hello World”.
  23. Write ARM assembly language program to divide 32 bit number by an 8 bit number.
  24. Write ARM assembly language program to display largest number.
  25. Write ARM assembly language program to display smallest number.
  26. Write ARM assembly language program to solve following equation 10x2+5x-20. 
  27. Write ARM assembly language program to solve following equation a+b+c-d=0. 
  28. Write ARM assembly language program to add / sub / mul two 32 / 64 bit numbers.


No comments:

Post a Comment