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


IBM PC (model 5150) ์‚ฌ์ง„ ์ถœ์ฒ˜.

1. ๊ฐœ์š”2. ํ•˜๋“œ์›จ์–ด3. ์†Œํ”„ํŠธ์›จ์–ด4. ๊ธฐํƒ€

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

์ •์‹๋ช…์นญ์€ 'IBM Personal Computer 5150'. IBM์ด ๋งŒ๋“  ์ตœ์ดˆ์˜ 16๋น„ํŠธ PC์ด์ž, IBM PC ํ˜ธํ™˜๊ธฐ์ข…์˜ ์‹œ์ดˆ๊ฐ€ ๋œ ์—ญ์‚ฌ์ ์ธ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ. ์ปดํ“จํ„ฐ ์—ญ์‚ฌ์ƒ ๋ ˆ์ „๋“œ๋กœ ๋‚จ๊ฒŒ ๋  x86 ์•„ํ‚คํ…์ฒ˜์™€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ์ „์„ค์€ ์—ฌ๊ธฐ์„œ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ๋งํ•˜์ž๋ฉด ์˜ค๋Š˜๋‚  ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” PC์˜ ์ง์ ‘์ ์ธ ์‹œ์กฐ๋˜์‹œ๊ฒ ๋‹ค. ์—ฌ๋‹ด์œผ๋กœ "PC (ํผ์Šค๋„ ์ปดํ“จํ„ฐ)"๋ผ๋Š” ๋‹จ์–ด ์ž์ฒด๋Š” IBM PC ์ด์ „์—๋„ ์žˆ์—ˆ๋˜ ์šฉ์–ด์ง€๋งŒ IBM PC๊ฐ€ ์›Œ๋‚™์— ํžˆํŠธ๋ฅผ ์ณ๋ฒ„๋ฆฌ๋Š” ๋ฐ”๋žŒ์— 'PC'๋ผ๊ณ  ํ•˜๋ฉด IBM PC ๋ฐ IBM PC ํ˜ธํ™˜๊ธฐ์ข…์„ ์ง€์นญํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ตณ์–ด์ ธ๋ฒ„๋ ธ์„ ์ •๋„.[1]

1981๋…„ 8์›” 12์ผ์— ์ถœ์‹œ๋˜์—ˆ๋‹ค. ๋ชจ๋ธ๋„˜๋ฒ„๋Š” 1975๋…„์— ๋ฐœํ‘œ๋œ IBM 5100์—์„œ ๋ฌผ๋ ค๋ฐ›์€ ๊ฒƒ์ด์ง€๋งŒ ์•„ํ‚คํ…์ฒ˜์ƒ์˜ ๊ณตํ†ต์ ์€ ์—†๋‹ค. 81๋…„ ๋‹น์‹œ์—๋Š” ์ด๋ฏธ ์• ํ”Œ II+๊ฐ€ ๋ฏธ๊ตญ PC ์‹œ์žฅ์„ ์ ๋ นํ•˜๊ณ  ์žˆ์—ˆ๋‹ค๊ณ  ํ•ด๋„ ๊ณผ์–ธ์ด ์•„๋‹Œ ์‹œ์ ์ด์—ˆ๋‹ค. IBM์€ ๋ชจ๋ธ 5100 ๋“ฑ์˜ ์†Œํ˜• ์ปดํ“จํ„ฐ๋ฅผ ๋งŒ๋“  ๊ฒฝํ—˜์€ ์žˆ์—ˆ์ง€๋งŒ ๊ฐœ์ธ์šฉ/๊ฐ€์ •์šฉ์„ ํƒ€๊ฒŸ์œผ๋กœ ์ปดํ“จํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด๋ณธ ๊ฒฝํ—˜์€ ์—†์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ IBM์€ ์‹คํŒจ๋ฅผ ๋Œ€๋น„ํ•˜๊ณ  ์„ ๋ฐœ์ฃผ์ž๋ฅผ ๋”ฐ๋ผ์žก๊ธฐ ์œ„ํ•ด ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ชจ๋“  ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ž์‚ฌ๊ฐ€ ์ง์ ‘ ์„ค๊ณ„ํ•˜์—ฌ ๊ตฌ์ถ•ํ•ด๋‚˜๊ฐ”๋˜ ๊ธฐ์กด์˜ ๋ฐฉ๋ฒ•๋ก ์„ ๋ฒ„๋ฆฌ๊ณ  CPU, ๋ฉ”๋ชจ๋ฆฌ ๋“ฑ์˜ ๊ตฌ์„ฑ ํ•˜๋“œ์›จ์–ด์™€ OS๋ฅผ ๋ชจ๋‘ ์‹œ์žฅ์— ์กด์žฌํ•˜๋Š” ๊ธฐ์„ฑํ’ˆ์„ ์‚ฌ์šฉํ•˜๊ณ  ํƒ€์‚ฌ์—์„œ ์ฃผ๋ณ€๊ธฐ๊ธฐ๋‚˜ ํ˜ธํ™˜๊ธฐ์ข…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐœ๋ฐฉํ•˜๋Š” ์ •์ฑ…์„ ๊ฒฐ์ •ํ•˜์˜€๋‹ค. ์‹ฌ์ง€์–ด๋Š” BIOS์˜ ์†Œ์Šค์ฝ”๋“œ๊นŒ์ง€ ๊ณต๊ฐœํ–ˆ์„ ์ •๋„. ํ›—๋‚  IBM์€ PS/2๋ฅผ ๋‚ด๋ฉด์„œ ํ์‡„ ์•„ํ‚คํ…์ฒ˜๋กœ ๋Œ์•„๊ฐ€์ง€๋งŒ ์ด ๋•Œ์˜ ์•„ํ‚คํ…์ฒ˜ ๊ฐœ๋ฐฉ ์ •์ฑ…์˜ ๊ฒฐ๊ณผ๋Š” ์˜ค๋Š˜๋‚ ์˜ PC์—๊นŒ์ง€ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ณ  ์žˆ๋‹ค๊ณ  ๋ณด์•„๋„ ๋ฌด๋ฐฉํ•˜๋‹ค. IBM ์ž…์žฅ์—์„  ๋ณ„๋กœ ๋ˆ์ด ๋˜์ง€ ์•Š์•˜์ง€๋งŒ ์—…๊ณ„ ์ƒํƒœ๊ณ„ ์ „์ฒด๋กœ ๋ณด์•˜์„ ๋•Œ๋Š” ๊ทธ์•ผ๋ง๋กœ ์‹ ์˜ ํ•œ ์ˆ˜.

