Explain Video display adapters and their video modes in Hindi?
Introduction
System Unit में video display connect होता है जो ride adapter feature card के द्वारा इसका display करता है। Video adapter feature card एक PC bus slot पर count होते हैं। Video display monitor और video adapter card केबीच capatibility होना must होता है। Video को display करने के लिए तीन प्रकार के monitor का use किया जाता है।
वे निम्न हैं -
Video Monitor
Colour Monitor व
Monochrome monitor
PC के साथ use होने वाला common display adapter card, monochrome adapter व colour graphics adapter होता है।
Types of display adapters
Display adapters दो प्रकार के होते हैं -
1. The monochrome adapters
2. The colour Graphics adapter
The monochrome adapters
इसमें 4K display memory की आवश्यकता होती है जिसका address BooooH से start होता है इसके द्वारा केवल 25×80 column text को display किया जा सकता है। 80×25 display के द्वारा निम्न रूप से cursor position का उपयोग किया जा सकता है।
Diagram |
प्रत्येक 2000 character position के लिए 2 bytes display का use होता है। पहले bytes में ASC2 code को शामिल करके रखा जाता है जो कि character generator के द्वारा dot के pattern में प्रदर्शित होता है। Monochrome adapter character display 9×14 box के अंतर्गत 7×9 dot pattern के द्वारा जाता है दूसरे bytes के द्वारा character का attribute hold किया जाता है।
ये निम्न हैं -
AB7 - 1 to blank character
AB3 - 1 to high-light (high intensity display)
The Colour graphics adapter
Colour graphics adapter के द्वारा display memory 16K memory उपयोग किया जाता है, जो कि RAM location B8000 H से शुरू होता है। यह एक powerful display adapter है जिसके द्वारा text और graphics display mode को अधिक से अधिक display कराया जाता है। Mode 0 से 8 का उपयोग text display के लिए किया जाता है। Mode 0 तथा 1 के लिए display memory के द्वारा 8 video pages को 2 KB के होते हैं, उसको store किया जाता है। इसके द्वारा display के लिए 1 KB character का उपयोग किया जाता है और साथ ही प्रत्येक character में attribute को 2KB का 0 से 7 page के लिए page boundary निम्न हैं -
Code No. | Graphics/Text | Size | Pages | Colour |
---|---|---|---|---|
0 | Text | 40×25 | 0 to 7 | 16* |
1 | Text | 40×25 | 0 to 7 | 16 foreground 8 background |
2 | Text | 80×25 | 0 to 3 | 16* |
3 | Text | 80×25 | 0 to 3 | 16 foreground 8 background |
4 | Graphics | 320×200 | - | 4 plotter |
5 | Graphics | 320×200 | - | 4* 0 & 1 |
6 | Graphics | 640×200 | - | 2 B & W |
Attribute bytes (AB) 7-1 निम्न हैं -
AB 7 = 1 B link character
AB 6 = 1 red in background
AB 5 = 1 green in background
AB 4 = 1 blue in background
AB 3 = 1 intensity for ground colour
AB 2 = 1 red in foreground
AB 1 = 1 green in foreground
AB 0 = 1 blue in foreground
Mode 2 तथा 3 का उपयोग 80×25 display करने के लिए उपयोग किया जाता है। जो कि monochrome adapter के द्वारा भी उपयोग किया जाता है व इसमें user के द्वारा background व foreground का उपयोग आसानी से किया जाता है।
Video modes for monochrome adapter
Background foreground display mode
AB 6, 5, 4 AB 2, 1, 0
000 | 000 | No display (blank) |
000 | 001 | Underline Character |
000 | 111 | Normal video for character |
11 | 000 | Reverse video for character |
Video control through ROM-BIOS in Hindi
इसके अंतर्गत 10 H interrupt ROM-BIOS के द्वारा mode को display करने के लिए उनके function दिए जाते हैं। दिया गया function type AH register में उपस्थित रहता है और जिस character को pixel में लिखना होता है वह AL register में pass हो जाता है। कुछ निम्न function ROM-BIOS के work को बताता है।
Function 00H, INT, 10 H : इस function के द्वारा diskatte controller को reset करने के लिए use किया जाता है।
Function 01H, INT, 10 H : इसके द्वारा text mode के लिए cursor type select किया जाता है।
Function 02H, INT, 10 H : इसके द्वारा text co ordinates को position में किया जाता है।
Function 03H, INT, 10 H : इसमें select page में cursor position को read किया जाता है।
Function 04H, INT, 10 H : इसमें light pen की position को read किया जाता है।
Function 05H, INT, 10 H : इसमें choose किये गए text page को display किया जाता है।
Function 06H, INT, 10 H : Window का scroll up होने पर initialize किया जाता है।
Function 07H, INT, 10 H : Window का scroll down होने पर initialize किया जाता है।
Function 08H, INT, 10 H : Choose किये गए current cursor position में attribute और read में character करता है।
Function 09H, INT, 10 H : इसमें choose किये गए page में current cursor position में atribute और write में character करता है।
लेख पसंद आया हो तो इसे जरूर शेयर करें।