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 the $epc register used for?






2. What does hardware refer to?






3. What is soft real- time?






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






5. What is main/primary memory?






6. What is secondary memory?






7. What is the $pc register used for?






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






9. What is instruction - level parallelism?






10. What are the base units of GHz?






11. What is the $sp register used for?






12. What is included in the term organization?

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


13. What is non - volatile memory?






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






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






16. What is a real- time performance requirement?






17. What is price performance?






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






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






20. An example of volatile memory






21. An example of non - volatile memory






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






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






24. What is response time?






25. Stored Program Concept






26. What does jal <proc> do?






27. What is throughput?






28. What is thread- level parallelism?






29. How can you encode an ISA?






30. What is volatile memory?






31. What is data- level parallelism?






32. What are embedded computers?






33. Amdahl's Law






34. How is CPU performance measured?






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






36. What is a supercomputer?






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






38. Moore's Law