Skip to content
VUBuddy

CS401 Grand Quiz Mega File

Computer Architecture and Assembly Language Programming PDF 3.2 MBUpdated 23 Oct 2026
Quiz CS401 Grand Quiz Mega File PDF 3.2 MB
vubuddy.com
Type
Quiz
Course
CS401 Computer Architecture and Assembly Language Programming
Size
PDF 3.2 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 3.2 MB

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, 3 of 281. Download the file for all 281 pages.

Q1. (1 marks)

  1. 0x0010
  2. 0x0100 (Page 19)
  3. 0x1000
  4. 0x0000

Correct answer: 0x0100 (Page 19)

Q2. , background (1 marks)

color of the screen will be

  1. Black (Page 81)
  2. White
  3. Red
  4. Blue

Correct answer: Black (Page 81)

Q3. (1 marks)

  1. 12
  2. 14
  3. 16 (Page 15)
  4. 18

Correct answer: 16 (Page 15)

Q4. The execution of the instruction “mov word [ES: 0], 0x0741” will print “A” on the screen, color of the (1 marks)

character will be

  1. Black
  2. White (Page 81)
  3. Red
  4. Blue

Correct answer: White (Page 81)

Q5. (1 marks)

  1. Byte
  2. Word (Page 80)
  3. Double byte

Correct answer: Word (Page 80)

Q6. (1 marks)

  1. First decremented and then element copied on to the stack (Page 68)
  2. First incremented and then element copied on to the stack
  3. Decremented after the element copied on to the stack
  4. Incremented after the element copied on to the stack

Correct answer: First decremented and then element copied on to the stack (Page 68)

Q7. Each screen location corresponds to a word, the lower byte of this word contains ____ (1 marks)

  1. The character code (Page 81)
  2. The attribute byte
  3. The parameters
  4. The dimensions

Correct answer: The character code (Page 81)

Q8. if ax contains decimal -2 and BX contains decimal 2 then after the execution of instructions: CMP AX, BX ,JA label (1 marks)

  1. Jump will be taken
  2. Zero flag will set
  3. ZF will contain value -4
  4. Jump will not be taken

Correct answer: Jump will not be taken

Q9. (1 marks)

  1. 35
  2. 70
  3. 140
  4. 17

Correct answer: 140

Q10. When two 16bit numbers are added the answer can be 17 bits long, this extra bit that won’t fit in the target (1 marks)

register is placed in the where it can be used and tested

  1. carry flag (Page 16)
  2. Parity Flag
  3. Auxiliary Carry
  4. Zero Flag

Correct answer: carry flag (Page 16)

Q11. (1 marks)

  1. string (Page 29)
  2. word
  3. indirect
  4. stack

Correct answer: string (Page 29)

Q12. When a 16 bit number is divided by an 8 bit number, the quotient will be in (1 marks)

  1. AL (Page 85)
  2. AX
  3. AH
  4. DX

Correct answer: AL (Page 85)

Q13. Which bit of the attributes byte represents the red component of background color ? (1 marks)

  1. 3
  2. 4
  3. 5
  4. 6 (Page 81)

Correct answer: 6 (Page 81)

Q14. | 0 |--›| 1 | 1 | 0 | 1 | 0 | 0 | 0 | --›| C | is a example of ______ (1 marks)

  1. Shl
  2. sar
  3. Shr (Page 52)
  4. Sal

Correct answer: Shr (Page 52)

Q15. allow changing specific processor behaviors and are used to play with it. (1 marks)

  1. Special Instructions (Page 14)
  2. Data Movement Instructions
  3. Program Control Instructions
  4. Arithmetic and Logic Instructions

Correct answer: Special Instructions (Page 14)

Q16. 8088 is a 16bit processor with its accumulator and all registers of __________. (1 marks)

  1. 32 bits
  2. 6 bits
  3. 16 bits (Page 14)
  4. 64 bits

Correct answer: 16 bits (Page 14)

Q17. Please choose one decrements SP (the stack pointer) by two and then transfers a word from the source operand to the top of stack (1 marks)

  1. PUSH

