What is CPSR? Draw an approximate format of SPSR register.
[3 marks]Describe the principle features of the ARM architecture.
[4 marks]Compare RISC architecture and CISC architecture.
[7 marks]What is difference between FIQ and IRQ? Why FIQ response is fast than IRQ?
[3 marks]Explain all registers of ARM7TDMI architecture.
[4 marks]Explain the following ARM instructions with an example. 1.MOVEQ 2.MLA 3.BLX 4.LDR
[7 marks]Describe the rules defined in ARM-Thumb Procedure Call Standard for calling a function.
[3 marks]Draw and explain arm multi cycle instruction 3 stage pipeline operation.
[4 marks]Write a program to find number of 1’s in a given number.
[7 marks]Discuss the thumb programmer’s model in brief.
[3 marks]Explain the following ARM instructions with an example. 1.CMP 2.TEQ
[4 marks]Explain Stack operation in ARM with its types in detail. Also explain instructions used for Stack.
[7 marks]Explain any three assembler directives used for ARM assembly programming.
[3 marks]Write Cprogram for HEX to ASCII conversion.
[4 marks]Write a program for finding largest and smallest numbers of given 10 numbers.
[7 marks]List the properties of Thumb Instruction Set.
[3 marks]Explain the importance of cache bit and buffer bit.
[4 marks]What is the use of paging mechanism? Show how paging is done in any of ARM families of processors.
[7 marks]Write down the advantages of MMU.
[3 marks]List down arm development tools and explain uses of them.
[4 marks]Explain Addressing Modes used for ARM data transfer Operation. Explain the types of Base plus offset addressing used for ARM data transfer operation with examples
[7 marks]List out the steps required to switch between tasks.
[3 marks]Explain the function of Translation look aside buffers in virtual memory system.
[4 marks]Describe AMBA Arbitration with the help of a diagram for AMBA based system.1
[7 marks]