์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.



Color Graphics Adapter

1. ๊ฐœ์š”2. ์ƒ์„ธ
2.1. ํ…์ŠคํŠธ ๋ชจ๋“œ2.2. ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ
2.2.1. ์ปดํฌ์ง€ํŠธ ์•„ํ‹ฐํŒฉํŠธ ์ปฌ๋Ÿฌ
3. ๊ฐœ๋Ÿ‰ ๋ฒ„์ „

1. ๊ฐœ์š”[ํŽธ์ง‘]

1981๋…„์— IBM์ด ๊ฐœ๋ฐœํ•œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ. MDA์™€ ํ•จ๊ป˜ ์ตœ์ดˆ์˜ IBM PC์ธ Model 5150์— ํƒ‘์žฌํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ์ œํ’ˆ์ด๋‹ค. ๋งํ•˜์ž๋ฉด ์ตœ์ดˆ์˜ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์ด๊ธฐ๋„ ํ•˜๋‹ค. ๋‹น์‹œ์— IBM PC๋Š” ๊ตฌ์ž… ์‹œ MDA์™€ CGA ์ค‘์—์„œ ๊ธฐ๋ณธ ์˜ต์…˜์œผ๋กœ ์„ ํƒ์ด ๊ฐ€๋Šฅํ–ˆ๊ณ  ์ด ์‚ฌ์–‘์€ IBM PC AT๊นŒ์ง€ ์ด์–ด์กŒ๋‹ค.

IBM PC์˜ ์„ ํƒ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜€๊ธฐ ๋•Œ๋ฌธ์— ๋ถ๋ฏธ์™€ ์„œ์œ ๋Ÿฝ ์ชฝ์—์„œ๋Š” ์ƒ๋‹น ๊ธฐ๊ฐ„ ๋™์•ˆ ์‚ฌ์šฉ๋˜์—ˆ์œผ๋‚˜ ๋Œ€ํ•œ๋ฏผ๊ตญ์„ ํฌํ•จํ•œ ํ™์ฝฉ, ๋Œ€๋งŒ ๋“ฑ์˜ 2๋ฐ”์ดํŠธ ๋ฌธ์ž๊ถŒ(DBCS, Double Byte code Set) ๊ตญ๊ฐ€๋“ค์€ ๋ฌธ์ž๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ์— ์ €ํ•ด์ƒ๋„๋ผ๋Š” ์  ๋•Œ๋ฌธ์— ๋ณด๊ธ‰์ด ์ €์กฐํ–ˆ๋‹ค. ์˜คํžˆ๋ ค ๋‹จ์ƒ‰์ด์ง€๋งŒ ๊ณ ํ•ด์ƒ๋„๋ผ๋Š” ์ด์œ ๋กœ ์„œ๋“œ ํŒŒํ‹ฐ ์ œํ’ˆ์ธ ํ—ˆํ˜๋ฆฌ์Šค ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ๋ณด๊ธ‰์ด ์••๋„์ ์ด์—ˆ๋‹ค. ์‹ค์ œ๋กœ ํ…์ŠคํŠธ ๋ชจ๋“œ์—์„œ CGA์˜ ๊ธ€๊ผด์€ 2๋ฐ”์ดํŠธ ๋ฌธ์ž๊ถŒ ๊ตญ๊ฐ€๋“ค์€ ๋ฌผ๋ก ์ด๊ณ  ๋ถ๋ฏธ์™€ ์„œ์œ ๋Ÿฝ์—์„œ๊นŒ์ง€ ์•…๋ช…์ด ๋†’์•˜๋‹ค.


๊ณผ์—ฐ ์•…๋ช…์ด ๋†’์„ ๋งŒํ•˜๋‹ค.(...)

๊ทธ๋Ÿฌ๋‚˜ ํ—ˆํ˜๋ฆฌ์Šค ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋Š” IBM PC ํ‘œ์ค€ ์žฅ์น˜๊ฐ€ ์•„๋‹ˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ”์ด์˜ค์Šค ์ธํ„ฐ๋ŸฝํŠธ ํ˜ธ์ถœ ์ง€์›์„ ๋ฐ›์ง€ ๋ชปํ–ˆ๊ณ  ๋ถ๋ฏธ์™€ ์„œ์œ ๋Ÿฝ ๊ตญ๊ฐ€๋“ค์—์„œ๋Š” CGA๊ฐ€ ๋„๋ฆฌ ์“ฐ์˜€๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„์€ CGA๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒƒ์ด ๋งŽ์•˜๋‹ค. ์ด ๋•Œ๋ฌธ์— ํ•œ๊ตญ์—์„œ๋Š” ํ—ˆํ˜๋ฆฌ์Šค ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์—์„œ CGA๋ฅผ ์—๋ฎฌ๋ ˆ์ด์…˜ํ•ด ์ฃผ๋Š” SIMCGA๊ฐ™์€ ํ”„๋กœ๊ทธ๋žจ์ด ๋„๋ฆฌ ์“ฐ์˜€๋‹ค. ๋‹ค๋งŒ ๊ต์œก์šฉ PC ์‚ฌ์—… ์ดํ›„์— ๋Œ€๋Ÿ‰์œผ๋กœ ๋ณด๊ธ‰๋œ ํ•œ๊ตญ ๋Œ€๊ธฐ์—… ์ปดํ“จํ„ฐ๋“ค ์ค‘์—๋Š” ํ•œ๊ธ€ ํ‘œ์‹œ๋ฅผ ์œ„ํ•ด ํ•ด์ƒ๋„๋ฅผ ๋Š˜๋ ค CGA์˜ ํ‘œ์ค€ ๋‹จ์ƒ‰ ๋ชจ๋“œ์ธ 640ร—200์„ 640ร—400๊นŒ์ง€ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ํ™•์žฅ CGA ์นด๋“œ(์ผ๋ช… MCGA. ๋‹จ IBM PS/2์— ๋‚ด์žฅ๋˜์—ˆ๋˜ MCGA์™€๋Š” ๋‹ค๋ฅด๋‹ค.)๋ฅผ ํƒ‘์žฌํ•œ ์ปดํ“จํ„ฐ๋„ ์žˆ์–ด ์•„์ฃผ ์‚ฌ์šฉ๋˜์ง€ ์•Š์•˜๋˜ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.[1]

