Introduction to Computing MCQs with Answers
Practice important Introduction to Computing MCQs with answers and explanations.
Multiple Choice Questions
Q581: What is indicated by a JUMP instruction in the execution of a program?
- A: The order of instructions should be ignored
- B: The CPU should fetch the next instruction from a different address
- C: The current instruction should be repeated
- D: The data should be processed before the instruction
View Answer
B
Q582: What does a machine cycle involve according to Figure 44?
- A: Fetching, decoding, and executing instructions
- B: Only fetching instructions
- C: Only decoding instructions
- D: Only executing instructions
View Answer
A
Q583: Which of the following is NOT a special-purpose register?
- A: Data Register
- B: Instruction Register
- C: Program Counter
- D: Address Register
View Answer
A
Q584: What does the CPU do during the execution step of the machine cycle in the example?
- A: Fetches the next instruction
- B: Loads data into the instruction register
- C: Performs the addition operation
- D: Increments the program counter
View Answer
C
Q585: In the given example, what is the contents of the instruction register after loading instruction from address A2?
- A: 166D
- B: 6C
- C: 5056
- D: C000
View Answer
A
Q586: What is the value of the Program Counter after the instruction 166D is loaded?
- A: A2
- B: A4
- C: A6
- D: AA
View Answer
B
Q587: What does the instruction 166D do according to the example?
- A: Load register 5 with data from address 6C
- B: Load register 6 with data from address 6D
- C: Store data from register 5 to memory
- D: Add contents of register 5 and register 6
View Answer
B
Q588: Where is the sum stored after the addition operation is completed?
- A: Register 0
- B: Memory location 6E
- C: Register 5
- D: Register 6
View Answer
B
Q589: What does the instruction 306E do in the program execution example?
- A: Halt the machine
- B: Load register 5
- C: Store the result in memory location 6E
- D: Increment the Program Counter
View Answer
C
Q590: What action does the CPU perform when it encounters the halt instruction (C000)?
- A: Continues fetching instructions
- B: Stops execution and halts
- C: Loads data into registers
- D: Fetches data from memory
View Answer
B