Microarchitecture MCQs

By: Prof. Dr. Fazal Rehman | Last updated: June 23, 2025

50 Score: 0 Attempted: 0/50 Subscribe
1. : What is microarchitecture?





2. : What is the main function of the Control Unit in a CPU?





3. : Which microarchitectural component is responsible for performing arithmetic operations?





4. : Which of the following is a type of microarchitecture pipeline stage?





5. : What is instruction pipelining in microarchitecture?





6. : Which of the following is a hazard in pipelined microarchitecture?





7. : What is branch prediction used for in microarchitectures?





8. : What is a superscalar architecture?





9. : Which cache is closest to the CPU in a typical microarchitecture?





10. : What is out-of-order execution?





11. : Which component in microarchitecture handles memory read and write operations?





12. : What is register renaming used for in modern CPUs?





13. : What is a pipeline stall?





14. : What does ILP stand for in microarchitecture?





15. : How does speculative execution improve performance?





16. : Which technique is used to handle data hazards in pipelined processors?





17. : What is the purpose of a reorder buffer (ROB)?





18. : What is micro-op fusion?





19. : What is the role of a prefetcher in a CPU?





20. : Which microarchitecture feature helps handle control hazards?





21. : What is the main goal of microarchitectural optimizations?





22. : What does VLIW stand for?





23. : What is a cache miss?





24. : What is the role of a decoder in CPU microarchitecture?





25. : What is a structural hazard in pipelining?





26. : What is hyper-threading in CPU architecture?





27. : What does speculative execution require to function properly?





28. : What does CISC stand for in microarchitecture?





29. : What is meant by a ‘cache hit’?





30. : How does out-of-order execution impact CPU performance?





31. : What is the function of a write-back stage in a pipeline?





32. : In modern microarchitectures, what is the role of a load/store unit?





33. : What is a control hazard also known as?





34. : What is instruction-level parallelism (ILP) in microarchitecture?





35. : Which technique is used to improve cache performance?





36. : What does the term ‘pipeline flush’ refer to in CPU microarchitecture?





37. : What type of microarchitecture hazard occurs when a resource is not available for an instruction?





38. : What is meant by ‘superscalar’ execution?





39. : What is the key feature of a Reduced Instruction Set Computing (RISC) architecture?





40. : In a pipelined processor, what does the term ‘bypassing’ refer to?





41. : Which of the following techniques helps in minimizing cache misses?





42. : What is a vector processor in microarchitecture?





43. : What is the function of an instruction queue in microarchitecture?





44. : What does the acronym MMU stand for in CPU microarchitecture?





45. : What is meant by ‘multi-threading’ in CPU microarchitecture?





46. : What is instruction reordering used for in microarchitecture?





47. : What does SIMD stand for in microarchitectures?





48. : What is the purpose of dynamic scheduling in CPUs?





49. : What is a core in the context of microarchitecture?





50. : What is the main advantage of branch prediction?





 

Read More Computer Architecture MCQs

  1. SET 1: Computer Architecture MCQs
  2. SET 2: Computer Architecture MCQs
  3. SET 3: Computer Architecture MCQs
  4. SET 4: Computer Architecture MCQs
  5. SET 5: Computer Architecture MCQs
  6. SET 6: Computer Architecture MCQs
  7. SET 7: Computer Architecture MCQs
  8. SET 8: Computer Architecture MCQs
  9. SET 9: Computer Architecture MCQs
 
All Copyrights Reserved 2025 Reserved by T4Tutorials