Ch 02: 16-Bit Segmented Memory Model & Addressing Modes

395 Questions395 MCQs0 Short Questions0 Long Questions
๐ŸŽฏ Exam Practice Papers
SEMESTER PASS

CS401 - Computer Architecture and Assembly Language Programming Examination Practice

Timed practice exam simulation for CS401 - Computer Architecture and Assembly Language Programming.

๐Ÿ“˜ VU MID TERM EXAMLectures 1 to 22
โฑ๏ธ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

๐Ÿ“30 MCQs
โฑ๏ธ60 Minutes
๐Ÿ“— VU FINAL TERM EXAMLectures 23 to 45
โฑ๏ธ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

๐Ÿ“45 MCQs
โฑ๏ธ90 Minutes
Showing 171 โ€“ 180 of 395 Questions
Page 18 of 40
Q171
๐Ÿ“ Short Q๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Implied Operands in x86 ArchitectureMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Define an implied operand in assembly language programming and give an example.
๐Ÿ’ป assembly Snippet
stosb
mul bl
Q172
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ General Purpose Registers (CX Counter Register)Easy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In x86 assembly language, what is the primary architectural role of register CX?
๐Ÿ’ป assembly Snippet
mov cx, 10
loop label1
  1. A.Counter register
  2. B.Flag register
  3. C.Base register
  4. D.Destination register
Q173
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Logical Address Pairing (CS:IP)Easy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In x86 segmented architecture, the Code Segment (CS) register is implicitly paired with which pointer register to form the complete logical execution address?
  1. A.Stack Pointer (SS)
  2. B.Base Pointer (BP)
  3. C.Count Register (CX)
  4. D.Instruction Pointer (IP)
Q174
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Assembly Instruction Operands and SyntaxEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How many operands are specified in the assembly instruction 'MOV AX, 5'?
๐Ÿ’ป assembly Snippet
mov ax, 5
  1. A.1 operand
  2. B.2 operands
  3. C.3 operands
  4. D.4 operands
Q175
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Effective Address CalculationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
All offset addressing mechanisms in the Intel iAPX88 architecture calculate and return a 16-bit offset number called the __________.
๐Ÿ’ป assembly Snippet
mov ax, [bx + si + 4]
  1. A.Effective address
  2. B.Faulty address
  3. C.Indirect address
  4. D.Direct address
Q176
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Count Register (CX) and Loop MechanicsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In x86 assembly language, the CX register is normally used as a __________ register.
๐Ÿ’ป assembly Snippet
mov cx, 10
label1:
    ; loop body
    loop label1
  1. A.Source register
  2. B.Counter register
  3. C.Index register
  4. D.Pointer register
Q177
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Index Registers (SI and DI) and Memory AccessEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In x86 assembly language, what are index registers (SI and DI) primarily used to store?
๐Ÿ’ป assembly Snippet
mov si, buffer_offset
mov al, [si]
  1. A.Numeric data values only
  2. B.Intermediate calculation results
  3. C.Memory offset addresses
  4. D.Both data values and memory addresses
Q178
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Flags Register and Bit-Wise SignificanceEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In which CPU register do individual bits operate independently and individually to represent distinct processor statuses or controls?
  1. A.Index register
  2. B.Base register
  3. C.Flags register
  4. D.Accumulator register
Q179
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Count Register (CX) MechanicsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In x86 assembly language architecture, what is the primary structural role of register CX?
๐Ÿ’ป assembly Snippet
mov cx, 5
loop label
  1. A.Count register
  2. B.Data register
  3. C.Index register
  4. D.Base register
Q180
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ CPU Registers and Internal ArchitectureEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which of the following statements is NOT true regarding CPU registers?
  1. A.Their operation is very much like memory
  2. B.Intermediate results may also be stored in registers
  3. C.They are also called scratch pad RAM
  4. D.None of the given options