MCQ Bank
While displaying something on screen, why is ES loaded with the segment of video memory?
- A) To manipulate ASCII codes
- B) To open a window to the video memory
- C) To control cursor position
- D) To access data
What is the significance of the memory location B8000 in the context of Display Memory?
- A) BIOS vendor's problem location
- B) Physical memory location for video controller's memory
- C) Segment register for accessing video memory
- D) Default cursor position
Which of following interrupt is used for BIOS Video Services
- A) 0x21
- B) 0x13
- C) 0x16
- D) 0x10
How is the video device perceived by the computer in terms of memory?
- A) Only accessible through I/O ports
- B) Independent of system memory
- C) Linearly mapped memory
- D) Two-dimensional space with ASCII codes
Service numbers are given in ________ register while sub services in ________
- A) AX, Al or Ah
- B) Al, Ah or ax
- C) Ax, Bx
- D) AH, AL or BL
What is the purpose of sending 0x40 to the VGA card in the context of display memory formation?
- A) Change cursor position
- B) Clear the screen
- C) Set resolution
- D) Turn pixels on and off
What is the purpose of the MUL instruction in the context of display memory?
- A) Controls cursor attributes
- B) Clears the screen
- C) Multiplies ASCII codes
- D) Performs unsigned multiplication
REP with _____will utilizes the full processor power to do the scrolling in minimum time
- A) REPNE
- B) SCAS
- C) LES
- D) MOVS
In string instructions, the mode is called auto-decrement mode when:
- A) DF is set
- B) ZF is cleared
- C) DF is cleared
- D) CX is set
MOVS instruction is used to ____________
- A) Move register to a memory location
- B) Move a memory location to register
- C) Move memory to memory
- D) Move register to register
Which of the following is base address for displaying any character in the Screen?
- A) 0b800x
- B) 0xb800
- C) 0b800
- D) 0xb80
Near Calls are also called __________.
- A) Small call
- B) Close call
- C) intra segment
- D) inter segment
MOV AX, 0XB800 MOV ES, AX ; This instruction points ES to_______.
- A) graphics base
- B) audio base
- C) numeric base
- D) video base
The execution of the instruction "mov word [ES : 160], 0x1230" will print a character on the screen at:
- A) First column of third row
- B) Second column of second row
- C) First column of second row
- D) Second column of first row
Far calls are also called ______________ calls.
- A) obscure
- B) inter segment
- C) intra segment
- D) distant
VGA stands for
- A) Video Graphics Application
- B) Visual Graphics Adapter
- C) Video Graphic Accumulator
- D) Video Graphics Adapter
Shift Arithmetic Left (SAL) can also be called as
- A) Shift Logical Left
- B) Rotate right
- C) Rotate Left
- D) Shift Logical Right
The last location of word, corresponding to the screen will be ______
- A) 4000
- B) 1998
- C) 2000
- D) 3998
When all the general registers are used then a subroutine can receive maximum _____ parameters.
- A) 6
- B) 7
- C) 5
- D) 4
0x represents
- A) Decimal Numbers
- B) 0 Based Numbers
- C) Hexadecimal Numbers
- D) Binary Number