Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

VGA 용어에 대한 모든것

error713 2003.12.30 19:31 조회 18,302

VGA 의 유래에 대해서 먼저 정리합니다. 본래 VGA 는 지난 1972 년 4 월 2 일, IBM 이 자사의


PS/2 모델에 탑재하기 시작한 규격입니다. IBM 이 PC 시장을 리드하던 1970~80 년대, IBM 은
많은 표준을 만들었으나, MCA 를 비롯한 몇가지 ‘사소한 삽질’과, x86 호환 PC 를 허용하는 ‘초
대박 삽질’을 통해서 리더의 자리를 잃었고, 지금은 단지 x86 호환 PC 를 만드는 하나의 제조업
체로 전락했습니다.(물론 이것은 PC 시장에 한합니다. 서버/수퍼컴퓨터 시장에서 IBM 은 지금
도 거대합니다.) 당시 IBM 이 만든 많은 표준에는 VGA 를 비롯하여 MCGA(MultiColor
Graphics Array)라던가 8514 규격을 만들었지만 이들은 이후 모두 사장되었고, VGA 만이 남
게 되었지요. VGA 는 Video Graphics Array 의 약자로, 표준 VGA 는 256kB 의 메모리를 사용
하여 262,144(218)가지의 색상 중에서 256 가지의 색상을 한 화면에 표현할 수 있었고(텍스트
모드에서는 16 색), 640x480 의 그래픽 모드 또는 720x400 의 텍스트 모두 해상도를 사용하
였습니다. 여기서 중요한 것은 VGA 가 640x480 의 해상도를 사용하고 있다는 점입니다. (약간
다른 이야기이지만, 국내에서 CGA 보다 허큘리스가 각광받았고, VGA 의 보급이 급속히 이루어
진 것은 이러한 고해상도에 기인하기도 합니다. 낮은 해상도에서는 한글을 표현하기 난감하잖아
요.)

그리고 이후 IBM 은 XGA(eXtended Graphics Array)와 8514/A 라는 고해상도 그래픽 표준


을 발표했지만, 이미 때는 늦어서 그래픽 표준의 제정은 서드파티 업체들이 연합하여 결성한
VESA(Video Electronics Standard Association : 비디오 전자기기 표준 연합)으로 넘어가고
맙니다.(IBM 의 MCA(MicroChannel Architecture)라는, 각종 최신기술을 포함한 걸출한 버스
방식이 빛도 보지 못한 채 매장당한 것도 바로 VESA 때문이었습니다) 그리고 VESA 에서는
SVGA(Super VGA)를 만들었습니다. 그리고 1989 년에는 여기에 VBE(VESA Bios
Extension)이라는 것이 추가되어서 1,280x1,024 의 해상도가 지원되기 시작합니다.

이제 지금 사용되는 VGA 라는 용어에 대해서 생각해 보겠습니다. 본래의 VGA 는 위와 같이 정


의됩니다. 요즘의 그래픽카드도 드라이버 안깔린 상태(설치 과정)나 안전모드 등에서는
640x480 으로 뜨게 되는데, 이는 모든 그래픽카드가 기본적으로는 표준 VGA 모드를 지원해
주고 있기 때문입니다.(예외가 있는데, 밑에서 다시 설명합니다)

1. VGA 카드라는 표현이 맞나?

엄밀히 말하면 현재의 그래픽카드들은 각 그래픽 칩셋 제조업체가 만드는 표준에 의해서 만들어
집니다.(물론 기본은 저 멀리 있는 VGA 입니다만) 그래서 정확하게는 '비디오 어댑터(video
adapter)' 또는 '디스플레이 어댑터(display adapter)'라고 하는 것이 옳습니다. 다만 편의상
'비디오 카드' 또는 '그래픽 카드' 정도의 사용은 무방하겠지요.

2, '브가'라고 표기하는 것이 맞나?

외국애들도 SATA/PATA 를 사타/파타로 부르는 마당에 '브가'라고 부르지 말라는 법은 없습니다.


이것은 제 개인적인 견해입니다만, 저는 VGA 를 '브가', LED 를 '레드'라고 부르는 것은 어색하
기도 하거니와 여러모로 혼동을 주기 때문에 반대하고 있습니다. 어쨋든 저만의 견해이므로 넘
어가고, '읽을 때'는 '브가'라고 해도 무방하겠으나, '적을 때'는 'VGA'로 해야 할 것으로 봅니다.

3. VGA 의 확장 용어들은 무엇인가?

