

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?
|
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. | |