Ch 01: Introduction to Assembly Language

387 Questions387 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 251 โ€“ 260 of 387 Questions
Page 26 of 39
Q251
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.2. Internal RegistersEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
CPU registers act as internal scratchpad memory within the processor, and their basic storage function is very similar to normal:
  1. A.Numbers
  2. B.Operations
  3. C.Memory cells
  4. D.None of the given options
Q252
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.2. Internal RegistersEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
There is a central register in every processor called the ________, and the word size of a processor is traditionally defined by the width of its ________.
  1. A.Accumulator, Accumulator
  2. B.Data bus, Accumulator
  3. C.Accumulator, Address Bus
  4. D.Accumulator, Memory
Q253
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.2. Internal RegistersEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which group of registers does not directly hold data values, but instead holds memory offset addresses pointing to data?
  1. A.Pointer, Segment, or Base Register
  2. B.Pointer, Index, or Base Register
  3. C.General Registers
  4. D.Instruction Pointer
Q254
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.2. Internal RegistersEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The Program Counter (Instruction Pointer) holds the memory address of the next instruction to be:
  1. A.Executed
  2. B.Called
  3. C.Deleted
  4. D.Copied
Q255
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.3. Instruction GroupsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How many major functional types of 'instruction groups' exist in 8088 assembly language?
  1. A.4
  2. B.5
  3. C.3
  4. D.2
Q256
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.3. Instruction GroupsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
True or False: Data movement instructions are used to transfer data from one register or memory location to another.
  1. A.TRUE
  2. B.FALSE
Q257
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.3. Instruction GroupsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The 'MOV' instruction belongs to which specific group of assembly language instructions?
๐Ÿ’ป assembly Snippet
mov ax, bx
  1. A.Arithmetic and Logic Instructions
  2. B.Data Movement Instructions
  3. C.Program Control Instructions
  4. D.Special Instructions
Q258
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.3. Instruction GroupsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which group of assembly instructions alters specific processor control flags or operational states (e.g., interrupt enable, direction flag)?
๐Ÿ’ป assembly Snippet
cld
sti
  1. A.Special Instructions
  2. B.Data Movement Instructions
  3. C.Program Control Instructions
  4. D.Arithmetic and Logic Instructions
Q259
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.1. Basic Computer ArchitectureEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The Intel 8088 is internally a 16-bit processor, with its accumulator and general-purpose registers having a width of:
  1. A.32 bits
  2. B.6 bits
  3. C.16 bits
  4. D.64 bits
Q260
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ 1.1. Basic Computer ArchitectureEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The ________ of a processor defines the internal organization of its registers, memory addressing modes, and valid instruction set.
  1. A.Manufacturers
  2. B.Architecture
  3. C.Deal
  4. D.None of the given options