Chapter
04 ARM 7 architecture
- Explain ARM programmer’s model.
- Explain ARM development tool with block diagram.
- Describe the flow of ARM development tools for embedded system design.
- Write any five ARM instructions.
- Describe the principal features of the ARM architecture.
- Explain ARM Register Set.
- Explain CPSR and SPSR.
- What is the use barrel shifter?
- Explain stack operations with all instructions used for push and pop operation.
- Explain addressing modes of ARM7 processor.
- Explain ARM Data Processing Instructions.
- Explain ARM Data Transfer Instructions.
- Explain ARM Control Flow Instructions.
- Explain ARM shift operations.
- List Conditions for Branch instructions.
- Explain CPSR of ARM7 processor.
- Explain 3-stage pipeline and 5-stage pipeline for ARM7.
- Explain in brief ARM Exceptions and Interrupt handling.
- Explain non-nested interrupt handling scheme.
- Explain nested interrupt handling scheme.
- Explain reentrant interrupt handling scheme.
- Write ARM assembly language program to display “Hello World”.
- Write ARM assembly language program to divide 32 bit number by an 8 bit number.
- Write ARM assembly language program to display largest number.
- Write ARM assembly language program to display smallest number.
- Write ARM assembly language program to solve following equation 10x2+5x-20.
- Write ARM assembly language program to solve following equation a+b+c-d=0.
- Write ARM assembly language program to add / sub / mul two 32 / 64 bit numbers.
No comments:
Post a Comment