4์ƒ‰ ๋ฐ–์— ์•ˆ๋˜๋Š” ์ƒ‰์ƒ ํ‘œํ˜„ ์ˆ˜์ค€ ๋•Œ๋ฌธ์— ๋ถ๋ฏธ์™€ ์„œ์œ ๋Ÿฝ์—์„œ๋„ ๊ฒฝ์Ÿ ์ปดํ“จํ„ฐ๋“ค๊ณผ ๋น„๊ตํ•ด ๋น„ํŒํ•˜๋Š” ์›์ธ์ด ๋˜๊ธฐ๋„ ํ–ˆ๋‹ค.

2. ์ƒ์„ธ[ํŽธ์ง‘]

CRT ์ปจํŠธ๋กค๋Ÿฌ๋กœ ๋ชจํ† ๋กœ๋ผ 6845๋ฅผ ์ฑ„์šฉํ–ˆ๋‹ค. ์ด ์นฉ์€ ๋‹น์‹œ ๋Œ€๋‹จํžˆ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์“ฐ์˜€๋˜ ์นฉ์œผ๋กœ Amstrad CPC๋‚˜ BBC ๋งˆ์ดํฌ๋กœ ๋“ฑ ๋‹น๋Œ€์˜ ๊ฒฝ์Ÿ ๊ธฐ์ข…๋„ ์ด ์นฉ์„ ์ฑ„์šฉํ–ˆ๊ณ  ์• ํ”Œ II์˜ 80์ž ํ™•์žฅ ๋ณด๋“œ์ธ ๋ฐ”์ด๋ฑ์Šค ์นด๋“œ์—๋„ ์ด ์นฉ์ด ๋“ค์–ด๊ฐ„๋‹ค. ๋˜ํ•œ ์ดํ›„ IBM PC์™€ ๊ทธ ํ˜ธํ™˜ ๊ธฐ์ข…์˜ MDA๋‚˜ ํ—ˆํ˜๋ฆฌ์Šค ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋„ ๋™์ผํ•œ ์นฉ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. ์ƒ์„ธํ•œ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์˜ ์ฐจ์ด๋Š” CRT ์ปจํŠธ๋กค๋Ÿฌ ์ด์™ธ์˜ ๋‹ค๋ฅธ ์„ค๊ณ„์—์„œ ์˜ค๋Š” ๊ฒƒ์ด๋‹ค. ๋˜ํ•œ IBM 5153 ๋ชจ๋‹ˆํ„ฐ์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” 4๋น„ํŠธ ๋””์ง€ํ„ธ RGB ๋‹จ์ž ์™ธ์— TV์™€ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•œ ์ปดํฌ์ง€ํŠธ ๋‹จ์ž๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋‹ค. ๋‹น์‹œ์—๋Š” ์ปฌ๋Ÿฌ ๋ชจ๋‹ˆํ„ฐ์˜ ๊ฐ€๊ฒฉ์ด ๋งค์šฐ ๋น„์ŒŒ๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„๊ธฐ์ฒ˜๋Ÿผ ์ปฌ๋Ÿฌ TV์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก TV ์ถœ๋ ฅ์„ ์ง€์›ํ•˜๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ๋งค์šฐ ๋งŽ์•˜๋‹ค. ์ผ๋ก€๋กœ ์• ํ”Œ II, ์ฝ”๋ชจ๋„์–ด 64, MSX ๋“ฑ์—๋„ ๋ชจ๋‘ RF๋‚˜ ์ปดํฌ์ง€ํŠธ ์ถœ๋ ฅ ๋‹จ์ž๊ฐ€ ๋‹ฌ๋ ค ์žˆ์—ˆ๋‹ค.

CGA์—์„œ ์ถœ๋ ฅ ๊ฐ€๋Šฅํ•œ ํ™”๋ฉด ๋ชจ๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ
    • 320ร—200(ํ”ฝ์…€ ๊ฐ€๋กœ์„ธ๋กœ๋น„ 1:1.2) / 16์ƒ‰ ์ค‘ ๋™์‹œ 4์ƒ‰ ๋ฐœ์ƒ‰[2]
    • 640ร—200(ํ”ฝ์…€ ๊ฐ€๋กœ์„ธ๋กœ๋น„ 1:2.4) / ๋‹จ์ƒ‰
    • 160ร—100(ํ”ฝ์…€ ๊ฐ€๋กœ์„ธ๋กœ๋น„ 1:1.2) / 16์ƒ‰
  • ํ…์ŠคํŠธ ๋ชจ๋“œ
    • 40์žร—25ํ–‰ ํ…์ŠคํŠธ ๋ชจ๋“œ / 16์ƒ‰, 8ร—8 ํ”ฝ์…€ ๊ธ€๊ผด ์‚ฌ์šฉ(์‹คํšจ ํ•ด์ƒ๋„ 320ร—200)
    • 80์žร—25ํ–‰ ํ…์ŠคํŠธ ๋ชจ๋“œ / 16์ƒ‰, 8ร—8 ํ”ฝ์…€ ๊ธ€๊ผด ์‚ฌ์šฉ(์‹คํšจ ํ•ด์ƒ๋„ 640ร—200)

2.1. ํ…์ŠคํŠธ ๋ชจ๋“œ[ํŽธ์ง‘]

ํ…์ŠคํŠธ ๋ชจ๋“œ์—์„œ๋Š” 16์ƒ‰์„ ์ง€์›ํ•œ๋‹ค. ์šฐ์„  ๊ฒ€์€์ƒ‰๊ณผ ํฐ์ƒ‰ 2์ข…๋ฅ˜์— ์ฑ„๋„๊ฐ€ ์žˆ๋Š” 6์ข…๋ฅ˜์˜ ์ƒ‰์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์•ž์˜ ์ƒ‰๋“ค์„ ๋ช…๋„๋ฅผ ๋†’์—ฌ 8์ƒ‰์„ ๋” ๋งŒ๋“ค์—ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™๋‹ค.
๋ฒˆํ˜ธ
0
1
2
3
4
5
6
7
์ƒ‰์ƒ
๊ฒ€์€์ƒ‰
ํŒŒ๋ž€์ƒ‰
์ดˆ๋ก์ƒ‰
์ฒญ๋ก์ƒ‰
๋นจ๊ฐ„์ƒ‰
๋ณด๋ผ์ƒ‰
ํ™ฉ๊ฐˆ์ƒ‰[3]
ํฐ์ƒ‰[4]
๋ฒˆํ˜ธ
8
9
10
11
12
13
14
15
์ƒ‰์ƒ
ํšŒ์ƒ‰[5]
๋ฐ์€ ํŒŒ๋ž‘
์—ฐ๋‘์ƒ‰
ํ•˜๋Š˜์ƒ‰
๋ฐ์€ ๋นจ๊ฐ•
๋ฐ์€ ์žํ™
๋…ธ๋ž‘
๋ฐ์€ ํฐ์ƒ‰

