Download as pdf
Download as pdf
You are on page 1of 2
Government Engineering College, Sector-28, Gandhinagar E.C.Department Tutorial 3 Subject: ARM PROCESSOR Submission Date: 2/4/2018 to 6/4/2018 (respective lab session) 1. Draw and explain ARM Development tool. 2. Explain ARM processor mode. 3. Describe the features inherited from RISC design by ARM processor architecture. 4. Describe the operating modes in ARM processor. $. Describe any three ARM optimization techniques, 6. Justify the statement: CISC design results into higher power consumption. 7. Explain exception handling in ARM processor. 8. Describe Software Interrupt instruction $ WI with its importance. 9. What is core? Draw & Explain ARM core data flow mode, 10. What is core Extension? Mention its types and explain in detail with neat sketch. 11, Discuss the thumb programmer's model in brief, Also Explain Thumb Software interrupts instruction 12. List the properties of Thumb Instruction Set, Write a note on Thumb Implementati 13, Describe the rules defined in ARM-Thumb Procedure Call Standard for calling a function, 14, Write a short note on Advanced Microprocessor Bus Architecture (AMBA) 15. Describe armee ane gcc complier data types mapping for ARM7TDMI core. 16, Define the following: |. Delayed Branch 2, RTOS 3. Harvard Architecture 4. ARMsd_ 5. Big Endian Memory Qt Be Prof. Vijay Chavda HO.D(EC) Government Engineering College, Sector-28, Gandhinagar E.C.Department Tutorial 4 Subject: ARM PROCESSOR Submission Date: 1/4/2018 to 13/4/2018 (respective lab session) Compare AHB, ASB & APB buses of AMBA Bus system of ARM Architecture Describe the Bus level support provided by ARM processor for the peripherals. 3. Explain the concept of virtual memory. 4. Explain the various cache organization. 5. Describe the concept of Multitasking. 6. What is Memory Management Unit (MMU)? In which circumstances the processor architecture include MMU in the design? Describe the requirements of Translation Look aside Buffer in the implementation of Virtual Memory. 8. ‘Describe Page and Page Table with reference to Virtual Memory, 9. Explain the importance of cache bit and buffer bit 10. Explain the significance of Memory Protection Unit. 11. Describe the L1 page table virtual to physical memory translation process. 12, Write a note on Fast Context Switeh Extension of MMU 13, Describe Pointer aliasing in C programming for ARM processor. 14, Discuss about the guidelines to be followed for arranging the Structure in C Programming for efficient memory utilization. 15. Describe inline function and inline assembly and also state advantages of using it. Q-~4— Sp- Prof. Vijay Chavda H.O.D(EC)

You might also like