• Tutorials
  • Courses
  • Tracks

COA - Quiz Day 18

Last Updated :
Discuss
Comments

Question 1

In Immediate Addressing Mode, the operand is

  • Stored in a register

  • Given explicitly in the instruction

  • Stored in memory at a fixed address

  • Computed at runtime

Question 2

For the instruction MOV R0, #30H, the value loaded into R0 is

  • Content of memory at address 30H

  • Address of 30H

  • Immediate value 30H

  • Content of accumulator

Question 3

In Direct Addressing Mode, the effective address is

  • Taken from a register

  • Calculated using PC + offset

  • Given directly as part of the instruction

  • Stored in another memory location

Question 4

If instruction MOV A, 5000H is executed, A receives

  • 5000H

  • Address stored in accumulator

  • Content at memory address 5000H

  • Instruction code

Question 5

In Indirect Addressing Mode, the effective address is

  • Immediate value in instruction

  • Value stored in a register or memory location

  • Calculated by adding index to base

  • Fixed by hardware

Question 6

A key difference between direct and indirect addressing is that indirect mode

  • Is faster than direct mode

  • Stores operand and address in same register

  • Uses a pointer to get the effective address

  • Cannot access memory operands

Question 7

In Register Addressing Mode, the operand is located

  • In main memory

  • In an I/O device

  • Inside a CPU register

  • In cache only

Question 8

For Register Indirect Addressing Mode, the operand

  • Is in memory, address stored in register

  • Is in the instruction itself

  • Is in I/O mapped register

  • Must be relative to PC

Question 9

Indexed Addressing Mode is typically useful for

  • Accessing stack data

  • Implementing immediate constants

  • Sequential memory access in arrays

  • Interrupt handling

Question 10

Implied addressing mode differs from Memory-Mapped I/O in that implied mode

  • Does not require an operand field in the instruction

  • Uses I/O address space only

  • Is slower due to memory access

  • Requires an explicit address operand

There are 10 questions to complete.

Take a part in the ongoing discussion