์ด 16์ƒ‰์€ EGA์™€ VGA์˜ ํ…์ŠคํŠธ ๋ชจ๋“œ์—์„œ๋„ ๊ธฐ๋ณธ ์ƒ‰์ƒ์œผ๋กœ ์ง€์ •๋˜์–ด ์žˆ์œผ๋ฉฐ ์ฐธ๊ณ ๋กœ ์ € 16์ƒ‰์€ ํ˜„์žฌ์˜ Windows 10๊นŒ์ง€ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์˜ ๊ธฐ๋ณธ ์ œ๊ณต ์ƒ‰์ƒ์ด๊ธฐ๋„ ํ•˜๋‹ค.

2.2. ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ[ํŽธ์ง‘]

IBM PC์™€ ๊ทธ ํ˜ธํ™˜๊ธฐ์ข…์—์„œ ์ตœ์ดˆ๋กœ ์ปฌ๋Ÿฌ๋ฅผ ์ง€์›ํ•œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ผ๋Š” ์˜์˜๊ฐ€ ์žˆ์ง€๋งŒ ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ์—์„œ 4์ƒ‰๋งŒ ํ‘œ์‹œ ๊ฐ€๋Šฅํ–ˆ๋‹ค๋Š” ์น˜๋ช…์ ์ธ ๋‹จ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋‹ค. CGA๋Š” 320ร—200 ํ•ด์ƒ๋„์˜ ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ์—์„œ ์ง„์ผ๋ณดํ•œ ๋น„ํŠธ๋งต ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ํ™”๋ฉด์„ ํ‘œ์‹œํ–ˆ์œผ๋‚˜, ๋‹น์‹œ ๋ฉ”๋ชจ๋ฆฌ ๊ฐ€๊ฒฉ์ด ๋งค์šฐ ๋น„์‹ธ ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ 16KB๋ฟ์ด์—ˆ๋˜ ๊ฒƒ์ด ์ด์œ ์˜€๋‹ค. ๋น„์Šทํ•œ ์‹œ๊ธฐ์˜ ๊ฒฝ์Ÿ ์ปดํ“จํ„ฐ๋“ค์ด์—ˆ๋˜ ์• ํ”Œ II ํ”Œ๋Ÿฌ์Šค์˜ ๊ธฐ๋ณธ ๋ชจ๋ธ์— ํƒ‘์žฌํ•œ ์ฃผ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰์ด 16KB(์ตœ๋Œ€ 64KB ํ™•์žฅ ๊ฐ€๋Šฅ), ์ฝ”๋ชจ๋„์–ด 64๋„ 64KB์ž„์„ ์ƒ๊ฐํ•ด ๋ณด๋ฉด ์ดํ•ด๊ฐ€ ๋  ๊ฒƒ์ด๋‹ค.

๊ทธ๋ž˜์„œ ์ปฌ๋Ÿฌ ๊ทธ๋ž˜ํ”ฝ ์ด์šฉ ์‹œ ๋น›์˜ ์‚ผ์›์ƒ‰๊ณผ ํฐ์ƒ‰ ๋ชจ๋‘๋ฅผ ๋™์‹œ์— ํ‘œํ˜„์ด ๋ถˆ๊ฐ€๋Šฅํ–ˆ๊ณ , ์ด๋Š” ์น˜๋ช…์ ์ด์—ˆ๋‹ค. ๋ฐ”ํƒ•์— ๋“ค์–ด๊ฐˆ ๊ฒ€์€์ƒ‰์ด ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๊ฐ€์•ผ ํ•˜๊ณ  ํฐ์ƒ‰๊นŒ์ง€ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ƒ‰์€ ๊ณ ์ž‘ 2์ƒ‰. 3์ƒ‰์„ ์“ฐ๋ ค๋ฉด ํฐ์ƒ‰์€ ํฌ๊ธฐํ•ด์•ผํ–ˆ๋‹ค. '์ ์–ด๋„ ํ‘๋ฐฑ๊ณผ ๋น›์˜ 3์›์ƒ‰์€ ๋™์‹œ์— ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜์ง€ ์•Š๋ƒ'๋Š” ๋ถˆํ‰์€ ๋‹น์‹œ์—๋„ ์žˆ์—ˆ๋˜ ๋ชจ์–‘์ด๋‹ค. ๋•๋ถ„์— CGA ํ™”๋ฉด์„ ๋ณด๋ฉด 3์›์ƒ‰ ๊ณ„ํ†ต ์ค‘ 1์ƒ‰์€ ๊ผญ ๋น ์ง€๊ฒŒ ๋˜๊ฑฐ๋‚˜ ํฐ์ƒ‰์ด ์—†์–ด์„œ ํ—ˆ์ „ํ•œ ๋А๋‚Œ์ด ๋“ ๋‹ค.

์ด๊ณณ์—์„œ CGA ๊ฒŒ์ž„๋“ค์˜ ์Šคํฌ๋ฆฐ์ƒท์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํ™•์‹คํžˆ ์€ ์•„๋‹ˆ์ง€๋งŒ ๊ทธ๋ ‡๋‹ค๊ณ  ํ•ด์„œ '์ปฌ๋Ÿฌ ๋””์Šคํ”Œ๋ ˆ์ด'๋ผ๊ณ  ํ•˜๊ธฐ์—” ์ƒ‰์ƒ์ด ๋„ˆ๋ฌด๋‚˜ ์ œํ•œ์ ์ด๋‹ค.

