तकनीकी रूप से वीजीए वीडियो ग्राफिक्स ऐरे के लिए है , जो एक 640x480 वीडियो मानक 1987 में शुरू किया गया था। उस समय जो एक उच्च रिज़ॉल्यूशन वाला था, विशेष रूप से एक रंग प्रदर्शन के लिए।
वीजीए शुरू होने से पहले हमारे पास कुछ अन्य ग्राफिक्स मानक थे, जैसे कि हरक्यूलिस जो या तो पाठ (25 वर्णों की 80 लाइनें) या सापेक्ष उच्च परिभाषा मोनोक्रोम ग्राफिक्स (720x348 पिक्सल पर) के लिए प्रदर्शित किए गए थे।
उस समय अन्य मानक CGA ( कलर ग्राफिक एडेप्टर ) थे, जो 640x200 पिक्सेल तक के रिज़ॉल्यूशन पर 16 रंगों तक की अनुमति देते थे। उस का परिणाम इस तरह दिखेगा:
अंत में, एक उल्लेखनीय पीसी मानक संवर्धित ग्राफिक्स एडेप्टर (ईजीए) था, जिसने 64 रंगों के साथ 640 × 350 तक के प्रस्तावों की अनुमति दी थी।
(मैं इस रिश्तेदार को छोटा रखने के लिए गैर-पीसी मानकों की अनदेखी कर रहा हूं। अगर मैं समय पर 4096 रंगों में अटारी या अमिगा मानकों को जोड़ना शुरू कर दूंगा! - तो यह काफी लंबा हो जाएगा।)
फिर 1987 में IBM ने PS2 कंप्यूटर पेश किया। इसके पूर्ववर्तियों की तुलना में इसमें कई उल्लेखनीय अंतर थे, जिसमें चूहों और कीबोर्ड के लिए नए पोर्ट शामिल थे (पहले चूहों ने 25 पिन सीरियल पोर्ट या 9 पिन सीरियल पोर्ट का उपयोग किया था, अगर आपके पास एक माउस था); मानक 3 standard इंच ड्राइव और एक उच्च संकल्प और कई रंगों के साथ एक नया ग्राफिक एडेप्टर।
इस ग्राफिक्स मानक को वीडियो ग्राफिक्स ऐरे कहा जाता था । मॉनिटर पर एनालॉग सिग्नल को स्थानांतरित करने के लिए इसने 3 पंक्ति, 15 पिन कनेक्टर का उपयोग किया। यह कनेक्टर कुछ साल पहले तक चला जाता है, जब इसे DVI और डिस्प्ले पोर्ट जैसे बेहतर डिजिटल मानकों से बदल दिया जाता है।
वीजीए के बाद
प्रगति वीजीए मानकों के साथ नहीं रुकी। VGA की शुरूआत के कुछ समय बाद ही 800x600 S uper VGA (SVGA) जैसे नए मानकों का उदय हुआ , जिसमें समान कनेक्टर का उपयोग किया गया था। (हरक्यूलिस, सीजीए, ईजीए आदि सभी के अपने-अपने कनेक्टर थे। आप एक सीजीए मॉनिटर को वीजीए कार्ड से कनेक्ट नहीं कर सकते थे, भले ही आपने कम पर्याप्त रिज़ॉल्यूशन प्रदर्शित करने का प्रयास नहीं किया हो)।
तब से हम बहुत अधिक रिज़ॉल्यूशन डिस्प्ले में चले गए हैं, लेकिन सबसे अधिक इस्तेमाल किया जाने वाला नाम वीजीए बना हुआ है। भले ही सही नाम SVGA, XVGA, UXGA आदि होंगे।
(विकिपीडिया के ग्राफिक सौजन्य)
एक अन्य चीज जिसे 'वीजीए' कहा जाता है, मूल VGA कार्ड के साथ इस्तेमाल किया जाने वाला DE15 कनेक्टर है। यह आमतौर पर नीला कनेक्टर मॉनिटर पर एनालॉग 'वीजीए सिग्नल' को स्थानांतरित करने का एकमात्र तरीका नहीं है, लेकिन यह सबसे आम है।
वाम: DB5HD अधिकार: वैकल्पिक VGA कनेक्टर, आमतौर पर बेहतर गुणवत्ता के लिए उपयोग किया जाता है)
एक तीसरा तरीका 'वीजीए' का उपयोग ग्राफिक्स कार्ड का वर्णन करने के लिए किया जाता है, भले ही वह कार्ड वीजीए की तुलना में पूरी तरह से अलग संकल्प उत्पन्न कर सकता है। उपयोग तकनीकी रूप से गलत है, या कम से कम 'वीजीए संगत कार्ड' होना चाहिए, लेकिन आम भाषण से कोई फर्क नहीं पड़ता।
जो वीजीए को लिखना छोड़ देता है
यह उस तरह से आता है जिस तरह आईबीएम एक्सटी पर मेमोरी भड़की हुई थी। सीपीयू 1MiB (1024KiB) मेमोरी तक पहुंच सकता है। नीचे 512KiB रैम, ऐड-इन कार्ड, ROM आदि के लिए ऊपरी 512 KiB आरक्षित था।
यह ऊपरी क्षेत्र है जहां वीजीए कार्ड मेमोरी को मैप किया गया था। आप सीधे इसे लिख सकते हैं और परिणाम प्रदर्शन पर दिखाई देगा।
यह न केवल वीजीए के लिए उपयोग किया गया था, बल्कि एक ही पीढ़ी के विकल्प के लिए भी इस्तेमाल किया गया था।
जी = ग्राफिक्स मोड वीडियो रैम
एम = मोनोक्रोम टेक्स्ट मोड वीडियो रैम
सी = कलर टेक्स्ट मोड वीडियो रैम
V = वीडियो ROM BIOS (PS / 2 में "a" होगा)
एक = अडैप्टर बोर्ड रोम और विशेष प्रयोजन रैम (मुक्त यूएमए स्पेस)
r = अतिरिक्त PS / 2 मदरबोर्ड ROM BIOS (गैर-PS / 2 सिस्टम में मुफ्त UMA)
आर = मदरबोर्ड ROM BIOS
बी = आईबीएम कैसेट बेसिक रोम (आईबीएम कॉम्पिटिबल्स में "आर" होगा)
h = हाई मेमोरी एरिया (HMA), यदि HIMEM.SYS लोड किया गया है।
पारंपरिक (बेस) मेमोरी:
पहले 512KB (या 64KB के 8 चंक्स)।
ऊपरी मेमोरी क्षेत्र (UMA):
0A0000: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
0B0000: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCC
0C0000: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0D0000: आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ आ अ अ अ अ अ अ की सी सी सी सी सी सी सी सी सी सी सी सी सी सी सी सी ओ ई और सिस्टर और भी अच्छी तरह से किया गया था।
0E0000: rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
0F0000: आरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरबीआरबीआरबीआरबीआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरआरपीआरआर
( ASCII मानचित्र का स्रोत )।