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: