Computer Architecture Questions and Answers Part-6

1. Which method of representation of numbers occupies a large amount of memory than others?
a) Sign-magnitude
b) 1’s complement
c) 2’s complement
d) 1’s & 2’s compliment

Answer: a
Explanation: It takes more memory as one bit used up to store the sign.

2. Which representation is most efficient to perform arithmetic operations on the numbers?
a) Sign-magnitude
b) 1’s complement
c) 2’s complement
d) None of the mentioned

Answer: c
Explanation: The two’s complement form is more suitable to perform arithmetic operations as there is no need to involve the sign of the number into consideration.

3. When we perform subtraction on -7 and -5 the answer in 2’s complement form is ________
a) 11110
b) 1110
c) 1010
d) 0010

Answer: b
Explanation: 1110

4. When we subtract -3 from 2 , the answer in 2’s complement form is _________
a) 0001
b) 1101
c) 0101
d) 1001

Answer: c
Explanation: 0101

5. The processor keeps track of the results of its operations using flags called ________
a) Conditional code flags
b) Test output flags
c) Type flags
d) None of the mentioned

Answer: a
Explanation: These flags are used to indicate if there is an overflow or carry or zero result occurrence.

6. The register used to store the flags is called as _________
a) Flag register
b) Status register
c) Test register
d) Log register

Answer: b
Explanation: The status register stores the condition codes of the system.

7. The Flag ‘V’ is set to 1 indicates that _____________
a) The operation is valid
b) The operation is validated
c) The operation has resulted in an overflow
d) None of the mentioned

Answer: c
Explanation: This is used to check the overflow occurs in the operation.

8. The most efficient method followed by computers to multiply two unsigned numbers is _______
a) Booth algorithm
b) Bit pair recording of multipliers
c) Restoring algorithm
d) Non restoring algorithm

Answer: b
Explanation: Bit pair recording of multipliers

9. In a normal n-bit adder, to find out if an overflow as occurred we make use of ________
a) And gate
b) Nand gate
c) Nor gate
d) Xor gate

Answer: d
Explanation: Xor gate

10. In the implementation of a Multiplier circuit in the system we make use of _______
a) Counter
b) Flip flop
c) Shift register
d) Push down stack

Answer: c
Explanation: The shift registers are used to store the multiplied answer.