Computer Monologue

컴퓨터 하드웨어 - 7. PC CPU의 역사 (번외편)

개요 이번 글은 번외편으로 PC CPU의 역사를 제가 아는 선에서 간략하게 정리해보고자 합니다. PC CPU의 역사는 크게 두 줄기로 바라볼 수 있는데, 하나는 ISA의 명칭의 변천이 있고 다른 하나는 소비자용 CPU 제품의 경쟁 역사가 있습니다. 먼저 ISA의 역사를 살펴보고 이후 좀 더 복잡한 CPU 제품의 경쟁 역사를 다뤄보도록 하겠습니다. ...

컴퓨터 하드웨어 - 6. 메모리 (2편)

1. DRAM DRAM은 비휘발성 메모리 하드웨어로, CPU가 바로 접근할 수 있는 메인 메모리로 쓰이는 가장 핵심적인 메모리 하드웨어라고 할 수 있습니다. 직전 글에서 간단히 언급했듯 축전기를 기반으로 구현되어 있기 때문에 주기적인 리프레시 작업이 필요한 것이 특징입니다. DRAM 또한 그 자체로 다양한 형태를 거치면서 지금까지 발전해왔고 현재도...

컴퓨터 하드웨어 - 5. 메모리 (1편)

개요 CPU의 작동원리를 보면 아시겠지만 CPU와 메모리는 절대 뗄래야 뗄 수 없는 관계입니다. 당장 CPU가 처리해야 할 명령어부터 메모리에서 가져와야 하니 메모리의 중요성은 더 강조할 필요가 없을 것 같습니다. 이번 글부터는 이 메모리를 좀 더 자세히 알아보겠습니다. 컴퓨터 메모리는 하위에 다양한 카테고리가 있기 때문에 1편에서는 다양한 컴퓨터...

컴퓨터 하드웨어 - 3. CPU (2편)

1. 명령어 셋 아키텍처 앞선 포스트에서는 CPU가 기본적으로 어떻게 동작하는지를 큰 그림에서 알아보았습니다. 위 내용은 비단 PC CPU 뿐만 아니라 여러분들이 일반적으로 접할 수 있는 거의 모든 CPU가 작동하는 방식이라고 볼 수 있습니다. 그러면 이런 일반적인 동작 방식을 구체적으로 어떻게 설계할지는 또 다른 문제입니다. 가령 명령어는 어떤 ...

컴퓨터 하드웨어 - 2. CPU (1편)

개요 이제 본격적으로 PC의 하드웨어를 하나씩 다뤄보도록 하겠습니다. 첫번째는 이제까지 그래왔고 앞으로도 당연히 그럴 수 밖에 없는 컴퓨터의 최고 핵심 부품인 CPU입니다. 이미 모두 잘 아시겠지만 CPU는 Central Processing Unit의 약자로, 이름 그대로 컴퓨터의 대부분 작업을 처리하기 위해 중심에 위치한 부품입니다. 따라서 컴퓨...

컴퓨터 하드웨어 - 1. 개요

들어가며 이번 시리즈에서는 컴퓨터를 이루는 하드웨어들을 정리해보고자 합니다. 주 대상은 우리가 일반적으로 데스크탑이라고 인식하는 개인용 PC의 하드웨어입니다. 이 글들은 제가 석사 시절에 랩에서 GPU 서버들을 혼자 관리할 때 서버들을 직접 조립하며(…) 배운 내용들을 바탕으로 정리한 것인데요, 원래는 졸업하고 뒤를 이을 관리자에게 약간 인수인계 ...

Hello, Blog

안녕하세요, 맨날 머릿속에서 해야지 해야지 했던 블로그를 이제 시작해보네요. 저는 배운 내용을 다시 한번 큰 그림을 그리며 정리하는 것을 좋아하는데, 블로그에 올리자니 내용들이 너무 개인적이라(…) 정제해서 다시 쓰기가 귀찮아서 그 동안 미뤄왔던 것 갈습니다. TMI지만 내용 정리를 좋아하게 된 계기는 학부 시절 아무런 사전 지식 없이 전자공학을 ...