(Page 71)

  1. POP
  2. CALL
  3. RET

Q1. In instruction ADC the operands can be

  1. Two register only
  2. Two register and one memory location
  3. CF and two other operands (Page 57)
  4. ZF and two other operands

Correct answer: CF and two other operands (Page 57)

Q2. After the execution of instruction “RET”

  1. SP is incremented by 2 (Page 66)
  2. SP is decremented by 2
  3. SP is incremented by 1
  4. SP is decremented by 1

Correct answer: SP is incremented by 2 (Page 66)

Q3. The extended ASCII has

  1. 64 characters
  2. 128 characters (Page 79)
  3. 256 characters
  4. 502 characters

Correct answer: 128 characters (Page 79)

Q4. The second byte in the word designated for screen location holds

  1. The dimension of the screen
  2. Character position on the screen
  3. Character color on the screen (Page 81)
  4. ACSII code of the character

Correct answer: Character color on the screen (Page 81)

Q5. REP will always

  1. Incremented CX by 1
  2. Incremented CX by 2
  3. Decremented CX by 1 (Page 92)
  4. Decremented CX by 2

Correct answer: Decremented CX by 1 (Page 92)

Q6. The routine that executes in response to an INT instruction is called

  1. ISR (Page 103)
  2. IRS
  3. ISP
  4. IRT

Correct answer: ISR (Page 103)

Q7. The iAPX888 architecture consists of _______ register.

  1. 12
  2. 14
  3. 16 (Page 15) Rep
  4. 18

Correct answer: 16 (Page 15) Rep

Q8. In the instruction “CMP AX,BX” the contents of

  1. AX are changed
  2. BX are changed
  3. CX are changed
  4. Flag register are changed (Page 39)

Correct answer: Flag register are changed (Page 39)

Q9. All the addressing mechanisms iniAPX88 return a number called ______ address.

  1. Effective (Page 33)
  2. faulty
  3. indirect
  4. direct

Correct answer: Effective (Page 33)

Q10. The execution of the instruction “mov word [ES: DI], 0x0720”

  1. will clear next character on screen

(Page 82)

  1. will print “20” at top left of the screen
  2. will print “20” at top right of the screen
  3. will move DI at location 0720 on the screen

Q11. “mov byte [num1],5” is _______ instruction.

  1. legal
  2. illegal (Page 30)
  3. stack based
  4. memory indirect

Correct answer: illegal (Page 30)

Q12. MOV instruction transfers a byte or word from which of the following source location.

  1. DS:DI
  2. ES:SI
  3. ES:DI (Page 92)
  4. DS:SI

Correct answer: ES:DI (Page 92)

  1. The execution of the instruction “mov word [ES: 0], 0x0741” will print “A” on the screen, color of

the character will be

  1. Black
  2. White (Page 81) rep
  3. Red
  4. Blue

Correct answer: White (Page 81) rep

Q14. If AX contains FFFFh, then after execution of instruction “SAL ax, 3”, the result will be

  1. -3
  2. +3
  3. -8
  4. +8

Q15. If the decimal number “35” is shifted by two bit to left, the new value will be

  1. 35
  2. 70
  3. 140 (00100011 = 35 , 10001100=140)
  4. 17

Correct answer: 140 (00100011 = 35 , 10001100=140)

Q16. While using STOBS, if DF=1 then

  1. The value of SI will be incremented by one
  2. The value of SI will be incremented by two
  3. The value of SI will be decremented by two

Q17. After the execution of STOSW, the CX will be

  1. Decremented by 1
  2. Decremented by 2 (Page 92)
  3. Incremented by 1
  4. Incremented by 2

Correct answer: Decremented by 2 (Page 92)

Q18. The memory address always move from

  1. processor to memory
  2. memory to processor
  3. memory to peripheral
  4. peripheral to processor

Correct answer: processor to memory

All CS401 files →
CS401 Computer Architecture and Assembly Language Programming All CS401 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.