IBM PC๋Š” ์ฒ˜์Œ์—๋Š” ์‚ฌ๋ฌด์šฉ์œผ๋กœ ๋งŽ์ด ํŒ”๋ ค๋‚˜๊ฐ”๋‹ค. ์ด ๋‹น์‹œ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์˜ ์ฃผ ์šฉ๋„๋Š” ์‚ฌ๋ฌด์‹ค์—์„œ ์—…๋ฌด์šฉ์œผ๋กœ ์“ฐ๋Š” ์šฉ๋„๊ฐ€ ๋งŽ์•˜๊ณ , IBM PC์˜ ์ปจ์…‰ํŠธ๋„ ์‚ฌ๋ฌด์šฉ์— ์ ํ•ฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ฐ€์ •์šฉ์œผ๋กœ์„œ๋Š” ๋น„์‹ผ ๊ฐ€๊ฒฉ์ด์—ˆ์ง€๋งŒ ์—…๋ฌด์šฉ์ด๋ผ๋Š” ์šฉ๋„๋กœ ์ƒ๊ฐํ•˜๋ฉด ๊ทธ๋‹ค์ง€ ๋น„์‹ธ์ง€ ์•Š์•˜๊ณ  ์ ์–ด๋„ '์ฒ˜๋ฆฌ์†๋„'๋ผ๋Š” ์ธก๋ฉด ํ•˜๋‚˜๋งŒํผ์€ ๊ธฐ์กด์˜ ์• ํ”Œ II ๋“ฑ์˜ 8๋น„ํŠธ ๋จธ์‹ ๋“ค์ด ์ƒ๋Œ€๊ฐ€ ๋˜์ง€ ์•Š์„ ์ •๋„๋กœ ๋›ฐ์–ด๋‚ฌ๋‹ค. MDA์˜ ํ…์ŠคํŠธ ์—ญ์‹œ 8๋น„ํŠธ ๋จธ์‹ ๋“ค๋ณด๋‹ค ํ›จ์”ฌ ๋ฏธ๋ คํ•˜๊ณ  ๋ณด๊ธฐ ์ข‹์•˜๋‹ค. ๊ทธ ๋ฐ˜๋ฉด์— ๊ณ ์ž์™€๋„ ๊ฐ™์€ ๊ทธ๋ž˜ํ”ฝ๊ณผ ์‚ฌ์šด๋“œ ๋Šฅ๋ ฅ์€ 8๋น„ํŠธ ๊ฐ€์ •์šฉ ๊ธฐ์ข…์—๋„ ๋ฐ€๋ฆฌ๋Š” ์ˆ˜์ค€์ด์—ˆ๊ณ , ์ด ๋•Œ๋ฌธ์— ๊ฐ€์ •์šฉ ์ปดํ“จํ„ฐ ์‹œ์žฅ์—์„œ๋Š” ๋ฐ€๋ฆฌ๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์˜€๋‹ค.

