mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-07-23 23:46:46

IBM PC

IBM 5150에서 넘어옴

IBM PC 제품 역사
PC XT jr AT PS/2

파일:external/www.theinquirer.net/pc5150-color-540x334.jpg
IBM PC (model 5150) 사진 출처.

1. 개요2. 상세
2.1. 하드웨어2.2. 소프트웨어
3. 기타

1. 개요

1981년 8월 12일에 출시된 IBM의 첫 개인용 컴퓨터. IBM이 만든 최초의 16비트 PC이자, IBM PC 호환기종의 시초가 된 개인용 컴퓨터이다.

2. 상세

오늘날 보편적으로 사용되고 있는 x86 아키텍처의 출발점이다. 오늘날 우리가 사용하고 있는 PC의 조상인 셈. 정식명칭은 'IBM Personal Computer 5150'. 모델넘버는 1975년에 발표된 IBM 5100에서 물려받은 것이지만 아키텍처상의 공통점은 없다.

IBM PC가 처음 출시된 1981년 당시에는 이미 애플 II+가 미국 PC 시장을 점령하고 있었다고 해도 과언이 아닌 시점이었다. 이에 비해 IBM은 모델 5100 등의 소형 컴퓨터를 만든 경험은 있었지만 개인과 가정을 대상으로 컴퓨터를 만들어본 경험은 없었다. 따라서 IBM은 실패를 대비하고 선발 주자를 따라잡기 위해 처음부터 모든 아키텍처를 IBM이 직접 설계하여 구축했던 기존의 방법론을 버리고 CPU, 메모리 등의 구성 하드웨어와 운영 체제를 모두 시장에 있는 기성품을 사용하고 다른 회사에서 주변 기기나 호환 기종을 만들 수 있도록 아키텍처를 개방하는 정책을 결정하였다.[1] 심지어는 BIOS의 소스 코드까지 라이선스해 줬을 정도. 훗날 IBM은 PS/2를 내면서 폐쇄 아키텍처로 돌아서지만 이 때의 아키텍처 개방 정책의 결과는 오늘날의 PC에까지 영향을 미치고 있다고 보아도 무방하다. IBM 입장에선 별로 돈이 되지 않았지만 업계 생태계 전체로 보았을 때는 그야말로 신의 한 수. 오늘날 IBM은 자신들이 창조해낸 IBM PC의 후예를 2004년 레노버에 매각한 이후 더이상 만들고 있지 않지만 1990년대 이후부터 오늘날까지 개인용 컴퓨터 생태계를 IBM PC의 후예들이 완전히 점령하고 있는 현상은 IBM이 내렸던 이 때의 결정이 가져온 결과라고 해도 과언이 아니다.

IBM PC는 처음에는 사무용으로 많이 팔려나갔다. 이 당시 개인용 컴퓨터는 '개인용'이라고는 해도 다소 가격이 비싼 편이었고, 따라서 새로운 기술에 관심이 많고 어느 정도 경제 능력이 있는 개인이 구매하는 경우도 있었지만 아직은 사무실에서 업무용으로 쓰는 용도가 많았다. IBM PC도 사무용에 적합했는데, 가정용으로서는 비싼 가격이었지만 업무용이라는 용도로 생각하면 그다지 비싸지 않았고 적어도 '처리 성능'이라는 측면 하나만큼은 기존의 애플 II 등 8비트 컴퓨터들의 상대가 되지 않을 정도로 뛰어났다. MDA의 글꼴 역시 8비트 컴퓨터들의 것들보다 훨씬 미려하고 보기 좋았으며, 80자, 25줄의 문자 모드를 지원했는데 이것은 애플 II 같은 컴퓨터들이 할 수 없는 것이었다. 그 반면에 가정용 컴퓨터로 중요한 그래픽과 사운드 성능은 비슷한 시기에 나온 8비트 가정용 컴퓨터들과 비교해서 열등했기 때문에 가정용 컴퓨터 시장에서는 다소 밀리는 경향을 보였다.

가격은 일반적인 사양으로 램 64KB에 CGA 그래픽 카드와 모니터, 플로피 디스크 드라이브 1개짜리 구성을 선택할 경우 3,005달러였다. 싸다고 할 수는 없지만 사양과 구성을 생각하면 지나치게 비싸지도 않은 가격이었다. 사양을 최대한 낮추어 모니터와 플로피 디스크 드라이브를 빼고 램을 16KB로 세팅하는 경우에는 반값인 1,565달러에도 구입 가능했다. 당시의 경쟁 기종이었던 애플 II+가 본체만 1195달러였다는 점을 생각하면 다소 비싸기는 해도 성능 우위가 있으므로 경쟁력이 아주 없는 가격은 아니었다.