๋‹ค๋งŒ ํ•ด์ƒ๋„๋Š” ๋‹น๋Œ€์˜ ๊ฒฝ์Ÿ ์ปดํ“จํ„ฐ๋“ค์— ๋น„ํ•ด ๋‚ฎ์ง€ ์•Š์•˜๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์• ํ”Œ II์˜ ๊ฒฝ์šฐ 280ร—192/6์ƒ‰, ์ฝ”๋ชจ๋„์–ด 64๋Š” 320ร—200/16์ƒ‰ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ–ˆ๋‹ค๋Š” ์ ์„ ์ƒ๊ฐํ•ด๋ณด๋ฉด ํ•ด์ƒ๋„๋Š” ๊ทธ๋Ÿญ์ €๋Ÿญ ๊ดœ์ฐฎ์€ ํŽธ์ด๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ๋‹น๋Œ€์˜ ์ปดํ“จํ„ฐ๋“ค์€ ์ ์€ ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋กœ ํ™”๋ฉด์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฐ์ €๋Ÿฐ ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋‹ค๋ณด๋‹ˆ(ํ›„์ˆ ํ•˜๋Š” ์ค€๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ๋‚˜ PCG ๊ฐ™์€ ๊ฒƒ๋„ ๊ทธ๋Ÿฐ ๊ธฐ๋ฒ•์˜ ์ผ์ข…์ด๋‹ค) ์›ํ•˜๋Š” ์œ„์น˜์— ์›ํ•˜๋Š” ์ƒ‰์ƒ์„ ๋ฐ”๋กœ ์ฐ์–ด๋„ฃ์„ ์ˆ˜ ์žˆ์ง€ ์•Š๊ณ  ์ด๋Ÿฐ์ €๋Ÿฐ ์ œ์•ฝ์ด ๋ถ™์–ด์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜๋‹ค. CGA๋Š” ๋น„ํŠธ๋งต ๊ทธ๋ž˜ํ”ฝ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๊ทธ๋Ÿฐ ์ œ์•ฝ ์—†์ด 4์ƒ‰ ๋ฒ”์ฃผ ์•ˆ์ด๋ผ๋ฉด ์–ด๋А ์œ„์น˜์— ์–ด๋А ์ƒ‰์„ ๋„ฃ์–ด๋„ ๊ด€๊ณ„๊ฐ€ ์—†๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์—ˆ๋‹ค. ๋‹ค๋งŒ 16KB๋ผ๋Š” ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋„ˆ๋ฌด ์ ์—ˆ๋˜ ๊ฒƒ์ด ๋ฌธ์ œ. ๊ทธ 2๋ฐฐ์ธ 32KB, ์•„๋‹ˆ 1.5๋ฐฐ์ธ 24KB๋งŒ ํƒ‘์žฌํ•˜๊ณ  ์žˆ์—ˆ๋”๋ผ๋„ ํ”ฝ์…€ ๋‹น 2๋น„ํŠธ์—์„œ 3๋น„ํŠธ๋ฅผ ์“ธ ์ˆ˜ ์žˆ์œผ๋‹ˆ 320ร—200/8์ƒ‰ ์ •๋„๋Š” ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์—ˆ์„ ๊ฒƒ์ด๊ณ  ๊ทธ ์ •๋„๋งŒ ๋˜์–ด๋„ ์–ด๋А ์ •๋„์˜ ํ‘œํ˜„๋ ฅ์€ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์—ˆ์„ ๊ฒƒ์ด๋‹ค.

ํ•ด์ƒ๋„๋ฅผ ์‹ฌ๊ฐํ•˜๊ฒŒ ํฌ๊ธฐํ•œ 160ร—100 ๋ชจ๋“œ์—์„œ๋Š” 16์ƒ‰์„ ๋ชจ๋‘ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ด๊ฒƒ์€ ์ง„์งœ ๊ทธ๋ž˜ํ”ฝ ๋ชจ๋“œ๊ฐ€ ์•„๋‹ˆ๋ผ ์ค€๊ทธ๋ž˜ํ”ฝ(Semigraphics) ๋ชจ๋“œ๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ๋ฌธ์ž ์ •๋ณด๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ๋Š” ๋กฌ์— ์ƒ‰์ƒ ์ •๋ณด๋ฅผ ๋„ฃ์–ด ๋ฌธ์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•ฝ๊ฐ„ ๋น„ํ‹€์–ด ๊ทธ๋ž˜ํ”ฝ์ฒ˜๋Ÿผ ํ‘œํ˜„ํ•œ ๊ฒƒ์ด๋‹ค. ๋‹น์‹œ์—” ๋ณ„๋‹ค๋ฅด๊ฒŒ ํŠน์ดํ•œ ๊ธฐ๋Šฅ์€ ์•„๋‹ˆ์—ˆ๊ณ  ๋‹น์žฅ MSX1์ด๋‚˜ ์ƒคํ”„ X1 ๋“ฑ์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ–ˆ๋˜ PCG(Programmable Character Generator)๊ฐ€ ์ด๊ฒƒ๊ณผ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์ด๋‹ค. ์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์Šคํ”„๋ผ์ดํŠธ(์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ) ๋ฌธ์„œ์˜ PCG(Programmable Character Generator) ๋ฌธ๋‹จ์„ ์ฐธ์กฐ.


๋Œ€๋žต ์ด๋Ÿฐ ์‹์ด๋‹ค. ํ•ด์ƒ๋„๊ฐ€ ๋„ˆ๋ฌด ๋‚ฎ๋‹ค๋ณด๋‹ˆ ์ผ๋ถ€ ๊ฒŒ์ž„์—์„œ ์‚ฌ์šฉํ•œ ๊ฒƒ ์™ธ์—๋Š” ํ™œ์šฉ์‚ฌ๋ก€๊ฐ€ ๋งŽ์ง€ ์•Š๋‹ค.