๊ฐ€๊ฒฉ์€ ์ผ๋ฐ˜์ ์ธ ์‚ฌ์–‘์œผ๋กœ ๋žจ 64KB์— CGA ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์™€ ๋ชจ๋‹ˆํ„ฐ, ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ 1๊ฐœ์งœ๋ฆฌ ๊ตฌ์„ฑ์„ ์„ ํƒํ•  ๊ฒฝ์šฐ 3,005๋‹ฌ๋Ÿฌ์˜€๋‹ค. ์‹ธ๋‹ค๊ณ  ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ŠคํŽ™์„ ์ƒ๊ฐํ•˜๋ฉด ์ง€๋‚˜์น˜๊ฒŒ ๋น„์‹ธ์ง€๋„ ์•Š์€ ๊ฐ€๊ฒฉ์ด์—ˆ๋‹ค. ์‚ฌ์–‘์„ ์ตœ๋Œ€ํ•œ ๋‚ฎ์ถ”์–ด ๋ชจ๋‹ˆํ„ฐ์™€ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๋นผ๊ณ  ๋žจ์„ 16KB๋กœ ์„ธํŒ…ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ฐ˜๊ฐ’์ธ 1,565๋‹ฌ๋Ÿฌ์—๋„ ๊ตฌ์ž… ๊ฐ€๋Šฅํ–ˆ๋‹ค. ๋‹น์‹œ์˜ ๊ฒฝ์Ÿ๊ธฐ์ข…์ด์—ˆ๋˜ ์• ํ”Œ II+๊ฐ€ ๋ณธ์ฒด๋งŒ 1195๋‹ฌ๋Ÿฌ์˜€๋‹ค๋Š” ์ ์„ ์ƒ๊ฐํ•˜๋ฉด ๊ฒฝ์Ÿ๋ ฅ์ด ์—†๋Š” ๊ฐ€๊ฒฉ์€ ์•„๋‹ˆ์—ˆ๋‹ค.

์‚ฌ์กฑ์œผ๋กœ, ์ปดํŒฉ[2]์—์„œ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์œผ๋กœ ์„ธ๊ณ„ ์ตœ์ดˆ์˜ IBM PC ํ˜ธํ™˜๊ธฐ์ข…์ด์ž ์„ธ๊ณ„ ์ตœ์ดˆ์˜ ํœด๋Œ€ ๊ฐ€๋Šฅํ•œ IBM PC ํ˜ธํ™˜๊ธฐ์ข…์ธ '์ปดํŒฉ ํฌํ„ฐ๋ธ”'์ด ์‹œ์žฅ์—์„œ ์„ฑ๊ณตํ•œ ์ดํ›„, IBM์—์„œ ์—ญ์œผ๋กœ ๋ฒค์น˜๋งˆํ‚นํ•˜์—ฌ 1984๋…„ IBM ํฌํ„ฐ๋ธ” PC(IBM Portable Personal Computer 5155 model 68)๋ผ๋Š” ๋…€์„์„ ๋งŒ๋“ค์–ด๋‚ด๊ธฐ๋„ ํ–ˆ๋‹ค. ๋‹ค๋งŒ 5155๋Š” XT ๊ธฐ๋ฐ˜.

