Ch 17: Secondary Storage and Device Drivers

183 Questions183 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 1 โ€“ 10 of 183 Questions
Page 1 of 19
Q1
๐Ÿง  Long Problem๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ 17.2. Sun SPARC ProcessorMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Write the main architectural characteristics of the Sun SPARC processor.
๐Ÿ’ป assembly Snippet
add r2, r3, r4
ldsb [rn], rn
Q2
๐Ÿ“ Short Q๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ SUN SPARC Processor ArchitectureMedium๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
List any two load instructions used in the Sun SPARC processor architecture.
Q3
๐Ÿ“ Short Q๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Processor Architectures OverviewEasy๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
List three major computer architectures discussed in assembly language programming and compare their design philosophy.
Q4
๐Ÿง  Long Problem๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K Processor ArchitectureHard๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Detail the major data movement and arithmetic instructions used in the Motorola 68000 (68K) processor architecture, including their syntax and operand rules.
๐Ÿ’ป assembly Snippet
MOVE.L D0, D1
ADD.W D2, D1
Q5
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K Processor Architecture and Program CounterMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the bit width of the Program Counter (PC) register in the Motorola 68000 (68K) processor family?
  1. A.8 bits
  2. B.16 bits
  3. C.32 bits
  4. D.64 bits
Q6
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K RegistersEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In Motorola 68K processors, what is the mnemonic name of the 32-bit register that tracks the memory address of the next instruction byte to be executed?
  1. A.PC (Program Counter)
  2. B.RET (Return)
  3. C.IDT (Interrupt Descriptor Table)
  4. D.IVT (Interrupt Vector Table)
Q7
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K Processor Architecture and RegistersMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How many 32-bit general-purpose registers (data registers D0โ€“D7 and address registers A0โ€“A7 combined) are available in the Motorola 68000 (68K) processor architecture?
  1. A.4
  2. B.8
  3. C.16
  4. D.32
Q8
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K Processor Architecture and Program CounterMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In Motorola 68K processors, what is the bit width of the Program Counter (PC) register that holds the memory address of the currently executing instruction?
  1. A.8-bit
  2. B.16-bit
  3. C.32-bit
  4. D.64-bit
Q9
โ“ MCQ๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Motorola 68K Processor Architecture and RegistersMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How many 32-bit general-purpose registers (data registers D0โ€“D7 and address registers A0โ€“A7 combined) are present in the Motorola 68000 processor architecture?
  1. A.4
  2. B.8
  3. C.16
  4. D.32
Q10
๐Ÿ“ Short Q๐Ÿ“˜ CS401๐Ÿ“‘ Lec 17๐Ÿท๏ธ Number Printing Algorithm and LIFO Stack ReversalMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Explain the algorithm for converting an unsigned binary number to printable ASCII characters for display output in 8088 assembly language. Why is the hardware stack essential in this process?
๐Ÿ’ป assembly Snippet
mov bx, 10
div bx
add dl, '0'
push dx