 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 14 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Organization knowledge and support exam preparation. Choose a topic below to get started.
| 1. | ___________ directive is used to name the register used for execution of an instruction. | 
| A. | ASSIGN | 
| B. | RN | 
| C. | NAME | 
| D. | DECLARE | 
| Answer» C. NAME | |
| 2. | ___________ directives are used to initialize operands. | 
| A. | INT | 
| B. | DATAWORD | 
| C. | RESERVE | 
| D. | DCD | 
| Answer» E. | |
| 3. | ___________ directive specifies the start of the execution. | 
| A. | START | 
| B. | ENTRY | 
| C. | MAIN | 
| D. | ORIGIN | 
| Answer» C. MAIN | |
| 4. | __________ directive is used to indicate the beginning of the program instruction or data. | 
| A. | EQU | 
| B. | START | 
| C. | AREA | 
| D. | SPACE | 
| Answer» D. SPACE | |
| 5. | Which of the two instructions sets the condition flag upon execution?i) ADDS R0,R1,R2 | 
| A. | nii) ADD R0,R1,R2 | 
| B. | i | 
| C. | ii | 
| D. | Both i and ii | 
| E. | Insufficient data | 
| Answer» B. i | |
| 6. | The condition to check whether the branch should happen or not is given by ____________ | 
| A. | The lower order 8 bits of the instruction | 
| B. | The higher order 4 bits of the instruction | 
| C. | The lower order 4 bits of the instruction | 
| D. | The higher order 8 bits of the instruction | 
| Answer» C. The lower order 4 bits of the instruction | |
| 7. | The BEQ instructions is used ____________ | 
| A. | To check the equality condition between the operands and then branch | 
| B. | To check if the Operand is greater than the condition value and then branch | 
| C. | To check if the flag Z is set to 1 and then causes branch | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 8. | The offset used in the conditional branching is __________ bit. | 
| A. | 24 | 
| B. | 32 | 
| C. | 16 | 
| D. | 8 | 
| Answer» B. 32 | |
| 9. | _________ instruction is used to get the 1 s complement of the operand. | 
| A. | COMP | 
| B. | BIC | 
| C. | ~CMP | 
| D. | MVN | 
| Answer» E. | |
| 10. | The ability to shift or rotate in the same instruction along with other operation is performed with the help of _________ | 
| A. | Switching circuit | 
| B. | Barrel switcher circuit | 
| C. | Integrated Switching circuit | 
| D. | Multiplexer circuit | 
| Answer» C. Integrated Switching circuit | |
| 11. | The instruction, MLA R0,R1,R2,R3 performs _________ | 
| A. | R0<-[R1]+[R2]+[R3] | 
| B. | R3<-[R0]+[R1]+[R2] | 
| C. | R0<-[R1]*[R2]+[R3] | 
| D. | R3<-[R0]*[R1]+[R2] | 
| Answer» D. R3<-[R0]*[R1]+[R2] | |
| 12. | The Instruction, LDM R10!, {R0,R1,R6,R7} ______ | 
| A. | Loads the contents of R10 into R1, R0, R6 and R7 | 
| B. | Creates a copy of the contents of R10 in the other registers except for the above mentioned ones | 
| C. | Loads the contents of the registers R1, R0, R6 and R7 to R10 | 
| D. | Writes the contents of R10 into the above mentioned registers and clears R10 | 
| Answer» B. Creates a copy of the contents of R10 in the other registers except for the above mentioned ones | |
| 13. | The instructions which are used to load or store multiple operands are called as __________ | 
| A. | Banked instructions | 
| B. | Lump transfer instructions | 
| C. | Block transfer instructions | 
| D. | DMA instructions | 
| Answer» D. DMA instructions | |
| 14. | ___________ symbol is used to signify write back mode. | 
| A. | # | 
| B. | ^ | 
| C. | & | 
| D. | ! | 
| Answer» E. | |