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 121 โ€“ 130 of 387 Questions
Page 13 of 39
Q121
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Processor Control Signal GenerationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Although the control bus provides the physical connection lines, which component is responsible for driving appropriate control signals to memory?
  1. A.Data Bus
  2. B.Processor (CPU)
  3. C.Address Bus
  4. D.Memory Controller Chip only
Q122
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Program Definition and Instruction SequencesEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Is the following statement true or false: 'A computer program is defined as an ordered set of instructions for the processor'?
  1. A.TRUE
  2. B.FALSE
  3. C.Undefined
  4. D.Invalid
Q123
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Assembly Language Definition and ClassificationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Is the following statement true or false: 'Assembly language is not classified as a low-level programming language'?
  1. A.True
  2. B.False
Q124
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Address Bus Unidirectional Signal PathEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Along the unidirectional system address bus, in which direction do memory address signals travel?
  1. A.Processor to memory
  2. B.Memory to processor
  3. C.Memory to memory
  4. D.Peripheral to processor
Q125
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Address Bus Unidirectional Signal FlowEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Across the system bus architecture, in which direction do address signals always travel?
  1. A.Processor to memory
  2. B.Memory to processor
  3. C.Memory to memory
  4. D.None of the given options
Q126
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ System Bus Architecture (Bidirectional Data Bus)Easy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How is the system data bus classified with respect to signal transmission direction?
  1. A.Uni-directional
  2. B.Bi-directional
  3. C.Non-directional
  4. D.None of the given options
Q127
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Assembly Language DefinitionEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Is the statement true or false: 'Assembly language is not classified as a low-level programming language'?
  1. A.True
  2. B.False
Q128
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Unidirectional Address Bus MechanicsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Along the system address bus, in which direction do memory address signals always travel?
  1. A.Processor to memory
  2. B.Memory to processor
  3. C.Memory to memory
  4. D.None of the above
Q129
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Assembler Functionality and Mnemonic TranslationEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which of the following statements correctly describes the primary role of an assembler like NASM?
  1. A.Assembler converts mnemonics to corresponding machine code opcodes
  2. B.Assembler converts opcodes to corresponding mnemonics
  3. C.Assembler executes assembly code all at once
  4. D.Assembler executes assembly code step by step
Q130
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 1๐Ÿท๏ธ Little-Endian Encoding and Instruction OpcodesHard๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
If 'BB' is the opcode for moving an immediate word into register BX, what is the complete hexadecimal machine code representation (in x86 little-endian order) for the instruction 'MOV BX, 336' (where decimal 336 = 0x0150)?
๐Ÿ’ป assembly Snippet
mov bx, 336
  1. A.0xBB0150
  2. B.0x5001BB
  3. C.0x01BB50
  4. D.0xBB5001