Computer Architecture & Assembly Language MCQs with Answers
Practice important Computer Architecture & Assembly Language MCQs with answers and explanations.
Multiple Choice Questions
Q261: How does the INT 10 service with AH = 07h behave?
- A: Scroll up window
- B: Scroll down window
- C: Set video mode
- D: Write string
View Answer
B
Q262: What is the function of the BL register in the INT 10 service AH = 09h?
- A: Page number
- B: Attribute or color
- C: Number of characters in string
- D: Row and column of window’s lower right corner
View Answer
B
Q263: In the provided example code, what is the role of the rep movsb instruction?
- A: Reverse characters
- B: Copy font data
- C: Set graphics mode
- D: Scroll the window
View Answer
B
Q264: Which BIOS service is used to get font information?
- A: INT 10 - GET FONT INFORMATION
- B: INT 10 - WRITE CHARACTER ONLY
- C: INT 10 - WRITE STRING
- D: INT 10 - TEXT-MODE CHARGEN
View Answer
A
Q265: What is the purpose of the mov al, [si] instruction in Example 12.2?
- A: Write character
- B: Read one byte of font data
- C: Set video mode
- D: Copy font data
View Answer
B
Q266: What action does the INT 10 service with AH = 0Ah perform?
- A: Write character only
- B: Write character and attribute
- C: Set cursor position
- D: Scroll up window
View Answer
A
Q267: What is the main function of a floppy disk’s drive motor?
- A: To rotate the plate
- B: To read data
- C: To write data
- D: To expose the magnetic surface
View Answer
A
Q268: How many bytes of data can each sector on a standard floppy disk hold?
- A: 256
- B: 512
- C: 1024
- D: 1440
View Answer
B
Q269: What is the purpose of the BIOS when interacting with disks?
- A: To manage file systems
- B: To provide a raw storage interface
- C: To organize directories
- D: To expose the magnetic surface
View Answer
B
Q270: Which INT 13h service is used to reset the disk system?
- A: 00h
- B: 02h
- C: 03h
- D: 08h
View Answer
A