요즘 XGA, SXGA 등등 참 많은 용어가 사용됩니다. 그런데, 여기서 주지해야 할 사실은 이것이


본래의 규격 제정 등과는 거의 무관하게 해상도를 지칭하기 위해서 사용되고 있다는 것입니다.
일례로, 1,024x768 이나 1,280x1,024 등은 SVGA 에서 정의된 해상도이지만, 최근의 표기는
편의상 XGA, SXGA 로 하고 있습니다. 다음은 최근 각종 해상도를 표기하기 위해서 사용되고
있는 용어입니다. 눈여겨 봐야 할 부분은 각 접두어가 어떠한 의미를 가지는가입니다. SXGA+
이상은 먼저 그 규격을 만든 업체가 이름을 붙여버리곤 하기 때문에 가끔 용어가 혼용되는 경우
도 있고, 따라서 아래에 적어놓은 것들이 '강제적인 표준'은 아닙니다.

VGA : 640 x 480 → 표준입니다


SVGA : 800 x 600 → 본래 SVGA 의 기본 해상도에서 정의되었습니다.
XGA(eXtended Graphics Array) : 1,024 x 768 → XGA 의 본래 의미에서 벗어나서 관례적
으로 이 해상도를 지칭하기 위해서 사용됩니다. 그리고 아래에 열거되는 각종 해상도 명칭은
XGA 를 기준으로 하고 있습니다.
SXGA(Super XGA) : 1,280 x 1,024 → 본래 SVGA 의 VBE 확장규격에 포함된 것이지만 마찬
가지로 관례적으로 사용됩니다.
SXGA+ : 1,400 x 1,050 → 여기부터는 업체들이 일정한 규칙에 따라 접두어/접미어를 붙여가
면서 만들고 있습니다. SXGA+는 주로 14"~15" 급 노트북 LCD 패널에서 사용됩니다.
WSXGA(Wide SXGA) : 1,600 x 1,024 → 16:10(과 비슷한) 크기를 가지는 해상도이며,
22"급 와이드 모니터에서 사용됩니다. Wide 가 붙었지요?
WSXGA+ : 1,680 x 1,050 → 컴팩 프리자리오 X1000 시리즈 등의 일부 노트북에서 사용되는
해상도입니다. WSXGA 라고 표기하기도 합니다.
UXGA(Ultra XGA) : 1,600 x 1,200 → 많이 보신 해상도죠? Ultra 붙었습니다.
UWXGA(Ultra Wide XGA) : 1920 x 1,200 → Wide 붙었습니다. 16:10 의 비율이라는 것입
니다.
QXGA(Quadruple XGA) : 2,048 x 1,536 → XGA 에 비해서 정확히 세로 두배, 가로 두배가
되어서 면적은 4 배가 되었습니다. 그래서 4 배를 뜻하는 'Quadruple'이 붙었습니다. 이와 유사
한 용어로 qVGA 가 있습니다. QXGA 와의 혼동을 피하기 위해서 붙은 qVGA 에서의 q 는 4 배
의 quadruple 이 아니라 1/4 를 뜻하는 quarter 라는 점에 주의해야 합니다. 즉,
VGA(640x480)의 1/4 의 면적을 가지는 320x240 해상도를 의미합니다. 흔히 PDA 나 스마트
폰 등에 사용되지요.
PS1. VGA 지원 못하는 그래픽 카드, 있습니다. 정확하게는 그래픽 칩셋이라고 해야겠네요. 전
문가용 OpenGL 카드 중에서, VGA 모드를 지원하지 못하는 것들이 있었습니다.(FireGL
2000/3000 등) Windows 의 설치는 VGA 모드에서 이루어지기에 이들 그래픽 카드는 VGA 모
드에서만 동작하는 '싸구려' 칩셋을 더 달고 있었습니다. 일단 설치 후 드라이버가 뜨게 되면 '메
인 칩셋'이 동작하지요. 그래서 이러한 그래픽카드에서는 스타크래프트 등의 게임이 안된답니
다. 스타크래프트는 640x480 이니까요. ^^ 예전에 어떤 개발자분에게 들었는데, '쿼드로
(NVIDIA Quadro)'를 쓰는 이유가 뭐냐고 물으니 '스타크래프트가 된다'라고 답했습니다. 한참
일하다가 게임 한판 하려는데, 위의 그래픽카드들은 스타크래프트가 안된다는 겁니다. 어느정도
일리가 있는 이야기이지요

You might also like