640ร—200 ๋‹จ์ƒ‰ ๋ชจ๋“œ๋Š” ์‚ผ๊ตญ์ง€(1985) PCํŒ์ด๋‚˜ ์ดˆ์ฐฝ๊ธฐ ์•„๋ž˜์•„ ํ•œ๊ธ€ ๋“ฑ์—์„œ๋„ ์ง€์›ํ•œ ์ ์ด ์žˆ๋Š”๋ฐ ์ด ๊ฒฝ์šฐ ๋„ํŠธ ํ•˜๋‚˜๊ฐ€ ์„ธ๋กœ๋กœ ๊ธธ์ญ‰ํ•ด์ง„๋‹ค. ํ”ฝ์…€ ๊ฐ€๋กœ์„ธ๋กœ๋น„๊ฐ€ ๋ฌด๋ ค 1:2.4์— ์ด๋ฅด๊ธฐ ๋•Œ๋ฌธ. ํ”ฝ์…€ ๊ฐ€๋กœ์„ธ๋กœ๋น„๊ฐ€ 1:1์ธ ์š”์ฆ˜์—๋Š” ์ƒ์ƒํ•˜๊ธฐ ํž˜๋“ค์ง€๋งŒ ์˜ˆ์ „ ์ปดํ“จํ„ฐ์—์„œ๋Š” ์ €๋Ÿฐ ํ™”๋ฉด ๋ชจ๋“œ๊ฐ€ ํ”ํ–ˆ๋‹ค. ์• ํ”Œ II๋‚˜ MSX2์˜ ๊ณ ํ•ด์ƒ๋„ ๋ชจ๋“œ๋„ ๋Œ€๋ถ€๋ถ„ ์„ธ๋กœ ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ํ•ด์ƒ๋„๊ฐ€ ๊ทธ๋Œ€๋กœ๋‹ค. ์„ธ๋กœ 400๋ผ์ธ์ด ๋„˜์–ด๊ฐ€๋Š” ๊ณ ํ•ด์ƒ๋„ ํ™”๋ฉด์€ TV๋‚˜ ๊ทธ ๋น„์Šทํ•œ ์„ค๊ณ„๋กœ ๋งŒ๋“  ๋ชจ๋‹ˆํ„ฐ๋กœ ์ถœ๋ ฅํ•˜๋ฉด ์ธํ„ฐ๋ ˆ์ด์Šค ๋ชจ๋“œ๋กœ ํ‘œํ˜„ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ™”๋ฉด์ด ๊นœ๋นก์ด๋Š” ํ”Œ๋ฆฌ์ปค ํ˜„์ƒ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ธ ๊ฒƒ๋„ ์žˆ์ง€๋งŒ, ๋‹น์‹œ ๋–จ์–ด์ง€๋Š” ํ•˜๋“œ์›จ์–ด ์„ฑ๋Šฅ์ด ์ข€ ๋” ํฐ ์ด์œ ์˜€๋‹ค.

๋•Œ๋ฌธ์— 'IBM PC ์ตœ์ดˆ์˜ ์ปฌ๋Ÿฌ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ' ๋ผ๋Š” ํƒ€์ดํ‹€์€ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ ๋‹น๋Œ€๋ถ€ํ„ฐ ํ‰ํŒ์€ ๊ทธ๋‹ค์ง€ ์ข‹์ง€ ์•Š์•˜๋‹ค. 1984๋…„์— EGA, 1987๋…„์— VGA๊ฐ€ ๋‚˜์˜ค๋ฉด์„œ ์ข€ ๋” ๋‚˜์€ ์ƒ‰์ƒ์„ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž๋“ค์€ EGA, VGA๋กœ ์˜ฎ๊ฒจ ํƒ€๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  1990๋…„๋Œ€ ๋ถ€ํ„ฐ ATI, S3 Graphics, Tseng Labs ๊ฐ™์€ ๊ธฐ์—…๋“ค์—์„œ ํ‘œ์ค€ VGA์™€ ํ˜ธํ™˜์„ฑ์„ ๊ฐ€์ง€๋ฉด์„œ ๋” ๋งŽ์€ ์ƒ‰์ƒ๊ณผ ๊ณ ํ•ด์ƒ๋„(SVGA), ์œˆ๋„์šฐ GUI ๊ฐ€์† ๊ธฐ๋Šฅ๋“ค์„ ์ถ”๊ฐ€๋กœ ๋„ฃ์€ ๊ทธ๋ž˜ํ”ฝ ์นฉ์…‹๋“ค์ด ์šฐํ›„์ฃฝ์ˆœ ๋‚˜์™€ ๋น ๋ฅด๊ฒŒ ๋ณด๊ธ‰๋˜๋ฉด์„œ ๋งŽ์€ ์†Œํ”„ํŠธ์›จ์–ด๋“ค์ด CGA ์ง€์›์„ ์ค‘๋‹จํ•˜๋ฉฐ ๊ฒฐ๊ตญ 90๋…„๋Œ€ ์ดˆ์ค‘๋ฐ˜ ๋ฌด๋ ต ์ฆˆ์Œ์—๋Š” ์™„์ „ํžˆ ์ˆ˜๋ช…์„ ๋‹คํ–ˆ๋‹ค. ๊ทธ๋ž˜๋„ IBM PC์˜ '๊ธฐ๋ณธ' ์ปฌ๋Ÿฌ ๊ทธ๋ž˜ํ”ฝ ์žฅ์น˜์˜€๋˜ ๊ด€๊ณ„๋กœ ์˜ค๋žœ ๊ธฐ๊ฐ„๋™์•ˆ ๊ธฐ๋ณธ์œผ๋กœ ์ง€์›๋˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜€๋‹ค.

๋‹ค๋งŒ ํ•˜๋“œ์›จ์–ด ์ž์ฒด๋Š” ๋”์ด์ƒ ์“ฐ์ด์ง€ ์•Š์„์ง€์–ธ์ •, CGA์˜ '์ƒ‰๊ฐ'์€ 1980๋…„๋Œ€๋ฅผ ์ƒ์ง•ํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ์‹ ์Šค์›จ์ด๋ธŒ ๋“ฑ์˜ ์žฅ๋ฅด์— ์‚ฌ์šฉ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ๊ตฌ๊ธ€๋ง์„ ํ•ด๋ณด๋ฉด ๊ทธ๋Ÿฌํ•œ ์ด๋ฏธ์ง€๋ฅผ ์ œ๋ฒ• ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์€๊ทผํžˆ CGA์˜ 4์ƒ‰ ๋ฐฐ์ƒ‰์„ ์ข‹์•„ํ•˜๋Š” ๋””์ž์ด๋„ˆ๋“ค์ด ์žˆ๋Š” ํŽธ.

2.2.1. ์ปดํฌ์ง€ํŠธ ์•„ํ‹ฐํŒฉํŠธ ์ปฌ๋Ÿฌ[ํŽธ์ง‘]

