1. Video Graphics Array (VGA) :
Video Graphics Array standard was first developed by IBM. It uses analog signals, delivers 640×480 resolution screen with 16 colors at a time and a refresh rate of 16 colors. It displays a maximum of 256 colours at a time from the 262, 144 colours collection. It consists of a 6-Bit Digital to Analog converter to convert analog red, green and blue (RGB) signals.
Function of the Digital to Analog converter –
A 6-bit converter generates (64) possible values. So, for each colour, it produces total of 64x64x64 possible combinations for 3 signals(RGB) of the 262, 144 colour collection. It consists of 256 colour registers, making it possible to save 256 colours combination at a time. To select one of the 256 colour registers, it has a 8-bit value/address which can produce any desired address.
2. Super Video Graphics Arrays (SVGA) :
Video Graphics Array standard was first developed by NEC home electronics. It is an extension of VGA and also called ultra VGA. The super VGA provides higher resolution with more colours. Depending on the video memory installed in the computer, either 256 simultaneous colors or 16 million colors is supported by the system. Memory utilization in SVGA is high.
The basic difference between VGA and SVGA is that VGA provides a resolution of 640×480 pixels whereas SVGA provides a resolution of 1024×760 pixels.
Differences between VGA and SVGA :
|Full Form||Video Graphics Arrays.||Super Video Graphics Arrays.|
|Development||IBM.||NEC Home Electronics.|
|Supporting||Smaller resolution videos and images.||Larger resolution videos and images.|
|Resolution||Maximum 640×480||Maximum 1024×760|
|Memory||Upto 256k.||Upto 1024k.|
|Supplementary Memory||Not Included||Included|
Don’t stop now and take your learning to the next level. Learn all the important concepts of Data Structures and Algorithms with the help of the most trusted course: DSA Self Paced. Become industry ready at a student-friendly price.
- What is the difference between (NaN != NaN) & (NaN !== NaN)?
- Difference Between Blu-Ray and DVD
- What is the difference between GUI and CUI?
- Difference between T-SQL and PL-SQL
- Difference between GCC and G++
- Difference between “!==” and “==!” in PHP
- What is the difference between MEAN.js and MEAN.io?
- Difference between Python and C++
- What is the difference between the | and || or operator in php?
- Difference between self::$bar and static::$bar in PHP
- Difference between 2NF and 3NF in DBMS
- Difference between Where and Having Clause in SQL
- Difference between 1NF and 2NF in DBMS
- Difference between From and Where Clause in SQL
- Difference Between Hadoop and SQL
- Difference between Where and Group By
- What is the difference between CSS and SCSS ?
- Difference between array() and  in PHP
- Difference between "." and "#" selector in CSS
- Difference Between DOS and Windows
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.