2. ํ•˜๋“œ์›จ์–ด[ํŽธ์ง‘]

  • CPU
    ์ธํ…” 8088 ํ”„๋กœ์„ธ์„œ. ํด๋Ÿญ์€ 4.77MHz. ํ›„์† ๊ธฐ์ข…์ธ PC/XT์—๋„ ์ด ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค. ์ด CPU๋Š” x86์˜ ์‹œ์กฐ์ธ 8086์˜ ๋„ˆํ”„ ๋ฒ„์ „์œผ๋กœ, ์˜์™ธ๋กœ ์ตœ์ดˆ์˜ x86 ์•„ํ‚คํ…์ฒ˜๋Š” ์ตœ์ดˆ์˜ x86 CPU์ธ 8086์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ์•„์ด๋Ÿฌ๋‹ˆ๊ฐ€ ์žˆ๋‹ค. 8088์€ 8086๊ณผ ๋‹ค๋ฅธ ์„ฑ๋Šฅ์€ ๋™์ผํ•˜์ง€๋งŒ ์™ธ๋ถ€ ๋ฒ„์Šค๊ฐ€ 8๋น„ํŠธ๋กœ ๋™์ž‘ํ•˜๋Š” ํŠน์ง•์ด ์žˆ์—ˆ๋‹ค. 8086์€ ๋‚ด๋ถ€/์™ธ๋ถ€ ๋ชจ๋‘ 16๋น„ํŠธ. ์ด๋Ÿฌํ•œ ์„ค๊ณ„๋ฅผ ํ•œ ์ด์œ ๋Š” 8088์€ 8๋น„ํŠธ ์™ธ๋ถ€๋ฒ„์Šค๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€์ ์œผ๋กœ 8๋น„ํŠธ CPU์ฒ˜๋Ÿผ ๋‹ค๋ฃฐ ์ˆ˜๊ฐ€ ์žˆ๋Š” ์ ์„ ์ด์šฉํ•˜์—ฌ ๋‹น์‹œ๊นŒ์ง€ ๋‚˜์™€์žˆ์—ˆ๋˜ ์ฃผ๋ณ€๊ธฐ๊ธฐ์™€์˜ ์ ‘์†์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ์˜€๋‹ค๊ณ  ํ•œ๋‹ค. ์‹ค์ œ๋กœ IBM PC์™€ PC/XT์˜ ํ™•์žฅ ์Šฌ๋กฏ์€ ๋ฐ์ดํ„ฐ ๋ฒ„์Šค๊ฐ€ 8๋น„ํŠธ์˜€๋‹ค. ์–ด์จŒ๊ฑฐ๋‚˜ 16๋น„ํŠธ CPU ๋‹ต๊ฒŒ ๋‹น๋Œ€์˜ ์ฃผ๋ฅ˜๋ฅผ ์ด๋ฃจ๊ณ  ์žˆ๋˜ 6502๋‚˜ Z80 ๊ฐ™์€ 8๋น„ํŠธ CPU๋ฅผ ์••๋„ํ•˜๋Š” ์—ฐ์‚ฐ์„ฑ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๋‹ค.
  • ๋ณด์กฐ ํ”„๋กœ์„ธ์„œ
    ๋ถ€๋™์†Œ์ˆ˜์  ์—ฐ์‚ฐ์„ ์œ„ํ•ด ์ธํ…” 8087 ์ฝ”ํ”„๋กœ์„ธ์„œ๋ฅผ, ์ฃผ๋ณ€์žฅ์น˜ ์ž…์ถœ๋ ฅ์ด ๋งŽ์€ ์‚ฐ์—…์šฉ ์žฅ๋น„๋ฅผ ์œ„ํ•ด ์ธํ…” 8089 ์ฝ”ํ”„๋กœ์„ธ์„œ๋ฅผ ์˜ต์…˜์œผ๋กœ ์žฅ์ฐฉํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋‹น์‹œ ์ธํ…” x86 CPU๋Š” ๋ถ€๋™์†Œ์ˆ˜์  ์—ฐ์‚ฐ ๊ธฐ๋Šฅ์ด ์—†์—ˆ๊ณ  ํ•„์š”ํ•  ๊ฒฝ์šฐ ์ด๋ฅผ ๋ณด์กฐํ•ด์ฃผ๋Š” ๋ณด์กฐ ํ”„๋กœ์„ธ์„œ๋ฅผ ์žฅ์ฐฉํ•˜๋„๋ก ๋˜์–ด์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด์—ˆ๋‹ค.[3] ๋ฌผ๋ก  ์ด๊ฒŒ ์—†๋‹ค๊ณ  ํ•˜๋”๋ผ๋„ ์›ฌ๋งŒํ•ด์„œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฏ€๋กœ ์†Œ์ˆ˜ ์—ฐ์‚ฐ์ด ์•ˆ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์—ˆ์ง€๋งŒ ์†๋„๋„ ๋А๋ฆฌ๊ณ  ์ •ํ™•๋„๋„ ๋–จ์–ด์กŒ๋‹ค.
  • RAM
    ๊ธฐ๋ณธ์ ์œผ๋กœ 64KB๋ฅผ ์‹ค์žฅํ•˜๊ณ  ์ตœ๋Œ€ 256KB๊นŒ์ง€ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ–ˆ๋‹ค. ํŠน์ดํ•œ ๊ฒƒ์€ 16KB๊นŒ์ง€ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ๋„ ๊ฐ€๋Šฅํ–ˆ๋‹ค๋Š” ์ (...). ๋‹น์‹œ์—๋Š” RAM์€ ๊ฝค ๋น„์‹ผ ๋ถ€ํ’ˆ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์‚ฌ์–‘์€ ๊ฑฐ์˜ ๊ทธ๋Œ€๋กœ ๋‘๊ณ  ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์–‘์„ ์กฐ์ ˆํ•ด์„œ ๊ฐ€๊ฒฉ์„ ์กฐ์ •ํ•˜๋Š” ์ •์ฑ…์€ ๋Œ€๋ถ€๋ถ„์˜ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ ์ œ์กฐ์‚ฌ๊ฐ€ ์‹ค์‹œํ•˜๋˜ ์ •์ฑ…์ด๋ผ ๋ณ„๋‹ค๋ฅด๊ฒŒ IBM PC๊ฐ€ ํŠน์ดํ•œ ๊ฒƒ๋งŒ์€ ์•„๋‹ˆ๊ธฐ๋Š” ํ–ˆ๋‹ค. ์• ํ”Œ II๊ฐ€ ์žฅ์ฐฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ 64KB์˜€๋‹ค๋Š” ์ ์„ ์ƒ๊ฐํ•˜๋ฉด 256KB๋Š” ๋Œ€๋‹จํžˆ ํฐ ๋ฉ”๋ชจ๋ฆฌ์˜€๊ณ  ์ด๋Š” ๋น ๋ฅธ CPU ์ฒ˜๋ฆฌ์†๋„์™€ ๋งž๋ฌผ๋ ค ์‚ฌ๋ฌด์šฉ์œผ๋กœ ๊ฐ๊ด‘๋ฐ›๋Š” ์›์ธ์ด ๋˜์—ˆ๋‹ค.
  • ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ/๋ชจ๋‹ˆํ„ฐ
    ๋‹น์‹œ์˜ ์ปดํ“จํ„ฐ๋“ค์€ ๊ฑฐ์˜ ์ „๋ถ€๊ฐ€ ๊ณ ์ •๋œ ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ ํšŒ๋กœ๋ฅผ ๋ฉ”์ธ๋ณด๋“œ์— ๋‚ด์žฅํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜ IBM PC๋Š” ํŠน์ดํ•˜๊ฒŒ ์ด๋ฅผ ์˜ต์…˜๋ถ€ํ’ˆํ™”ํ•˜์˜€๋‹ค. ๋Œ์ด์ผœ์„œ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ด ์—ญ์‹œ ์‹ ์˜ ํ•œ ์ˆ˜. 5150์€ ๊ธฐ๋ณธ์œผ๋กœ CGA๋ฅผ ๋‚ด์žฅํ•˜์˜€๊ณ , ํ…์ŠคํŠธ ์ฒ˜๋ฆฌ๊ฐ€ ์ค‘์š”ํ•œ ํ™˜๊ฒฝ(=์—…๋ฌด์šฉ)์„ ์œ„ํ•ด MDA๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ด์— ๋งž์ถฐ ๋ชจ๋‹ˆํ„ฐ๋„ ๋‘ ์ข…๋ฅ˜๊ฐ€ ์žˆ์—ˆ๋‹ค. CGA๋ฅผ ์ง€์›ํ•˜๋Š” RGB ์ปฌ๋Ÿฌ ๋ชจ๋‹ˆํ„ฐ์ธ 5153๊ณผ, MDA๋ฅผ ์ง€์›ํ•˜๋Š” ํ‘๋ฐฑ ๋ชจ๋‹ˆํ„ฐ์ธ 5151์ด ๊ทธ๊ฒƒ์ด์—ˆ๋‹ค. ํ™”๋ฉด ํฌ๊ธฐ๋Š” ๋‘˜ ๋‹ค 12์ธ์น˜. CGA๋Š” NTSC ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฏ€๋กœ RCA ๋‹จ์ž๋กœ ์ปฌ๋Ÿฌ ํ…”๋ ˆ๋น„์ „์—๋„ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ–ˆ๋‹ค. ์š”์ฆ˜ ๊ธฐ์ค€์œผ๋กœ ์ƒ๊ฐํ•˜๋ฉด ์ด์ƒํ•œ ๊ธฐ๋Šฅ์ด์ง€๋งŒ ๋‹น์‹œ์—๋Š” ๋ชจ๋‹ˆํ„ฐ๊ฐ€ ๋น„์ŒŒ์œผ๋ฏ€๋กœ ๋Œ€๋ถ€๋ถ„์˜ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ๋Š” ๋ชจ๋‹ˆํ„ฐ ๋Œ€์šฉ์œผ๋กœ ์ปฌ๋Ÿฌ TV์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์—ˆ๋‹ค. ์‚ฌ์‹ค ์š”์ฆ˜ PC๋“ค๋„ TV์— ์–ผ๋งˆ๋“ ์ง€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ  ๋ชจ๋‹ˆํ„ฐ ๋Œ€์šฉ์œผ๋กœ TV๋ฅผ ์“ฐ๋Š” ๊ฒฝ์šฐ๋„ ๋งŽ์œผ๋‹ˆ ๋”ฑํžˆ ๊ธฐ๋Šฅ ์ž์ฒด๊ฐ€ ์ƒ์†Œํ•˜๋‹ค๊ธฐ๋ณด๋‹จ PC์šฉ ๋ชจ๋‹ˆํ„ฐ์™€ TV๊ฐ„ ๋น„๋””์˜ค ์‹ ํ˜ธ ๊ทœ๊ฒฉ์ด ์„œ๋กœ ํฌ๊ฒŒ ๋‹ฌ๋ผ ํ˜ธํ™˜์ด ์–ด๋ ค์› ๋‹ค๋Š” ๋ถ€๋ถ„์ด ๋” ์ƒ์†Œํ•˜๊ฒŒ ๋А๊ปด์งˆ ๊ฒƒ์ด๋‹ค.
  • ์‚ฌ์šด๋“œ
    PC ์Šคํ”ผ์ปค๋ฅผ ๋‚ด์žฅ. 5V ์ „์••์„ ์ธ๊ฐ€ํ•ด์„œ ์†Œ๋ฆฌ๋ฅผ ๋‚ด๋Š” ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ์˜ ์Šคํ”ผ์ปค. ์—ฌ๋‹ด์œผ๋กœ ์• ํ”Œ II์—๋„ ์œ ์‚ฌํ•œ ๋ฌผ๊ฑด์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์—ˆ๋‹ค.
  • ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜
    ์นด์„ธํŠธํ…Œ์ดํ”„์™€ 5ยผ์ธ์น˜ 2D ํ”Œ๋กœํ”ผ ๋””์Šคํฌ(360KB)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. 1๋Œ€, ํ˜น์€ 2๋Œ€์˜ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๋‹ฌ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ œ์™ธํ•˜์—ฌ ๊ฐ€๊ฒฉ์„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์—ˆ๊ณ , ์˜ต์…˜์œผ๋กœ ์ „์šฉ ์นด์„ธํŠธ ํ…Œ์ดํ”„ ๋ ˆ์ฝ”๋”๋ฅผ ๋‹ฌ ์ˆ˜๋„ ์žˆ์—ˆ๋‹ค. IBM PC์™€ ์นด์„ธํŠธ ํ…Œ์ดํ”„๋ผ๋‹ˆ ๋ญ”๊ฐ€ ์ข€ ์•ˆ์–ด์šธ๋ฆฌ๋Š” ์ด๋ฏธ์ง€์ง€๋งŒ ๊ทธ ์‹œ์ ˆ์—” ๊ทธ๋žฌ๋‹ค. ๊ฒฐ๊ตญ ํ›„์†๊ธฐ์ธ PC/XT์—์„œ๋Š” ์นด์„ธํŠธ ํ…Œ์ดํ”„ ๋ ˆ์ฝ”๋” ๋‹จ์ž๋ฅผ ์‚ญ์ œํ•ด๋ฒ„๋ ธ๋‹ค.
  • ํ‚ค๋ณด๋“œ
    ๋ฒ„ํด๋ง ์Šคํ”„๋ง ๋ฐฉ์‹ ํ‚ค๋ณด๋“œ ๋ชจ๋ธ F๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ๋‹ค. IBM PC/XT์—๋„ ์‚ฌ์šฉ๋œ 83ํ‚ค ๋ ˆ์ด์•„์›ƒ์ด ์—ฌ๊ธฐ์„œ ์‹œ์ž‘๋˜์—ˆ๋‹ค. [4] ๋ณธ๋ฌธ ์ฒซ ์‚ฌ์ง„์„ ๋ณด๋ฉด ํ‚ค๋ณด๋“œ ์–‘ ์˜†์— ๋Œ๋ฆฌ๋Š” ์†์žก์ด๊ฐ™์€ ๊ฒƒ์ด ๋‹ฌ๋ ค์žˆ๋Š”๋ฐ, ๋ญ”๊ฐ€ ํŠน์ˆ˜ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” ์ „๊ธฐ์  ์Šค์œ„์น˜๊ฐ™์€ ๊ฒƒ์€ ์•„๋‹ˆ๊ณ  ๊ทธ๋ƒฅ ํ‚ค๋ณด๋“œ ๋†’์ด ์กฐ์ ˆ์šฉ ๋ ˆ๋ฒ„์ด๋‹ค. ์ฆ‰ ์ด๊ฑธ ๋Œ๋ฆฌ๋ฉด ํ‚ค๋ณด๋“œ ๋‹ค๋ฆฌ๊ฐ€ ๋ฐ‘์—์„œ ํŠ€์–ด๋‚˜์˜จ๋‹ค. ์ด ์ปจ์…‰ํŠธ๋Š” ํ›„์† ๊ธฐ์ข…์—์„œ๋„ ํ•œ๋™์•ˆ ์œ ์ง€๋˜๋‹ค๊ฐ€ ๋ชจ๋ธF๊ฐ€ ๋‹จ์ข…๋  ์ฆˆ์Œ ๊ฐ™์ด ์‚ฌ๋ผ์ง€๊ณ  ํ˜„ํ–‰๊ณผ ๋น„์Šทํ•œ ๋ฐฉ์‹์˜ ๋†’์ด ์กฐ์ ˆ ๋ฐฉ์‹์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ๋‹ค.

