Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q201: What is the purpose of the opcode in an instruction?
- A: To identify the operation to be performed
- B: To specify the data type
- C: To store the result of an operation
- D: To manage memory allocation
View Answer
A
Q202: What type of instruction is used to clear all registers in FALCON-A?
- A: nop
- B: reset
- C: load
- D: store
View Answer
A
Q203: How many registers does the FALCON-A processor have?
- A: 4
- B: 8
- C: 16
- D: 32
View Answer
B
Q204: Which instruction is used for multiplication in FALCON-A?
- A: add
- B: sub
- C: mul
- D: div
View Answer
C
Q205: Fill in the blank: The instruction to jump to a different part of the program is called _______.
- A: jump
- B: call
- C: ret
- D: branch
View Answer
A
Q206: What is the mnemonic for the "store" instruction in FALCON-A?
- A: load
- B: store
- C: mov
- D: out
View Answer
B
Q207: Fill in the blank: The size of the memory word in FALCON-A is _______.
- A: 8 bits
- B: 16 bits
- C: 32 bits
- D: 64 bits
View Answer
B
Q208: What is the maximum number of instructions that can be encoded with 5 bits?
- A: 16
- B: 32
- C: 64
- D: 128
View Answer
B
Q209: Which operation does the instruction "shift left" perform?
- A: Moving data to the right
- B: Making data smaller
- C: Multiplying by two
- D: Dividing by two
View Answer
C
Q210: What are the general-purpose registers in FALCON-A named?
- A: R1 to R8
- B: R0 to R7
- C: R1 to R7
- D: R0 to R8
View Answer
B