Compare RISC and CISC philosophy.
[3 marks]List the features rejected from RISC Design for improved ARM Design.
[4 marks]Draw and explain ARM Core data flow model.
[7 marks]Describe the load store architecture used in ARM controller.
[3 marks]Explain the ARM7TDMI programmer’s model.
[4 marks]Explain following ARM instruction with example: 1)UMULL 2)SBCS 3)BL 4)BIC 5)RSC 6)EORS 7)MOVEQ
[7 marks]Write a program to count a number of 1’s in R0. Assume that R0 contains any 32-bit data.
[7 marks]Describe software interrupt instruction SWI with its importance.
[3 marks]Explain barrel shifter instructions with example.
[4 marks]Explain the 5-stage Pipeline architecture used in ARM controller with necessary figures.
[7 marks]Explain the BX instruction with suitable example.
[3 marks]Explain how register allocated by ARM Ccompiler.
[4 marks]Write a short note on stack implementation in ARM.
[7 marks]List the portability issues encounter when porting Ccode to the ARM.
[3 marks]Draw and explain the memory hierarchy used in a computer system.
[4 marks]Write a Cprogram to blink LED connected to pin P0.3 at the interval of 1 second in LPC2148. Generate a delay using Timer.
[7 marks]Explain control flow instructions for ARM controller with suitable examples.
[3 marks]Briefly discuss the Thumb Programmers model.
[4 marks]Explain ARM addressing modes with suitable examples.
[7 marks]Write down the MMU Advantages for ARM processor.
[3 marks]Explain mapping a task in virtual memory to physical memory using a relocation register.
[4 marks]Discuss the APB bus transfers. Explain the need of APB bridge.
[7 marks]Briefly discuss the AHB bus features.
[3 marks]Explain the unified split cache memory.
[4 marks]Discuss Tightly coupled Memory (TCM).
[7 marks]