Test your basic knowledge |

Computer Architecture And Design

Subject : engineering
Instructions:
  • Answer 38 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. What is instruction - level parallelism?






2. What is throughput?






3. What is the $sp register used for?






4. What is main/primary memory?






5. What is an Instruction Set Architecture (ISA)?






6. What is included in the term organization?


7. One reason why two's compliment is used as opposed to signed magnitude or one's compliment?






8. An example of volatile memory






9. What are two examples of instruction - level parallelism?






10. An example of non - volatile memory






11. An example of an improvement that would impact throughput (but not response time).






12. An example of something typically associated with RISC architecture that is not typical in CISC architecture.






13. What are the classes of computing applications (five)?






14. What is secondary memory?






15. What does jal <proc> do?






16. What is the $epc register used for?






17. An example of an improvement that would impact response time (but not throughput).






18. What is a real- time performance requirement?






19. What does hardware refer to?






20. Amdahl's Law






21. What is non - volatile memory?






22. What are the base units of GHz?






23. What are the hardware/software components affecting program performance?






24. What is data- level parallelism?






25. What is volatile memory?






26. What are the industry standard benchmarks to measure performance (e.g. - with different vendor chips)?






27. What is the $pc register used for?






28. What is response time?






29. Moore's Law






30. How is CPU performance measured?






31. What is thread- level parallelism?






32. Stored Program Concept






33. What is a supercomputer?






34. What are the five classic components of a computer?






35. What is price performance?






36. What are embedded computers?






37. What is soft real- time?






38. How can you encode an ISA?