1.
What is a computer program called that converts an entire program into machine
language at one time? [d]
a. Simulator b. Interpreter
c. Commander d. Compiler
2. Register keeps track of the instructions stored in program stored in memory. [c ]
a. Memory address register b. Index Register
c. Program Counter d. Accumulator
3. Which micro-operation clears all bits of a register? [ c]
a. Increment b. XOR
c. Load zero d. Decrement
4. Which type of control unit is faster but less flexible? [ b]
a. Microprogrammed Control Unit b. Hardwired Control Unit
c. Sequential Control Unit d. Dynamic Control Unit
5. Which of the following operation is performed by RAM? [ b]
a. Read only b. Read and write
c. Write only d. depends on system
6. The ALU in a digital computer is responsible for________ [b ]
a. Storing data b. Executing arithmetic and logic operations
c. Fetching instructions d. Handling input and output
7. The BSA instruction is________________ [ b]
a. Branch and store accumulator b. Branch and save return address
c. Branch and shift address d. Branch and show accumulator
8. Which of the following is a type of architecture used in the computers nowadays? [ c]
a. Microarchitecture b. Harvard Architecture
c. Von-Neumann Architecture d. System Design
9. Instruction cycle phases are ---------------------- [ d]
a. Fetch b. Decode
c. Execute d. All the above
10. Which of the following is a type of interrupt? [d ]
a. External b. Internal
c. Software d. All of the above
11. The load instruction is mostly used to designate a transfer from memory to a processor
register known as_____________ [a ]
a. Accumulator b. Instruction register
c. Program Counter d. Memory address register
12. The ALU in a digital computer is responsible for________ [b ]
a. Storing data b. Executing arithmetic and logic operations
c. Fetching instructions d. Handling input and output
13. In memory reference instructions, which instruction is used to load data into the
accumulator? [b ]
a. STA b. LDA
c. BUN d. ADD
14. The ALU in a digital computer is responsible for________ [b ]
a. Storing data b. Executing arithmetic and logic operations
c. Fetching instructions d. Handling input and output
15. What is a computer program called that converts an entire program into machine
language at one time? [ d]
a. Simulator b. Interpreter
c. Commander d. Compiler
16. The control unit that generates control signals using predefined microinstructions is
called [ b]
a. Hardwired control unit b. Microprogrammed control unit
c. Sequential control unit d. Parallel control unit
17. ________ are the different type/s of generating control signals. [ d]
a. Hardwired b. Micro-instruction
c. Micro-programmed d. Both Micro-programmed and Hardwired
18. IR register used to store___________ [c ]
a. Result b. Data
c. Instruction d. Operand
19. A combination of 16 bits is called_________ [a ]
a. word b. Nibble
c. Memory block d. Byte
20. Each word in control memory is called a___________________ [ b]
a. Instruction code b. Microinstruction
c. Opcode d. Macroinstruction
21. _________________is a processor register that stores results. [a ]
a. AC b. IR
c. PC d. TR
22. What are encoded characters & numbers used as operands? [ c]
a. Stored values b. Information
c. Data d. Input
23. Program counter register is used to store___________ [c ]
a. Result b. Data
c. Instruction address d. Operand address
24. Which of the following is a type of architecture used in the computers nowadays? [c ]
a. Microarchitecture b. Harvard Architecture
c. Von-Neumann Architecture d. System Design
25. How much address lines are required to address each memory location in a 2048 x 4
memory? [ a]
a. 11 b. 12
c. 6 d. 14
26. Microprogrammed control is preferred when [c ]
a. High speed is required b. Instructions are simple
c. Instruction set is complex d. Cost is not important
27. Which of the following is a type of architecture used in the computers nowadays? [c ]
a. Microarchitecture b. Harvard Architecture
c. Von-Neumann Architecture d. System Design
28. The disadvantage of microprogrammed control compared to hardwired control is [c ]
a. Less flexibility b. More complex design
c. Slower speed d. Cannot support interrupts
29. Which of the following is a type of interrupt? [ d]
a. External b. Internal
c. Software d. All of the above
30. The load instruction is mostly used to designate a transfer from memory to a processor
register known as_____________ [a ]
a. Accumulator b. Instruction register
c. Program Counter d. Memory address register
1. A binary digit is called a bit____________
2. In computers, subtraction is carried out by Two's complement method.
3. ___Logic micro-operations____ perform bit manipulation operations on data stored in
registers.
4. The circuit used to store one bit of data is known as a flip-flop
5. RAM memory is not suitable for permanent storage since it is ____Volatile____
6. Von-Neumann architecture is based on _stored program principle
7. A register capable of shifting its binary information either to left or right is called as
Shift Register
8. The average time required to reach a storage location in memory and obtain its contents
is called Memory Access Time
9. The operation executed on data stored in registers is called Micro-operation
10. A digital computer processes information using Binary number system
11. A group of bits that tell the computer to perform a specific operation is known as
Instruction code
12. A sequence of microinstructions is called a Microprogram
13. Computer Architecture_ refers to the conceptual design and fundamental operational
structure of a computer system.
14. RAM memory is not suitable for permanent storage since it is Volatile
15. A digital computer processes information using Binary Number system
16. A control unit designed using logic circuits is called a Hardwired Control Unit
17. In memory-reference instructions, STA stands for Store Accumulator
18. A collection of lines used for communication in a computer is called a bus
19 _____Opcode _______________field in the instruction code specifies the operation to be
performed.
20. A program for RISC type CPU consists of LOAD and STORE instructions.
21. Microprogram Sequencer holds the address of the next microinstruction to be fetched
from control memory.
22. In computers, subtraction is carried out by Two’s complement method.
23. In Implied addressing mode instructions are specified implicitly in the definition of the
instruction.
24. The address of the operand is called___ Effective Address (EA)__
25. PSW stands for Program Status Word
26. A 16-bit instruction with 4-bit opcode can address 12 bits of memory.
27. _ Program Counter (PC) _holds the address of the next instruction.
28. Von-Neumann architecture is based on ___ stored program principle.
29. A digital computer processes information using _Binary Number system
30. Computer _Architecture refers to the conceptual design and fundamental operational
structure of a computer system