Computer_Organization_Answers
Computer_Organization_Answers
Question:
Answer:
Answer: There are five generations of computers: First (vacuum tubes), Second (transistors), Third
(integrated circuits), Fourth (microprocessors), and Fifth (AI-based systems). Each generation
Question:
Answer:
Answer: The processor clock synchronizes all components. Clock rate determines how many
operations a CPU can perform per second; higher clock rate means better performance.
Question:
Answer:
Answer: MESI stands for Modified, Exclusive, Shared, and Invalid - a cache coherence protocol
Question:
Answer:
Answer: 2D memory organizes memory in a row-column matrix format. A block diagram shows rows
Question:
Answer: AND is a logical instruction performing bitwise AND. BSA (Branch and Save Address) is
Question:
Q2 a) Draw a block diagram for R1 - R1+R2 and R1 - R1+1 using 4-bit adder...
Answer:
Answer: The block diagram uses a 4-bit parallel adder connected to a 4-bit counter R1. R2 is input
Question:
Answer:
Answer: Virtual memory allows large programs to run by using disk space as extension of RAM. It
Question:
Answer:
Answer: With 2 MHz processor and 0.5% DMA usage: 0.005 - 2,000,000 = 10,000 characters/sec =
80,000 bits/sec.
Question:
Answer:
Answer: The instruction cycle includes Fetch - Decode - Execute - Store. Each step transitions to
Question:
Q4 a) Time for transfer from L2 to L1 cache.
Answer:
Answer: L2 hit and L1 miss leads to a block transfer taking 20 ns (L2 access) + 4-2 ns (block of 4
words) = 28 ns.
Question:
Answer:
Answer: RAID levels include RAID 0 (striping), 1 (mirroring), 5 (parity), 6 (double parity), and 10
Question:
Answer:
Answer: Right shift of 10011100 yields 11001110. Left shift yields 00111000. No overflow in right
Question:
Answer:
Answer: Two methods are Daisy Chaining (serial priority resolution) and Parallel Priority Encoder