COA QB
COA QB
QUESTION
QUESTION TEXT OPTION1 OPTION2 OPTION3 OPTION4 ANS
NO
1 The second generation of computers were using _________. transistors vacuum tubes ICs None of these A
2 The third generation of computers were using _________. transistors vacuum tubes ICs None of these C
C & C++ languages were invented in ________ generation of
3 second third fourth fifth C
computer.
ULSI technology was invented in ________ generation of
4 second third fourth fifth D
computer.
Both RISC &
5 Most of the today's processors consists of _______. RISC CISC None of these C
CISC
6 In RISC, complexity lies within _______. compiler microprogram assembler None of these A
One Address Two Address Three Address Four Address
7 _______ is not a type of instruction D
Instruction Instruction Instruction Instruction
In a single bus structure, IO device is assigned multiple set of
8 TRUE FALSE B
addresses.
9 In an IO interface, SOUT holds ________ register. serial parallel status output C
16 Octal equivalent of Hexadecimal number ABCD is _______ . 3775 7557 125715 121557 C
both large &
larger range small range of
17 Floating point numbers allow ___________ . small range of None of these A
of values values
values
In fixed point format, digits to the right of decimal point represents both integer &
18 integer fraction None of these B
______. fraction
In signed binary numbers, 1 & 0 are used to denote plus and minus
19 TRUE FALSE B
respectively
20 Floating point numbers can not be presented as binary. TRUE FALSE B
25 ________ is not example of standard IO device. HARD DISC PCI SCSI USB A
26 Carry Look Ahead Adder is an example of fast adder. TRUE FALSE A
Carry-save Carry-save
27 ________ is an exmple of fast multiplication. subtraction of addition of both of these none of these B
summands summands
QUESTION BANK
Unit 3: Arithmetic
1. What is the difference between signed & unsigned binary numbers? Give example.
2. Represent binary, signed integer, 1’s complement & 2’s complement forms of numbers
ranging from +7 to -7.
3. How addition & subtraction of binary numbers is done using 2’s complement?
4. Draw & explain an n-bit ripple carry adder.
5. Draw & explain carry Lookahead adder.
6. Explain algorithm for unsigned binary multiplication.
7. Explain Booth’s algorithm for unsigned binary multiplication.
8. Explain technique of bit pair recording of multipliers for fast multiplication.
9. Explain technique of carry save addition of summands for fast multiplication.
10. Explain restoring division algorithm with example.
11. Explain non-restoring division algorithm with example.
12. What are floating point numbers? Explain IEEE 754 floating point number format.
13. What is normalization & biasing?
14. Convert following decimals to IEEE 754 Floating Point Format.
1. 0.15625
2. -2
3. 0
4. -0
5. 3.1415927410
6. -99.999
7. 10.112
8. 111.111
9. -543.214
Unit 5: Pipelining
1. What are basic concepts in pipelining?
2. Explain basic idea of instruction pipelining.
3. Explain 4 steps of instruction execution in pipelining.
4. What is role of a cache memory?
5. Draw & explain a 4-stage pipeline.
6. What is pipeline stall in case of cache miss?
7. Explain how performance of a pipeline is measured.
8. Explain basic structure of a linear pipeline processor.
9. What are data hazards in pipelining?
10. What is data dependency?
11. Explain how pipeline can be stalled by data dependency?
12. What is operand forwarding in data hazards?
13. Explain interruption of a pipeline caused by data dependency.
14. Explain instruction execution using operand forwarding.
15. How data hazards are handled in software?
16. What are side effects of data hazards in software?
17. What are instruction hazards?
18. Differentiate between conditional branch & unconditional branch.
19. What is branch prediction?