Secara teknis VGA adalah singkatan dari Video Graphics Array , standar video 640x480 diperkenalkan pada tahun 1987. Pada saat itu adalah resolusi yang relatif tinggi, terutama untuk tampilan warna.
Sebelum VGA diperkenalkan, kami memiliki beberapa standar grafis lainnya, seperti hercules yang menampilkan teks (80 baris 25 karakter) atau untuk grafik monokrom definisi tinggi relatif (pada 720x348 piksel).
Standar lain pada saat itu adalah CGA ( Color graphic adapter ), yang juga memungkinkan hingga 16 warna pada resolusi hingga 640x200 piksel. Hasilnya akan terlihat seperti ini:
Akhirnya, standar PC yang patut diperhatikan adalah Enhanced graphics adapter (EGA), yang memungkinkan resolusi hingga 640 × 350 dengan 64 warna.
(Saya mengabaikan standar non-PC untuk menjaga ini relatif singkat. Jika saya mulai menambahkan standar Atari atau Amiga - hingga 4096 warna saat itu! - maka ini akan menjadi cukup lama.)
Kemudian pada tahun 1987 IBM memperkenalkan komputer PS2. Itu memiliki beberapa perbedaan penting dibandingkan dengan pendahulunya, yang termasuk port baru untuk mouse dan keyboard (Sebelumnya mouse menggunakan port serial 25 pin atau port serial 9 pin, jika Anda punya mouse sama sekali); drive standar 3½ inci dan adaptor grafis baru dengan resolusi tinggi dan banyak warna.
Standar grafis ini disebut Video Graphics Array . Dulu konektor 3 baris, 15 pin untuk mentransfer sinyal analog ke monitor. Konektor ini bertahan hingga beberapa tahun yang lalu, ketika diganti oleh standar digital superior seperti DVI dan port tampilan.
Setelah VGA
Kemajuan tidak berhenti dengan standar VGA. Tak lama setelah pengenalan VGA, muncul standar baru seperti 800x600 S uper VGA (SVGA), yang menggunakan konektor yang sama. (Hercules, CGA, EGA dll semua memiliki konektor sendiri. Anda tidak dapat menghubungkan monitor CGA ke kartu VGA, bahkan jika Anda mencoba menampilkan resolusi yang cukup rendah).
Sejak itu kami telah beralih ke tampilan resolusi yang jauh lebih tinggi, tetapi nama yang paling sering digunakan adalah VGA. Meskipun nama yang benar adalah SVGA, XVGA, UXGA dll.
(Grafis milik Wikipedia)
Hal lain yang disebut 'VGA' adalah konektor DE15 yang digunakan dengan kartu VGA asli. Konektor biru ini biasanya bukan satu-satunya cara untuk mentransfer 'sinyal VGA' analog ke monitor, tetapi ini adalah yang paling umum.
Kiri: DB5HD Kanan: Konektor VGA alternatif, biasanya digunakan untuk kualitas yang lebih baik)
Cara ketiga 'VGA' digunakan adalah untuk menggambarkan kartu grafis, meskipun kartu itu mungkin menghasilkan resolusi yang sama sekali berbeda dari VGA. Penggunaannya secara teknis salah, atau paling tidak harus 'kartu yang kompatibel VGA', tetapi ucapan umum tidak membuat perbedaan itu.
Itu berarti menulis ke VGA
Ini berasal dari cara memori pada IBM XT dibagi. CPU dapat mengakses memori hingga 1MiB (1024KiB). 512KiB bawah dicadangkan untuk RAM, 512 KiB atas untuk kartu tambahan, ROM, dll.
Area atas ini adalah tempat memori kartu VGA dipetakan. Anda dapat langsung menulis dan hasilnya akan muncul di layar.
Ini tidak hanya digunakan untuk VGA, tetapi juga untuk alternatif generasi yang sama.
G = Mode Grafis Video RAM
M = Mode Video Monokrom Teks Teks RAM
C = Color Text Mode Video RAM
V = Video ROM BIOS (akan menjadi "a" di PS / 2)
a = ROM papan adaptor dan RAM tujuan khusus (ruang UMA gratis)
r = BIOS Motherboard ROM PS / 2 tambahan (UMA gratis dalam sistem non-PS / 2)
R = Motherboard ROM BIOS
b = ROM DASAR Kaset IBM (akan menjadi "R" dalam kompatibilitas IBM)
h = Area Memori Tinggi (HMA), jika HIMEM.SYS dimuat.
Memori Konvensional (Basis):
512KB pertama (atau 8 potongan 64KiB).
Area Memori Atas (UMA):
0A0000: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
0B0000: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
0C0000: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0D0000: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0E0000: rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
0F0000: RRRRRRRRRRRRRRRRRRRRRbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbRBRRRRRRR
( Sumber peta ASCII).