3. ์†Œํ”„ํŠธ์›จ์–ด[ํŽธ์ง‘]

  • ์šด์˜์ฒด์ œ
    PC-DOS 1.0. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ MS-DOS๋ฅผ OEM ๋‚ฉํ’ˆ๋ฐ›์€ ๊ฒƒ์ด๋‹ค. ์ฒ˜์Œ์—๋Š” ๋‹น์‹œ์˜ 8๋น„ํŠธ ์šด์˜์ฒด์ œ์˜ ์‚ฌ์‹ค์ƒ ํ‘œ์ค€์ด์—ˆ๋˜ CP/M ์šด์˜์ฒด์ œ๋ฅผ ํฌํŒ…ํ•ด์„œ ์“ฐ๋ ค๊ณ  ์ œ์ž‘์ž์ธ ๊ฒŒ๋ฆฌ ํ‚ฌ๋‹ฌ๊ณผ ์ ‘์ด‰ํ–ˆ๋‹ค๊ฐ€ ์‹คํŒจํ•˜๊ณ  ๋‹น์‹œ๋กœ์„œ๋Š” ์ด๋ฆ„์ด ํฌ๊ฒŒ ์•Œ๋ ค์ง€์ง€ ์•Š์•˜๋˜ ๋ฒค์ฒ˜๊ธฐ์—…์ธ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—๊ฒŒ ์˜๋ขฐํ•˜์—ฌ PC-DOS๋ฅผ ์ฑ„ํƒํ•˜๊ฒŒ ๋œ ๊ฒƒ์ด๋‹ค. ์ƒ์„ธํ•œ ๊ณผ์ •์€ MS-DOS ํ•ญ๋ชฉ ์ฐธ์กฐ.
  • BASIC
    IBM BASIC. DOS์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๊ฐ€ ๊ธฐ์กด์— ๊ฐœ๋ฐœํ•œ Microsoft BASIC-80์„ ํฌํŒ…ํ•˜์—ฌ ๋‚ฉํ’ˆํ•œ ๊ฒƒ์ด๋‹ค. ์• ํ”Œ II ๋“ฑ์˜ ๋‹น์‹œ์˜ ๊ฒฝ์Ÿ๊ธฐ์ข…๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋‚ด๋ถ€ ROM์— BASIC ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ๋‚ด์žฅํ•˜๊ณ  ์žˆ์–ด์„œ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ํ†ตํ•ด PC-DOS๋ฅผ ๋ถ€ํŒ…ํ•˜์ง€ ์•Š์œผ๋ฉด BASIC ํ™”๋ฉด์ด ๋œฌ๋‹ค. ์นด์„ธํŠธํ…Œ์ดํ”„์™€ ์‚ฌ์ด์ข‹๊ฒŒ ํ›„๋Œ€์˜ PC ํ˜ธํ™˜๊ธฐ์—์„œ๋Š” ์—†์–ด์กŒ๊ธฐ ๋•Œ๋ฌธ์— ์ข€ ์˜์•„ํ•˜๊ฒŒ ๋А๊ปด์งˆ์ง€๋„ ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„. ์†Œ์‹ฏ์ ์— IBM PC ํ˜ธํ™˜๊ธฐ์ข…์„ DOS ์—†์ด ๋ถ€ํŒ…ํ–ˆ๋”๋‹ˆ NO ROM BASIC. SYSTEM HALTED ๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๋œจ๋Š” ๊ฒƒ์„ ๋ณด๊ณ  '์›ฌ๋†ˆ์˜ ๋ฒ ์ด์ง...'์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ ๋‡๋„ค ์œ„ํ‚ค๋Ÿฌ๋„ ์žˆ์„ํ…๋ฐ ์ผ๋ถ€ ํ˜ธํ™˜๊ธฐ์ข…๋“ค์€ ๋ผ์ด์„ ์Šค ๋ฌธ์ œ๋กœ ๋กฌ ๋ฒ ์ด์ง์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒ๊ธฐ๋Š” ํ˜„์ƒ์ด์—ˆ๋‹ค. ๋‚˜์ค‘์—๋Š” ๋ฒ ์ด์ง์„ ๋‚ด์žฅํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ผ์ƒ์ด ๋œ ์ดํ›„ ๋ฉ”์‹œ์ง€๊ฐ€ ๋ฐ”๋€Œ๊ฒŒ ๋˜์–ด ๊ทธ๋ƒฅ ์šด์˜์ฒด์ œ๊ฐ€ ์—†๋‹ค๋Š” ๋ฉ”์‹œ์ง€๋งŒ ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค.
