Addressing Modes
Lecture 7: Addressing Modes
395 Questions320 MCQs71 Short Questions4 Long Questions
Showing 101 – 110 of 395 Questions
Page 11 of 40
Q101🧠 Long Problem📑 Lec 2Hard⭐High-Yield💡Conceptual
Compare the roles of the Code Segment Register (CS) and Data Segment Registers (DS / general data registers) in 8088 architecture.
Q102❓ MCQ📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
Which 8088 assembly instruction decrements the Stack Pointer (SP) by two bytes and then transfers a 16-bit word from the source operand onto the top of the stack?
Q103📝 Short Q📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
Provide valid 8088 assembly instruction(s) to copy the contents of the FLAGS register into register AX.
Q104📝 Short Q📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
Describe the working mechanism and stack operation of the POP instruction in 8088 assembly language.
Q105📝 Short Q📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
When the instruction 'push ax' is executed in a downward-growing (decrementing) stack, how does the value of SP (Stack Pointer) change?
Q106❓ MCQ📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
In 8088 assembly language instructions, a constant (immediate value) can never be used as a ________ operand.
Q107❓ MCQ📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
True or False: In 8088 assembly language, a single MOV instruction can copy data directly from one memory location to another memory location (e.g., 'mov [num2], [num1]').
Q108❓ MCQ📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
True or False: In 8088 assembly language, arithmetic and data movement instructions allow mixing operands of different sizes (such as adding an 8-bit register directly to a 16-bit register: 'add bx, al') without explicit zero/sign extension.
Q109❓ MCQ📑 Lec 2Easy⭐High-Yield
In the 8088 assembly language instruction 'MOV AX, 5', how many operands are present?
Q110❓ MCQ📑 Lec 2Easy🔁Repeated⭐High-Yield💡Conceptual
All memory addressing modes in the Intel 8088 (iAPX88) processor calculate an offset within a segment, which is called the ________ address.