CGA๋Š” ๋‹น๋Œ€์˜ ์ปดํ“จํ„ฐ๋“ค๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ปดํฌ์ง€ํŠธ ๋‹จ์ž๋ฅผ ํ†ตํ•ด ์ด๋ฅผ ์ง€์›ํ•˜๋Š” ํ…”๋ ˆ๋น„์ „์— ์ถœ๋ ฅ์ด ๊ฐ€๋Šฅํ•˜์˜€์œผ๋‚˜, ์ปดํฌ์ง€ํŠธ ๋‹จ์ž ์‹ ํ˜ธ์˜ ํ•œ๊ณ„๋กœ ์ƒ‰ ๋ฒˆ์ง์ด ์‹ฌํ•˜๊ณ  ์˜์ƒ ์ถœ๋ ฅ ํ’ˆ์งˆ์ด ๊ทธ๋ฆฌ ์ข‹์ง€ ์•Š์•˜๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ด ์ ์„ ์—ญ์ด์šฉํ•˜์—ฌ 16์ƒ‰์„ ํ‘œํ˜„ํ•˜๋Š” ๊ผผ์ˆ˜๋ฅผ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ ์ด๋ฅผ '์ปดํฌ์ง€ํŠธ ์•„ํ‹ฐํŒฉํŠธ ์ปฌ๋Ÿฌ'๋ผ๊ณ  ํ•œ๋‹ค. ์ด ์—ญ์‹œ ์• ํ”Œ II๋‚˜ Tandy TRS-80 ๊ฐ™์€ ๋‹น๋Œ€์˜ ๊ฒฝ์Ÿ ๊ธฐ์ข…๋“ค๋„ ์‚ฌ์šฉํ•œ ํ…Œํฌ๋‹‰์ด๋‹ค.์˜ˆ์‹œ ์ผ๋ถ€ ๊ฒŒ์ž„์€ CGA๋กœ TV์—์„œ ๋ณด๋ฉด CGA์˜ ํ•œ๊ณ„๋ฅผ ์ดˆ์›”ํ•œ ํ™”๋ฉด์ด ๋‚˜์˜จ๋‹ค. ์ด๋ฅผ CGA ์ปดํฌ์ง€ํŠธ ๋ชจ๋“œ๋ผ๊ณ  ๋ถ€๋ฅด๋Š”๋ฐ, ์ผ๋ฐ˜ ๋ชจ๋‹ˆํ„ฐ์—์„œ ๋ณด๋ฉด ๋ญ๊ฐ€ ๋ญ”์ง€ ๊ฑฐ์˜ ์•Œ์•„๋ณผ ์ˆ˜ ์—†์ง€๋งŒ DOSBox์— ์ด ํ™”๋ฉด์„ ์—๋ฎฌ๋ ˆ์ด์…˜ ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค.

๋‹ค๋งŒ ์ด ๊ธฐ๋Šฅ์„ ์“ฐ๋ ค๋ฉด ์œ„์— ๋‚˜์™€์žˆ๋“ฏ ๋น„๋””์˜ค ์ถœ๋ ฅ ๋‹จ์ž๋ฅผ ์ปดํฌ์ง€ํŠธ ๋‹จ์ž๋กœ ์—ฐ๊ฒฐํ•ด์•ผ๋งŒ ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ›„๋Œ€์— ๋‚˜์˜จ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋“ค์€ ์ปดํฌ์ง€ํŠธ ์ถœ๋ ฅ์ด ์ œ๊ฑฐ ๋˜์—ˆ์œผ๋ฉฐ, EGA, VGA ์‹œ๋Œ€๊ฐ€ ๋œ 1990๋…„ ๋Œ€์—๋Š” CGA๋Š” ๊ฑฐ์˜ ๊ตฌ์ƒ‰ ๋งž์ถ”๊ธฐ๋กœ๋งŒ ์ง€์›ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ปดํฌ์ง€ํŠธ์šฉ ์ƒ‰์ƒ ์„ค์ •์„ ์ผ๋ถ€๋Ÿฌ ํ•ด ์ค„ ์ด์œ ๋„ ์—†์—ˆ๊ณ , ๊ฒฐ๊ตญ์€ ํ‰๋ฒ”ํ•˜๊ฒŒ ํ”ํžˆ ์•„๋Š” ๊ฒ€์ •-์ฒญ๋ก์ƒ‰-๋ณด๋ผ์ƒ‰-ํšŒ์ƒ‰[6] ํ˜น์€ ๊ฒ€์ •-์ดˆ๋ก์ƒ‰-๋นจ๊ฐ„์ƒ‰-ํ™ฉ๊ฐˆ์ƒ‰[7] 4์ƒ‰์˜ CGA๋งŒ์„ ์ด์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.


8088 MPH. CGA๋ผ๊ณ  ๋ฏฟ๊ธฐ์ง€ ์•Š์„ ๋งŒํผ ์—„์ฒญ๋‚œ ๊ทธ๋ž˜ํ”ฝ์„ ๋ณด์—ฌ์ค€๋‹ค. ์†Œ๋ฆฌ๋„ PC ์Šคํ”ผ์ปค์—์„œ ํ™”์Œ์„ ๊ตฌํ˜„ํ•˜๋Š” ๋“ฑ ํด๋ž˜์‹ PC์˜ ์„ฑ๋Šฅ์„ ๋๊นŒ์ง€ ์ฅ์–ด์งœ๋‚ด์„œ ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ํ• ๋งŒํ•˜๋‹ค. ์ปดํฌ์ง€ํŠธ๊ฐ€ ์•„๋‹Œ RGB ์ถœ๋ ฅ์„ ์—๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” DOSBox์—์„œ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ ์ด๋ ‡๊ฒŒ ๋˜๋ฉฐ, ๊ฐ€์ƒ ๋จธ์‹ ์ด ์•„๋‹Œ ํ•˜๋“œ์›จ์–ด ์กฐ๊ฑด์ด ๋งž๋Š” ์‹ค๊ธฐ์—์„œ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ ์‹คํ–‰ ์ „ ๊ฐœ๋ฐœ์ž์˜ ๊ฐ์‚ฌ ๋ฉ”์‹œ์ง€๊ฐ€ ์ถœ๋ ฅ๋œ๋‹ค. ๋™์˜์ƒ์€ ์ตœ์ข… ๋ฒ„์ „์œผ๋กœ, CGA์˜ ์ดˆ๊ธฐ ์ƒ์‚ฐ ๋ถ„๊ณผ ํ›„๊ธฐ ์ƒ์‚ฐ ๋ถ„์˜ ์ปดํฌ์ง€ํŠธ ์ถœ๋ ฅ์ด ๋‹ค๋ฅด๋‹ค๋Š” ์ฐจ์ด์ ๋งˆ์ € ์ด์šฉํ–ˆ๋‹ค.

