Computer Organization MCQ – ARM Architecture
ARM Architecture MCQs : This section focuses on "ARM Architecture" of Computer Organization & Architecture. These Multiple Choice Questions (MCQ) should be practiced to improve the Computer Organization & Architecture skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.
1. ARM stands for _____________.
A. Advanced RISC Microprocessors
B. Advanced RISC Management
C. Advanced RISC Machines
D. Advanced RISC Main frame
View Answer
Ans : C
Explanation: ARM stands for Advanced RISC Machines.
2. Instruction in ARM machines is encoded into __________ Word.
A. Two byte
B. Four Byte
C. Eight Byte
D. Six Byte
View Answer
Ans : B
Explanation: Instruction in ARM machines is encoded into Four Byte Word.
3. The address space in ARM is ___________
A. 2^8
B. 2^16
C. 2^32
D. 2^64
View Answer
Ans : C
Explanation: The address space in ARM is 2^32.
4. Which of the following is False?
A. The ability to store data in the form of consecutive bytes.
B. These ARM processors are designed for handheld devices.
C. ARM is a type of system architecture.
D. Both A and B
View Answer
Ans : A
Explanation: Option A is false.
5. __________ is the address that the computer acquires from the current instruction being executed.
A. Simple Address
B. Complex Address
C. Non-Effective address
D. Effective address
View Answer
Ans : D
Explanation: Effective address is the address that the computer acquires from the current instruction being executed.
6. The duplicate registers are used in situations of _________.
A. Banked switching
B. Extential switching
C. context switching
D. Internal switching
View Answer
Ans : C
Explanation: The duplicate registers are used in situations of context switching.
7. Which instruction is used to list the registers used for execution?
A. ASSIGN
B. RN
C. PSLOAD
D. ADR
View Answer
Ans : B
Explanation: This instruction is used to list the registers used for execution.
8. Which instruction is basically used to check the branch enable bit?
A. BEQ
B. ASSIGN
C. PSLOAD
D. ADR
View Answer
Ans : A
Explanation: BEQ instruction is basically used to check the branch enable bit
9. Which of the following is true?
A. instructions are generally used to perform memory transfer operations.
B. The LDM instruction is used to load data into multiple locations.
C. The MLA instruction is used perform addition and multiplication together.
D. All of the above
View Answer
Ans : D
Explanation: All statement are correct.
10. The offset used in the conditional branching is __________ bit.
A. 8
B. 16
C. 24
D. 32
View Answer
Ans : C
Explanation: The offset is used to get the new branching address of the process.
Discussion