Total Questions : 30
Expected Time : 30 Minutes

1. Explain the concept of 'Loop Unrolling' in assembly language and its impact on performance.

2. What does the term 'barrel shifter' mean in Assembly Language?

3. What is the role of registers in Assembly Language programming?

4. What does the term 'pipeline hazard' mean in computer architecture?

5. What does the term 'machine code' mean in the context of Assembly Language?

6. In Assembly Language, what does the term 'Little-Endian' mean?

7. In Assembly Language, what is the purpose of the 'NOP' instruction?

8. What is the function of the 'Thumb' instruction set in ARM architecture?

9. What is the purpose of the 'SIMD' instruction set in assembly language?

10. In Assembly Language, what does the term 'conditional jump' mean?

11. Discuss the purpose of 'Instruction Reordering' in assembly language programming.

12. In Assembly Language, what is the purpose of the 'Jump' instruction?

13. What does the term 'Assembler Directives' mean in Assembly Language?

14. What does the term 'Endianness' refer to in computer architecture?

15. Explain the purpose of the 'Superscalar Architecture' in assembly language programming.

16. Explain the purpose of 'Vector Registers' in assembly language programming.

17. What is the purpose of the 'LDM' instruction in ARM Assembly Language?

18. Explain the purpose of 'Data Hazards' in assembly language programming.

19. What is the function of the 'Trace Cache' in assembly language programming?

20. What is the role of the 'Translation Lookaside Buffer (TLB)' in assembly language programming?

21. Explain the concept of 'Out-of-Order Execution' in assembly language and its advantages.

22. Discuss the concept of 'Execution Dependencies' in assembly language and their impact on performance.

23. In ARM Assembly Language, what does the 'S' suffix in an instruction indicate?

24. What is the function of the 'Floating Point Unit' in Assembly Language?

25. In Assembly Language, what is the role of the 'BIC' instruction?

26. In Assembly Language, what is the purpose of the 'BL' instruction?

27. Explain the purpose of 'Hardware Interpolation' in assembly language programming.

28. What is the purpose of the 'Stack Pointer' register in Assembly Language?

29. In Assembly Language, what is the purpose of the 'MVN' instruction?

30. What is the purpose of the 'VFP' coprocessor in ARM architecture?