This document contains questions and answers related to the topic of computer organization and architecture for the subject ITC 123. It covers various topics related to basic computer structure including registers, interrupts, buses, addressing modes, memory technologies, cache memory, virtual memory and more. There are 25 short answer questions in part A and 6 long answer questions worth 16 marks each in part B. The document acts as a study guide for exam preparation in the specified subject and semester.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
56 views
Itc 123 Computer Organization and Architecture
This document contains questions and answers related to the topic of computer organization and architecture for the subject ITC 123. It covers various topics related to basic computer structure including registers, interrupts, buses, addressing modes, memory technologies, cache memory, virtual memory and more. There are 25 short answer questions in part A and 6 long answer questions worth 16 marks each in part B. The document acts as a study guide for exam preparation in the specified subject and semester.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3
ITC 123 COMPUTER ORGANIZATION AND ARCHITECTURE
SUBJECT CODE: ITC 123 YEAR :I
SUBJECT NAME: COMPUTER ORGANIZATION AND ARCHITECTURE SEM : I
UNIT- I BASIC STRUCTURE OF COMPUTERS PART – A(2 Marks)
1. What are the registers generally contained in the processor?
2. Define interrupt and ISR. 3. Define Bus. What are the different buses in a CPU? 4. What is the use of buffer register? 5. Compare single bus structure and multiple bus structure. 6. What is System Software? Give an example. 7. What is Application Software? 8. What is a compiler? 9. What is text editor? 10. Discuss about OS as system software. 11. What is multiprogramming or multitasking? 12. What is elapsed time of computer system? 13. What is processor time of a program? 14. Write down the basic performance equation? 15. What is byte addressable memory? 16. What is big endian and little-endian format? 17. What are condition code flags? 18. What are the commonly used condition code flags? 19. Define addressing mode. 20. What are the various addressing modes? 21. What are the four basic types of operations that need to be supported by an Instruction set? 22. What is assembler directive? 23. Define device interface. 24. Give an example each of zero- address, one-address, two-address and three address instructions. 25. Give the symbol of a full adder circuit for a single stage addition and give the expression for sum. 26. What is n-bit ripple carry adder? 27. What are the 2 ways to detect overflow in an n-bit adder? 28. What are the two approaches to reduce delay in adders?
1. What are the Characteristics of semiconductor RAM memories?
2. What are the Characteristics of SRAMs? 3. What are the Characteristics of DRAMs? 4. Define Memory Latency. 5. What are asynchronous DRAMs? 6. What are synchronous DRAMs? 7. What is double data rate SDRAMs? 8. What are SIMMs and DIMMs? 9. What is memory Controller? 10. Differentiate static RAM and dynamic RAM. 11. What are RDRAMs? 12. What are the special features of Direct RDRAMs? 13. What are RIMMs? 14. Define ROM. 15. What are the features of PROM? 16. Define flash memory. 17. What is locality of reference? 18. What are the two aspects of locality of reference? Define them. 19. What are the two ways in which the system using cache can proceed for a write operation? 20. What is write through protocol? 21. What is write-back or copy back protocol? 22. What is load-through or early restart? 23. What are the types of mapping technique? 24. What is a hit? Define hit rate. 25. Define miss rate? Define miss penalty. 26. Define access time for magnetic disks. 27. What is the formula for calculating the average access time experienced by the processor? 28. What is the formula for calculating the average access time experienced by the processor in a system with two levels of caches? 29. What is virtual memory technique?
PART – B (16 Marks)
1. Illustrate the characteristics of some common memory technologies.
(16) 2. (a)Describe in detail about associative memory. (8) (b) Comparing paging and segmentation mechanisms for implementing the virtual memory. (8) 3. What is Memory Interleaving? Explain the addressing of multiple modules Memory system. (16) 4. Discuss the different mapping techniques used in cache memories and their relative merits and demerits. (16) 5. What do you mean by virtual memory? Discuss how paging helps in implementing virtual memory. (16) 6. (a) Discuss any six ways of improving the cache performance. (8) (b) Illustrate memory read and write operation. (8)