Cs 6303 Computer Architecture Question Bank Unit I Overview and Instructions Part-A
Cs 6303 Computer Architecture Question Bank Unit I Overview and Instructions Part-A
Cs 6303 Computer Architecture Question Bank Unit I Overview and Instructions Part-A
QUESTION BANK
16-Marks Questions
UNIT III
PROCESSOR AND CONTROL UNIT
PART-A
1.Define MIPs.
2.Define MIPS rate
3.Define Pipelining.
4.Define Paralllel processing.
5.Define Instruction Pipelining.
6.What are Hazards?
7.State the different types of hazards in pipelining
8.Define Data hazards.
9.Define instruction and structural hazards.
10.How data hazard can be prevented in pipeinning?
11.How addressing modes affect instruction pipelining?
12.What is locality of reference?
13.Define Memory access time and cycle time
14.How interrupts can be handled during Exception?
15.List out the methods used to improve system performance
PART-B
1. State and explain the different types of hazards that can occur in a pipeline.
2.Draw and explain the structure of a superscalar processor. Also explain the flow of
instruction execution in it.
3. Explain the control implemation scheme in detail
4. Implement basic structure of MIPS
5. Define datahazard and instruction hazard and explain in detail
6. Explain pipelined data path and control path
7. What are the two aspects of machine instruction? Explain it .
8. .Draw and explain the modified three-bus structure of the processor suitable for four -stage
pipelined execution. How this structure is suitable to provide four-stage pipelined execution?
UNIT-IV :
PARALLELISM
PART-A
1. Define parallel processing
2. Define multiprocessor system
3. Define parallel processing program
4. What is cluster
5. What is multicore
6. What is CMP and SMP
7. What is strong scaling
8. What is SISD
9. What is SIMD
10. What is MISD
11. What is hardware multithreading
12. Define interleaved or fine grained multithreading
13. Define blocked or coarse grained multithreading
14. What is UMA processor
15. What is NUMA processor
PART B
1. Explain flyn’s classification in detail
UNIT-V
MEMORY SYSTEM MEMORY AND I/O SYSTEMS
PART-A
1.Give the classification of the Optical Media
2. What is a Mini Disk?
3. List some applications for WORM.
4. What are multifunctional drives
5. What are types of technology used in s multifunctional drive?
6. What is Migration and Archiving?
7. What is the use of High water marks in a cache?
8. What are the various cache usage in a LAN –based system?
9. What are the multimedia applications which use caches?
10. Explain virtual memory technique.
11. What are virtual and logical addresses?
12. Define translation buffer.
13. What is branch delay slot?
14. What is optical memory?
15. What are static and dynamic memories?
16. What are the components of memory management unit?
17. Distinguish Between Static RAM and Dynamic RAM?
18. Distiguish between asynchronies DRAM and synchronous RAM.
PART B
1. Define cache memory. Explain the mapping process followed in cache memory. Also
discuss the relative advantages and disadvantages of the mapping techniques used.
2. What is virtual memory? Why is it necessary to implement virtual memory? Explain the
virtual memory address translation.
3. Draw and explain the various types of secondary storage devices.
4. List the different types of interrupts. Explain briefly about mask able interrupt.
5. What is DMA? Explain the block diagram of DMA .Also describe how DMA is used to
transfer data from peripherals.
6. Explain input/output processors