8088 Domination. 8088 Corruption ๋ฐ๋ชจ์˜ ํ›„์†์ž‘์œผ๋กœ, 8088 MPH์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ์Œํ–ฅ์€ ์‚ฌ์šด๋“œ ๋ธ”๋ผ์Šคํ„ฐ[8]๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค. ์ค‘๊ฐ„๋ถ€ํ„ฐ Bad Apple!!๋„ ๋‚˜์˜จ๋‹ค(...). ๊นจ์•Œ๊ฐ™์€ ๋ฆญ๋กค๋ง์€ ๋ค

3. ๊ฐœ๋Ÿ‰ ๋ฒ„์ „[ํŽธ์ง‘]



IBM PCjr์—์„œ๋Š” 'VGA'(Video Gate Array)[9]๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ CGA์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜์—ฌ 320ร—200 ํ•ด์ƒ๋„์—์„œ 16์ƒ‰, 640ร—200 ํ•ด์ƒ๋„์—์„œ 4์ƒ‰์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” CGA์˜ ๊ฐœ์„ ๋ฒ„์ „ ๊ฒฉ์ธ ํšŒ๋กœ๋ฅผ ๋ฉ”์ธ๋ณด๋“œ์— ๋‚ด์žฅํ•˜๊ณ  ์žˆ์—ˆ๋‹ค. CGA์—์„  160ร—100์—์„œ๋งŒ ๊ฐ€๋Šฅํ–ˆ๋˜ 16์ƒ‰์ด ๊ธฐ๋ณธํ•ด์ƒ๋„์ธ 320ร—200์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋˜์–ด PCjr๋Š” ๋™์‹œ๋Œ€์˜ ๊ฒฝ์Ÿ๊ธฐ์ข…(๋Œ€๋ถ€๋ถ„ 8๋น„ํŠธ ์ปดํ“จํ„ฐ์˜€๋‹ค)๊ณผ ๋™๊ธ‰์˜ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋‚˜ PCjr์˜ ์„ค๊ณ„์ƒ ์ง€๊ธˆ์˜ ๋‚ด์žฅ๊ทธ๋ž˜ํ”ฝ์ฒ˜๋Ÿผ ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ์˜ ์ผ๋ถ€๋ฅผ ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋กœ ์ „์šฉํ•˜๋Š” ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ์–ด์„œ 128KB๋กœ ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋ธ์„ ๊ตฌ๋งคํ•ด์•ผ ํ™•์žฅ๋œ 16์ƒ‰ ๊ทธ๋ž˜ํ”ฝ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ๊ธฐ๋ณธ ์„ธํŒ…์ธ 64KB์—์„œ๋Š” ๊ทธ๋ƒฅ CGA๋ž‘ ๋˜‘๊ฐ™์ด ๋™์ž‘ํ–ˆ๋‹ค.[10] 1987๋…„, IBM PS/2์— ๋‚ด์žฅ๋˜์–ด ๋‚˜์˜จ(๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜๋‚ ๊นŒ์ง€ ํ‘œ์ค€ ๋””์Šคํ”Œ๋ ˆ์ด ๊ทœ๊ฒฉ์œผ๋กœ ๋‚จ์€) VGA(Video Graphics Array)์™€์˜ ํ˜ผ๋™์„ ๋ง‰๊ธฐ ์œ„ํ•ด 'CGA Plus' ๋˜๋Š” ๊ทธ ํ˜ธํ™˜๋ฒ„์ „์˜ ์ด๋ฆ„์ธ 'Tandy Graphics Adapter'๋กœ ๋ถ€๋ฅธ๋‹ค. ๋ชจ์ฒด์ธ PCjr๊ฐ€ ๋งํ•˜๋Š” ๋ฐ”๋žŒ์— ํ›„๋ฐฐ์—๊ฒŒ ์ด๋ฆ„๋งˆ์ € ๋นผ์•—๊ธด ๋ถˆ์šดํ•œ ์ œํ’ˆ. ์•„๋‹ˆ๋ฉด ์ฒ˜์Œ๋ถ€ํ„ฐ ์ด๋ ‡๊ฒŒ ๋‚˜์™”๋”๋ผ๋ฉด CGA์˜ ์•…๋ช…์€ ์—†์—ˆ์„์ง€๋„ ๋ชจ๋ฅผ ์ผ์ด๋‹ค.