ํ”Œ๋กœํ”ผ ๋””์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” PC-DOS ์•ˆ์— ๋“ค์–ด์žˆ๋Š” ๋””์Šคํฌ ๋ฒ ์ด์ง(BASIC.COM)์ด๋‚˜ ์–ด๋“œ๋ฐด์Šค๋“œ ๋ฒ ์ด์ง(BASICA.COM)์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์–ด๋“œ๋ฐด์Šค๋“œ ๋ฒ ์ด์ง์„ ๋ฐ”ํƒ•์œผ๋กœ ๋กฌ ๋ฒ ์ด์ง์ด ๋‚ด์žฅ๋˜์ง€ ์•Š์€ ํ˜ธํ™˜๊ธฐ์ข…์„ ์œ„ํ•ด ์†Œํ”„ํŠธ์›จ์–ด๋งŒ์œผ๋กœ ๋ฒ ์ด์ง์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์—ˆ๋˜ ๊ฒƒ์ด GW-BASIC์ด๋ฏ€๋กœ[5] GW-BASIC์˜ ์•„๋ฒ„์ง€๋ป˜ ์ฏค ๋˜๋Š” ๋ฌผ๊ฑด์ด๋ผ๊ณ  ํ•˜๊ฒ ๋‹ค.

4. ๊ธฐํƒ€[ํŽธ์ง‘]

