Addressing Modes

Lecture 7: Addressing Modes

395 Questions320 MCQs71 Short Questions4 Long Questions
Showing 131140 of 395 Questions
Page 14 of 40
Q131❓ MCQ📑 Lec 2Medium🔁RepeatedHigh-Yield💡Conceptual
The instruction 'MOV [BP], AL' transfers the 1-byte content of register AL to the memory address contained in BP within which default segment?
💻 assembly Snippet
mov [bp], al
  1. A.Stack segment
  2. B.Code segment
  3. C.Data segment
  4. D.Extra segment
Q132❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
How many physical address bits are required by an 8088 CPU to address exactly 1 MB (1,048,576 bytes) of memory?
  1. A.16 bits
  2. B.32 bits
  3. C.28 bits
  4. D.20 bits
Q133❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
In the NASM assembly data declaration statement 'total: dw 0', what architectural component is 'total'?
💻 assembly Snippet
total: dw 0
  1. A.Literal
  2. B.Variable
  3. C.Label
  4. D.Starting point
Q134❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
In the NASM assembly language instruction 'total: dw 0', what role does the identifier 'total' represent?
💻 assembly Snippet
total: dw 0
  1. A.Literal
  2. B.Variable
  3. C.Label
  4. D.Starting point directive
Q135❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
The basic purpose of a computer is to perform operations, and all operations require __________.
💻 assembly Snippet
add ax, bx
  1. A.Order
  2. B.Nothing
  3. C.Operands
  4. D.Bit
Q136❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
Registers function as scratchpad RAM inside the processor, and their operation is very similar to normal __________.
  1. A.Numbers
  2. B.Operations
  3. C.Memory cells
  4. D.None of the given options
Q137❓ MCQ📑 Lec 2Medium🔁RepeatedHigh-Yield💡Conceptual
Which type of registers do not hold numeric data directly, but hold the memory addresses of data?
💻 assembly Snippet
mov ax, [bx + si]
  1. A.Pointer, Segment, or Base Register
  2. B.Pointer, Index, or Base Register
  3. C.General Registers
  4. D.Instruction Pointer
Q138❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
How many main instruction groups exist in the 8088 assembly language instruction set?
  1. A.4 groups
  2. B.5 groups
  3. C.3 groups
  4. D.2 groups
Q139❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
Is the following statement true or false: 'Data movement instructions are used to transfer data from one place to another in memory or registers'?
💻 assembly Snippet
mov ax, bx
  1. A.TRUE
  2. B.FALSE
Q140❓ MCQ📑 Lec 2Easy🔁RepeatedHigh-Yield💡Conceptual
To which major instruction group does the 'MOV' instruction belong?
💻 assembly Snippet
mov ax, 5
  1. A.Arithmetic and Logic Instructions
  2. B.Data Movement Instructions
  3. C.Program Control Instructions
  4. D.Special Instructions