์ด VGA(CGA Plus)๋Š” ์šฐ๋ฆฌ๊ฐ€ ์•Œ๊ณ  ์žˆ๋Š” ๊ทธ VGA์™€ ๋‹ฌ๋ฆฌ ๊ทธ ํšŒ๋กœ๋ฅผ ์ฑ„์šฉํ–ˆ๋˜ PCjr์˜ ์ƒ์—…์ ์ธ ์‹คํŒจ ๋•Œ๋ฌธ์— ๋ณ„๋„์˜ ์นด๋“œ ํ˜•ํƒœ๋กœ ๋‚˜์˜ค์ง€๋„ ๋ชปํ–ˆ๊ณ , ํ›จ์”ฌ ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚œ EGA๋„ ๊ฑฐ์˜ ๋™์‹œ๊ธฐ์— ๋‚˜์™”๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋‹ค์ง€ ์•Œ๋ ค์ง€์ง€ ์•Š์•˜๋‹ค. ํ›„๋Œ€์˜ VGA๋„ ์„ ๋Œ€์˜ VGA(CGA plus)์ฒ˜๋Ÿผ ์›๋ž˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ ํ˜•ํƒœ๊ฐ€ ์•„๋‹ˆ๋ผ PS/2์˜ ๋ฉ”์ธ๋ณด๋“œ์— ๋‚ด์žฅ๋œ ํšŒ๋กœ์˜€๊ธฐ ๋•Œ๋ฌธ์— 'Adaptor'๊ฐ€ ์•„๋‹Œ 'Array'๋ผ๋Š” ํ‘œํ˜„์„ ์ผ์ง€๋งŒ, ์ด์ชฝ์€ ํฐ ์ธ๊ธฐ๋กœ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์„ ํ†ตํ•ด ํ˜ธํ™˜ ์นด๋“œ๊ฐ€ ๋‚˜์™”์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ VGA๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ๊ณง '๊ทธ๋ž˜ํ”ฝ ์นด๋“œ'์™€ ๋™์˜์–ด๋กœ ์‚ฌ์šฉ๋˜๊ฒŒ ๋œ ๊ฒƒ์„ ์ƒ๊ฐํ•˜๋ฉด ๊ฐ™์€ ์•ฝ์–ด๋ฅผ ์“ฐ๋ฉด์„œ๋„ ๋งค์šฐ ๋Œ€์กฐ์ ์ธ ๊ฒฐ๊ณผ์˜€๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ด CGA plus๋Š” ์•„์ฃผ ๋ฒ„๋ ค์ง€์ง€๋Š” ์•Š์•˜๋Š”๋ฐ, Tandy์—์„œ ๋งŒ๋“  PCjr ํ˜ธํ™˜ ๊ธฐ์ข…์ธ Tandy-1000์ด ์ƒ๋‹นํžˆ ํŒ”๋ ธ๊ธฐ ๋•Œ๋ฌธ์— 1980๋…„๋Œ€์— ๋‚˜์˜จ ๊ฒŒ์ž„๋“ค์ด ๊ฝค ๋งŽ์ด ์ง€์›ํ•ด์คฌ๋‹ค. ์–ด์ฐจํ”ผ CGA๋ž‘ ๊ฐ™์€ ๊ตฌ์กฐ์— ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋งŒ ๋Š˜์–ด๋‚œ๊ฑฐ๋ผ ์ถ”๊ฐ€๋กœ ์ง€์›ํ•ด์ฃผ๋Š”๊ฒŒ ์–ด๋ ต์ง€๋„ ์•Š์•˜์„ ๊ฒƒ์ด๋‹ค. 'Tandy' ํ˜น์€ 'Tandy Graphics Adapter' ๋“ฑ์˜ ์ด๋ฆ„์ด ์ง€์›๋ชฉ๋ก์— ์žˆ๋‹ค๋ฉด ์ด VGA(CGA plus)๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒŒ์ž„์ด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.
[1] 1990๋…„๋Œ€ ์ดˆ๊นŒ์ง€ ์ด๋Ÿฌํ•œ ์ œํ’ˆ์ด ์ฑ„์šฉ๋˜๋‹ค XGA ํ˜ธํ™˜ ์นด๋“œ๋กœ ์˜ฎ๊ฒจ๊ฐ”๋‹ค. CGA, EGA๋Š” ๊ฐ€๊ฒฉ๊ณผ ํ•ด์ƒ๋„ ๋ฌธ์ œ๋กœ ํ—ˆํ˜๋ฆฌ์Šค ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์— ๋ฐ€๋ ธ๊ณ , VGA, XGA๋Š” ๊ฐ€๊ฒฉ๊ณผ ํ•จ๊ป˜ ํ•œ๊ตญ ์ปดํ“จํ„ฐ ๋Œ€์ค‘ํ™” ์‹œ๊ธฐ๊ฐ€ ์„œ๋“œ ํŒŒํ‹ฐ SVGA ์นด๋“œ์˜ ์ƒ์šฉํ™” ์‹œ๊ธฐ์™€ ๊ฒน์ณ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜์ง€ ๋ชปํ–ˆ๋‹ค.
[2] 3๊ฐ€์ง€ ํŒ”๋ ˆํŠธ๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ํ•˜๊ณ  ๊ฐ ํŒ”๋ ˆํŠธ์— ๋Œ€ํ•ด low intensity ์™€ high intensity ๋กœ ๋‚˜๋‰˜์–ด์„œ(๋ช…๋„ ์ฐจ์ด) ์‹ค์ œ๋กœ๋Š” ์ด 6๊ฐ€์ง€ ํŒ”๋ ˆํŠธ๋ฅผ ๊ฐ€์ง„๋‹ค.
[3] ์˜์™ธ๋กœ ์ด ์ƒ‰์ด ์•„๋‹ˆ๋ผ ์ด ์ƒ‰์ด๋‹ค.
[4] ์—ฌ๊ธฐ์„œ ๋งํ•˜๋Š” ํฐ์ƒ‰์€ ์€ํšŒ์ƒ‰(๋ฐ์€ ํšŒ์ƒ‰)์ด๋ฉฐ, ๊ทธ ํฐ์ƒ‰์—์„œ ๋ช…๋„๋ฅผ ๋†’์ธ '๋ฐ์€ ํฐ์ƒ‰'์ด ์ง„์งœ ํฐ์ƒ‰์ด๋‹ค.
[5] ๊ฒ€์€์ƒ‰๊ณผ (์–ด๋‘์šด) ํฐ์ƒ‰์˜ ์ค‘๊ฐ„์ƒ‰์œผ๋กœ, ๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ ์•”ํšŒ์ƒ‰.
[6] ๋ฐ์•„์งˆ ๊ฒฝ์šฐ ๊ฒ€์ •-ํ•˜๋Š˜์ƒ‰-์ž์ฃผ์ƒ‰-ํฐ์ƒ‰
[7] ๋ฐ์•„์งˆ ๊ฒฝ์šฐ ๊ฒ€์ •-์—ฐ๋‘์ƒ‰-๋ฐ์€๋นจ๊ฐ•-๋…ธ๋ž€์ƒ‰
[8] ์ดˆ๊ธฐ ์‚ฌ์šด๋“œ ์นด๋“œ ์ค‘ ํ•˜๋‚˜
[9] ์šฐ๋ฆฌ๊ฐ€ ๋ณดํ†ต VGA๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ๊ฒƒ๊ณผ๋Š” ๋‹ค๋ฅธ ๊ฒƒ์ด๋‹ค. ์•ฝ์ž๋Š” Video Graphics Array๋กœ ์„œ๋กœ ๋‹ค๋ฅด๋‹ค.
[10] 320ร—200 ํ•ด์ƒ๋„์—์„œ 16์ƒ‰์„ ํ‘œํ˜„ํ•˜๋ ค๋ฉด ์ ์–ด๋„ 32KB์˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋กœ ํ• ๋‹นํ•ด์•ผ ํ•œ๋‹ค. 64KB ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์“ฐ๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ฉ”๋ชจ๋ฆฌ์˜ ๋ฐ˜์„ ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋กœ ์จ์•ผํ•˜๋Š” ์…ˆ.