Computer Awareness Online Test - 1

1. Where does a computer add and compare data?
Hard Disk
Floppy Disk
CPU Chip
Memory chip

2. Which of the following registers is used to keep track of address of the memory location where the next instruction is located?
Memory Address Register
Memory Data Register
Instruction Register
Program Register

3. Pipelining strategy is called implement
instruction execution
instruction prefetch
instruction decoding
instruction manipulation

4. When the RET instruction at the end of subroutine is executed,
the information where the stack is initialized is transferred to the stack pointer
the memory address of the RET instruction is transferred to the program counter
two data bytes stored in the top two locations of the stack are transferred to the program counter
two data bytes stored in the top two locations of the stack are transferred to the stack pointer

5. What is meant by a dedicated computer?
which is used by one person only
which is assigned to one and only one task
which does one kind of software
which is meant for application software only

6. The most common addressing techniques employed by a CPU is
immediate
direct
indirect
All of the above

7. When a subroutine is called, the address of the instruction following the CALL instructions stored in/on the
stack pointer
accumulator
program counter
stack

8. Interrupts which are initiated by an instruction are
internal
external
hardware
software

9. Memory access in RISC architecture is limited to instructions
CALL and RET
PUSH and POP
STA and LDA
MOV and JMP

10. MIMD stands for ______
Multiple instruction multiple data
Multiple instruction memory data
Memory instruction multiple data
Multiple information memory data

Score =
Correct answers: