Computer System Questions & Answers
(A) Draw and Explain System Bus Model of Computer System
The System Bus Model consists of three main buses:
1. Data Bus - Transfers data between components.
2. Address Bus - Specifies memory locations.
3. Control Bus - Sends control signals for coordination.
The CPU communicates with memory and I/O devices using these buses.
(B) Represent -307.0625 in Single and Double Precision Floating-Point Format
Single Precision (32-bit IEEE 754):
1 10000111 00110011000100000000000
Double Precision (64-bit IEEE 754):
1 10000000111 0011001100010000000000000000000000000000000000000000
(C) Perform the Multiplication of 5 x 4 Using Unsigned Multiplication Algorithm
Binary Representation:
5 -> 0101 (binary)
4 -> 0100 (binary)
Final Result: 10100 (binary) = 20 (decimal)
(D) Differentiate Between Restoring and Non-Restoring Division Algorithm
Restoring Division:
- Restores remainder if negative.
- More steps due to restoration.
Non-Restoring Division:
- No restoring; alternates add/subtract.
- Faster execution.
(E) Perform Division Using Restoring and Non-Restoring Algorithms
Dividend = 1011 (binary) = 11 (decimal), Divisor = 0101 (binary) = 5 (decimal)
Restoring Division:
Quotient: 0010 (binary) = 2 (decimal), Remainder: 0001 (binary) = 1 (decimal)
Non-Restoring Division:
Quotient: 0010 (binary) = 2 (decimal), Remainder: 0001 (binary) = 1 (decimal)
(F) Solve 5 x 4 Using Booth's Algorithm for Signed Multiplication
Booth's Algorithm is applied stepwise to compute 5 x 4.
Final Product: 10100 (binary) = 20 (decimal)