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 241 โ€“ 250 of 395 Questions
Page 25 of 40
Q241
๐Ÿ“ Short Q๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Control Flags (Direction, Interrupt, and Trap Flags)Easy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Write the names and functions of the three CPU flags that are classified as control flags and are NOT used for mathematical operations.
Q242
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Absolute vs Position-Relative Jump InstructionsMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which type of jump instruction in 8088 assembly language is absolute rather than position-relative?
๐Ÿ’ป assembly Snippet
jmp far ptr target
  1. A.Far jump
  2. B.Short jump
  3. C.Near jump
  4. D.Conditional jump
Q243
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ 8088 Processor Register Set Count (14 Registers)Easyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The iAPX88 (8088) CPU architecture consists of how many total internal registers?
  1. A.12
  2. B.14
  3. C.16
  4. D.18
Q244
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Carry Flag Operation in 16-bit AdditionEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
When two 16-bit numbers are added, the sum can be up to 17 bits long. This extra 17th bit that cannot fit in the 16-bit destination register is stored in the:
๐Ÿ’ป assembly Snippet
add ax, bx
  1. A.Carry Flag (CF)
  2. B.Parity Flag (PF)
  3. C.Auxiliary Carry Flag (AF)
  4. D.Zero Flag (ZF)
Q245
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ 8088 16-Bit Register WidthEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The 8088 is a 16-bit processor with its accumulator (AX) and all general registers having a width of:
  1. A.32 bits
  2. B.6 bits
  3. C.16 bits
  4. D.8 bits
Q246
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Legal Immediate to Memory MOV InstructionEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In NASM 8088 assembly language, the instruction 'MOV byte [num1], 5' is a:
๐Ÿ’ป assembly Snippet
mov byte [num1], 5
  1. A.Legal instruction
  2. B.Illegal instruction
  3. C.Stack-based instruction
  4. D.Memory indirect instruction
Q247
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ Unidirectional Address Bus Signal FlowEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
On the system bus architecture, memory address signals always move from the:
  1. A.Processor to memory
  2. B.Memory to processor
  3. C.Memory to peripheral
  4. D.Peripheral to processor
Q248
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ CS:IP Implicit Register AssociationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In 8088 CPU architecture, the Code Segment (CS) register is implicitly associated with which register by default to fetch instructions?
  1. A.Instruction Pointer (IP)
  2. B.Stack Segment (SS)
  3. C.Base Pointer (BP)
  4. D.Count Register (CX)
Q249
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ 32-Bit Processor Accumulator Register WidthEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
A 32-bit microprocessor (such as the Intel 80386) features an accumulator register (EAX) with a bit width of:
  1. A.8 bits
  2. B.16 bits
  3. C.32 bits
  4. D.64 bits
Q250
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 2๐Ÿท๏ธ NASM Immediate Address vs Memory Contents LoadingMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In NASM assembly language, if the offset address of label 'num1' is 0x0117 and its memory content is 0x0005, then after executing 'MOV BX, num1', register BX will contain:
๐Ÿ’ป assembly Snippet
num1: dw 0x0005
mov bx, num1
  1. A.0005
  2. B.0117
  3. C.num1
  4. D.1701