Skip to content
VUBuddy

CS401P Quiz 1

Computer Architecture and Assembly Language Programming (Practical) PDF 857 KBUpdated 23 Oct 2026
Quiz CS401P Quiz 1 PDF 857 KB
vubuddy.com
Type
Quiz
Course
CS401P Computer Architecture and Assembly Language Programming (Practical)
Size
PDF 857 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 857 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2 of 2. Download the file for all 2 pages.

Q1. The intel 8085 processor can access maximum _____________of memory.

  1. 85 KB
  2. 2 MB
  3. 1 MB
  4. 64 KB

Correct answer: 64 KB

Q2. Which software is used to emulate the Disk Operating System?

  1. NASM
  2. DOSBOX
  3. PowerShell
  4. AFD

Correct answer: DOSBOX

Q3. "mov [bp], al" moves the one byte contents of the AL register to the address contained in the BP register in the current ___________.

  1. Extra Segment
  2. Stack Segment
  3. Data Segment
  4. Code Segment

Correct answer: Stack Segment

Q4. Basic reason of using NASM inside DOSBox is__________.

  1. DOSBox provides better speed
  2. DOSBox provides better security
  3. DOSBox does better expception handling
  4. NASM cannot directly run on 32bit and/or 64bit OS

Correct answer: NASM cannot directly run on 32bit and/or 64bit OS

Q5. Suppose there is a folder named as “AssmSoft” in the root directory of drive C and you want to mount it in DOSBox as drive M. Which of the following is a correct command to do this?

  1. mount C://AssmSoft M: /
  2. mount M: C://AssmSoft
  3. mount C://AssmSoft M:
  4. mount M:/ C://AssmSoft

Correct answer: mount M: C://AssmSoft

Q6. The decimal representation of 0x17 is ___________.

  1. 32
  2. 21
  3. 23
  4. 17

Correct answer: 23

Q7. Which one is correct extension of list file and assembly file?

  1. .lst and .asm respectively
  2. .lst and .assm respectively
  3. .lt and .am respectively
  4. .lit and .asm respectively

Correct answer: .lst and .asm respectively

Q8. What is correct syntax for move instruction?

  1. mov operand, value
  2. move value operand
  3. mov value, operand
  4. mov operand value

Correct answer: mov operand, value

Q9. What assembly language instruction(s) do we use to terminate the program?

  1. mov ax,0x4c00 int 0x21
  2. mov ax,0x4c00 int 0x24
  3. int ax,0x4c00 mov 0x21
  4. mov ax,0xBc00 int 0x21

Correct answer: mov ax,0x4c00 int 0x21

Q10. How many time(s), the loop will be executed in the following set of instructions? mov cx, 4 loop: sub cx,2 jz loop

  1. 0
  2. 1
  3. 3
  4. 2

Correct answer: 1

All CS401P files →
CS401P Computer Architecture and Assembly Language Programming (Practical) All CS401P handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.