출시 당시에는 찰리 채플린을 흉내낸 모델 Billy Scudder가 모던 타임즈를 패러디하여 익살스럽게 연기하는 광고를 선보였는데 이 광고가 꽤 유명했다. 이 컨셉트는 IBM PC XT IBM PC AT, IBM PCjr 광고까지 시리즈로 이어졌다.

한편으로는 오늘날의 'PC'라는 용어의 의미를 갖게 한 기기이기도 하다. 원래 "PC", 즉 "퍼스널 컴퓨터"라는 단어 자체는 IBM PC 이전에도 있었고 IBM PC와 동시대의 다양한 개인용 컴퓨터들은 모두 'PC'로 분류되었다. 코모도어 아미가나 일본계 '파소콘' 내지 '마이콘'( PC-9801, FM TOWNS)과 같은 제조사별 독자규격이 난립했던 1990년대까지는 그렇지 않아서 당대에는 이들도 모두 'PC'로 불리었다. 이러한 이유로 Windows 95가 발매된 1990년대 중반까지 IBM PC 호환기종보다 PC-9801이 시장의 절대 우위를 차지하고 있던 일본에서는 'PC'라고 하면 PC-9801을 가리키고 IBM PC 호환기에 대해서는 'PC/AT' 혹은 ' DOS/V 머신'이라는 표현을 사용하는 문화가 지금도 남아있다. 하지만 Windows 95의 시대가 되고, 개인용 컴퓨터가 IBM PC 호환 기종으로 통일되면서 'PC'라고 하면 일반적으로 IBM PC 및 IBM PC 호환기종을 지칭하는 것으로 굳어졌다. 이덕에 오늘날은 'PC'라고만 써도 문맥상 x86 AMD64 CPU를 쓰는 개인용 컴퓨터라는 의미로 통용되고 있으며, 애플이 발매하고 있는 개인용 컴퓨터들은 PC라 부르지 않고 이와 구분하기 위해 이라 부르고 있다.

5150만의 특징 중 하나로 후계기인 XT/AT와 달리 POST 과정을 화면으로 보여주지 않는 것이다. 전원을 켜면 빈 화면 상단에 커서만 몇 초 깜빡이다(실제로는 검사 중이다) 바로 '삑'소리와 함께 DOS나 BASIC이 부팅된다. XT부터는 간단히 메모리 검사 상태를 보여준다.

2.1. 하드웨어

2.2. 소프트웨어

3. 기타

컴팩에서 리버스 엔지니어링으로 세계 최초의 IBM PC 호환 기종이자 휴대용인 '컴팩 포터블'을 만들어 시장에서 성공한 이후, IBM에서 이를 역으로 벤치마킹하여 1984년 IBM 포터블 PC(IBM Portable Personal Computer 5155 model 68)를 만들기도 했다. 다만 '포터블'이라고 해서 오늘날의 노트북 같은 것이 아니라 'Luggable PC' 또는 'Briefcase PC'라 부르던 것으로 말 그대로 '이동할 수 있다'는 정도의 뜻일 뿐이었다. IBM 5100처럼 모니터를 내장하고 있으며, IBM PC XT를 기반으로 만들었다. 리뷰 2023년 3월 26일에 이 컴퓨터에서 ChatGPT를 이용하는데 성공한 용자가 있다. #

IBM PC 개발 20주년이던 2001년에 전자신문에 IBM PC의 탄생 비화와 간략한 역사가 연재된 적이 있다. 오래 전의 글이지만 이미 이 시점에서도 과거의 역사가 된 내용을 다루고 있는 흥미로운 이야기이므로 관심있으면 읽어볼만 하다.
[1] 기존에 비슷한 설계 방법론과 정책을 사용해서 성공한 기종이 애플 II였다. 2년 뒤인 1983년에 나온 MSX도 비슷한 정책을 사용하여 성공을 거두었다. [2] 256KB보다 더 많은 메모리를 사용하려면 AST의 메모리 확장 카드 같은 것을 사용해야 했다. [3] 이런 이유로 IBM은 메모리가 16KB인 시스템에서는 플로피 디스크에서 DOS를 부팅하는 상황을 무시하고 설계를 했다. IBM PC에서 플로피 디스크 부팅 절차는 우선 디스크의 첫 섹터를 읽고 메모리의 0x7C00 주소에 로드하는데, 이 주소는 메모리가 최소한 32KB(32768bytes = 0x8000)가 있어야 유효한 주소이기 때문에 시스템 메모리가 16KB인 경우 이런 동작 자체가 성립하지 않는다. # [4] 다만 대한민국에 보급된 XT 호환 기종들은 대개 AT때 들고나온 84키 호환 레이아웃을 사용했으면서도 전기적으로는 여전히 XT 호환이라서 AT 이상의 기종에 컨버터 없이 그냥 쓸 수 없었다. [5] 처음엔 컴팩의 요청으로 컴팩에 납품하려고 만들었다고 한다.