Professional Documents
Culture Documents
C) Describe The Functions of IFT Bits of CPSR Register. D) What Does The B' Mean in LDRB or What Is The Difference Between LDR and LDRB in ARM ?
C) Describe The Functions of IFT Bits of CPSR Register. D) What Does The B' Mean in LDRB or What Is The Difference Between LDR and LDRB in ARM ?
b) What is an ARMulator ?
d) What does the ‘B’ mean in LDRB or What is the difference between LDR and LDRB in ARM ? (4)
Q2. a )Differentiate between 3-stage and 5-stage pipelining. What is Data forwarding in pipelining. (4)
Q3. a) Write a program to add two 16 bit numbers and store the result. (4)
Q4. Describe how the subroutine call/ return mechanism works in the ARM instruction set. Use the example of a
Q5. Write a program in assembly language to evaluate (A+8B+7C-27)/4, where A=24, B=17 and C=97 (5)