5150์€ ์ดํ›„์— ๋‚˜์˜ค๋Š” ๋‹ค๋ฅธ PC๊ธฐ์ข…๋“ค๊ณผ ๋‹ฌ๋ฆฌ POST๊ณผ์ •์„ ํ™”๋ฉด์œผ๋กœ ๋ณด์—ฌ์ฃผ์ง€ ์•Š์•˜๋‹ค. ์ „์›์„ ์ผœ๋ฉด ๋นˆ ํ™”๋ฉด ์ƒ๋‹จ์— ์ปค์„œ๋งŒ ๋ช‡์ดˆ ๊นœ๋นก์ด๋‹ค ๋ฐ”๋กœ '์‚‘'์†Œ๋ฆฌ์™€ ํ•จ๊ป˜ DOS๋‚˜ BASIC์ด ๋ถ€ํŒ…๋˜๋Š” ํ˜•ํƒœ์˜€๋‹ค.

IBM PC ๊ฐœ๋ฐœ 20์ฃผ๋…„์ด๋˜ 2001๋…„์— ์ „์ž์‹ ๋ฌธ์— IBM PC์˜ ํƒ„์ƒ๋น„ํ™”์™€ ๊ฐ„๋žตํ•œ ์—ญ์‚ฌ๊ฐ€ ์—ฐ์žฌ๋œ ์ ์ด ์žˆ๋‹ค. ์˜ค๋ž˜ ์ „์˜ ํ…์ŠคํŠธ์ง€๋งŒ ์ด๋ฏธ ์ด ์‹œ์ ์—์„œ๋„ ๊ณผ๊ฑฐ์˜ ์—ญ์‚ฌ๊ฐ€ ๋œ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š” ํฅ๋ฏธ๋กœ์šด ์ด์•ผ๊ธฐ์ด๋ฏ€๋กœ ๊ด€์‹ฌ์žˆ์œผ๋ฉด ์ฝ์–ด๋ณผ๋งŒ ํ•˜๋‹ค.
[1] ์ง€๊ธˆ์€ 'PC'๋ผ๊ณ ๋งŒ ํ•ด๋„ x86 ๋ฐ AMD64 CPU๋ฅผ ์“ฐ๋Š” ๊ธฐ์ข…๋“ค๊ณผ ๋™์˜์–ด๋กœ ์“ฐ์ด์ง€๋งŒ, 1990๋…„๋Œ€๊นŒ์ง€๋Š” ์ฝ”๋ชจ๋„์–ด ์•„๋ฏธ๊ฐ€๋‚˜ ์ผ๋ณธ๊ณ„ '๋งˆ์ด์ฝ˜'(PC-9801, FM TOWNS) ๋“ฑ ๋‹ค์–‘ํ•œ ๋…์ž ๊ธฐ์ข…๋“ค์ด ๋‚œ๋ฆฝํ–ˆ๋‹ค. ์ด๋“ค๋„ ์—„๋ฐ€ํ•œ ์˜๋ฏธ์—์„œ๋Š” 'ํผ์Šค๋„ ์ปดํ“จํ„ฐ'๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹น๋Œ€์—๋Š” ์ด๋“ค๋„ 'PC'๋กœ ๋ถˆ๋ฆฌ์› ๋‹ค.
[2] ์ตœ์ดˆ์˜ IBM PC ํ˜ธํ™˜๊ธฐ๋ฅผ ์ƒ์‚ฐํ•œ ์—…์ฒด์ด์ž ํ•œ๋•Œ๋Š” ์ตœ๊ณ ์˜ PC ํ˜ธํ™˜๊ธฐ ์ƒ์‚ฐ์—…์ฒด์˜€์œผ๋‚˜ 2000๋…„๋Œ€ ๋“ค์–ด ๋ธ์—๊ฒŒ ์—ญ์ „๋œ ๋’ค 2002๋…„ ํœด๋ ›ํŒฉ์ปค๋“œ์— ์ธ์ˆ˜ํ•ฉ๋ณ‘๋˜์–ด ์‚ฌ๋ผ์ง„ ๊ธฐ์—…์ด๋‹ค. ํ•œ๋•Œ๋Š” HP์˜ PC ๋ธŒ๋žœ๋“œ๋กœ ์กด์†ํ•˜๊ณ  ์žˆ์—ˆ์œผ๋‚˜ ์ด๋‚˜๋งˆ๋„ 2013๋…„์„ ๊ธฐ์ ์œผ๋กœ ์‚ฌ๋ผ์ ธ ํ˜„์žฌ๋Š” ๊ทธ์•ผ๋ง๋กœ ์˜ฌ๋“œ ์ปด๋•๋“ค์ด๋‚˜ ๊ธฐ์–ตํ•˜๋Š” ์—…์ฒด๊ฐ€ ๋˜์—ˆ๋‹ค.
[3] ์ฐธ๊ณ ๋กœ ์ตœ์ดˆ๋กœ ๋ถ€๋™์†Œ์ˆ˜์  ์—ฐ์‚ฐ ์œ ๋‹›(FPU)์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‚ด์žฅํ•œ x86 CPU๋Š” i486DX.
[4] ๋‹ค๋งŒ ๋Œ€ํ•œ๋ฏผ๊ตญ์— ๋ณด๊ธ‰๋œ XT ํ˜ธํ™˜๊ธฐ์ข…๋“ค์€ ๋Œ€๊ฐœ AT๋•Œ ๋“ค๊ณ ๋‚˜์˜จ 84ํ‚ค ํ˜ธํ™˜ ๋ ˆ์ด์•„์›ƒ์„ ์‚ฌ์šฉํ–ˆ์œผ๋ฉด์„œ๋„ ์ „๊ธฐ์ ์œผ๋กœ๋Š” ์—ฌ์ „ํžˆ XTํ˜ธํ™˜์ด๋ผ์„œ AT์ด์ƒ์˜ ๊ธฐ์ข…์— ์ปจ๋ฒ„ํ„ฐ ์—†์ด ๊ทธ๋ƒฅ ์“ธ ์ˆ˜ ์—†์—ˆ๋‹ค.
[5] ์ฒ˜์Œ์—” ์ปดํŒฉ์— ๋‚ฉํ’ˆํ•˜๋ ค๊ณ  ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ํ•œ๋‹ค.