개발자의 logs
항해99 CS 스터디 - 프로세서 칩 본문
이 글은 1일 1로그 100일 완성 IT지식 (브라이언W.커니핸 지음 ,인사이트 출판)을 참고하여 작성하였습니다.
https://book.naver.com/bookdb/book_detail.nhn?bid=21380986
☞ 프로세서란
우리가 흔히 말하는 프로세서(processor) 또는 CPU(Central Processor Unit)는 제어장치, 연산장치, 레지스터 그리고 데이터 버스로 구성된 디지털 시스템의 핵심 부분으로, 프로그램을 기억 장치로부터 읽어 연산 처리, 비교처리, 데이터 전송, 편집, 변환, 테스트와 분기 등의 데이터를 처리하고, 각종 장치를 구동하는 역할을 담당한다.
hardware ; 하드웨어 하드웨어는 컴퓨터, 통신 및 기타 정보기술이 이용되는 장치들에 있어 물리적인 측면을 의미한다. 이 용어는 컴퓨터 본체, 전자회로 및 컴퓨터의 부품 등을 '프로그램'과 구분하기 위한 방편으로 나왔다.
프로그램은 보통 소프트웨어로 분류된다.
최초의 컴퓨터 에니악 사진
요즘의 노트북용 하드 드라이브는 10~20년 전의 것과 구별하기 어렵다.
용량이 10배 또는 100배까지 늘어났지만, 겉보기에는 거의 차이가 없다.
위 이미지는 2005년도 당시 SD카드 128MB와 2014년도 128GB 용량의 SD카드. 크기는 변화가 없지만 용량의 차이는 엄청나다.
印刷回路基板(인쇄회로기판) = 회로기판
Printed Circuit Board
PCB는 도체와 절연체가 기판 형태의 적층된 구조로 되어 있고 반도체·커패시터·저항 등 각종 부품을 장착 할수 있으며 부품간의 전기적인 연결을 하는 역할을 한다. PCB는 전기 선로를 효율적으로 설계할 수 있도록 함으로써 전자기기 크기를 줄이고 성능 및 생산성을 높이는 역할을 한다.
https://namu.wiki/w/%EC%9D%B8%EC%87%84%20%ED%9A%8C%EB%A1%9C%20%EA%B8%B0%ED%8C%90
1990년대 말에 사용되던 데스크톱 pc의 회로 기판. 프로세서와 메모리 같은 부품은 기판에 장착되거나 꽃혀있고,
회로 기판 반대쪽에 인쇄된 전선으로 연결되있다.
소자 : 기본적 요소. 전자 회로 따위의 구성 요소가 되는 낱낱의 부품이나 장치로서, 독립된 고유의 기능을 가지고 있는 것. 전자 부품이라고도 한다. 저항, 인덕터, 캐패시터, 다이오드, 트랜지스터 등을 일컫는다.
컴퓨터의 전자 회로는 몇 가지 기본 소자가 매우 많이 모여 만들어진다.
가장 중요한 기본 소자로는 논리 게이트가 있다.
회로 소자
회로 소자는 전자회로에 사용되는 전자제품을 뜻한다. 회로 소자에는 크게 2가지로 나뉘는데, 능동소자와 수동소자가 있다.
더욱 자세한 내용은 아래 링크참고
https://m.blog.naver.com/dokkosam/221554023738
회로 소자에서 가장 핵심적인 부분은 트랜지스터 다.
(트랜지스터 :전기 스위치와 증폭 작용을 하는 반도체 소자.반도체 물질을 적극 이용해서 전기의 흐름을 제어하고, 정보를 처리한다. 보통 트랜지스터는 발이 3개 달려있는데, 가운데에 있는 발이 스위치 역할을 해서 이곳에 전기신호를 보내 양 옆에 달린 발이 연결되기도 끊기기도 한다. 전자공학에서 가장 기초적인 부품으로 트랜지스터를 조합해서 AND, OR, NAND, NOR, XOR 등의 논리 게이트를 만들 수 있고, 이 논리 게이트를 다시 조합해서 덧셈 연산기, 기억장치 등을 만들 수 있다.)
컴퓨터에서 트랜지스터는 기본적으로 스위치(전압의 제어를 받아 전류를 켜거나 끄는 장치) 역할을 한다.
이 트랜지스터를 좀 더 조밀하게 만들어 작은 칩에 넣은 것을 집적 회로(IC)라고 한다.+ 논리 게이트는 집적회로 상에서 만들어진다. 집적회로는 흔히 칩 또는 마이크로 칩이라고 불린다.
초기에는 트랜지스터 수 천~수 백만개를 집적한 집적회로만 있었지만, 현재에 이르러서는 수 억개~수 십억개는 기본으로 때려 박아서 만든다. 우리가 흔하게 사용하는 CPU, GPU, 플래시 메모리, RAM 전부 트랜지스터를 이용해서 만든 것이다. NAND 플래시는 NAND 논리 게이트만 사용해서 만든 플래시 메모리를 뜻한다. 부울 대수를 이용해 생산성이 높은 NAND 게이트만 이용해서 만든 것이다. 한마디로 현대 사회를 지탱하는 컴퓨터 전반은 전부 트랜지스터로 이루어져 있다고 보면 된다.
---------------------
집적회로가 실리콘(규소) 기반으로 만들어진다는 점에 착안해서 집적회로 사업이 처음으로 시작된 캘리포니아 샌프란시스코 남부 지역에 실리콘 밸리라는 별명이 붙었다.
참고하기 좋은 자료들 :
https://brunch.co.kr/@minhoon27/104
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=lci0005&logNo=221226183630
https://ko.wikipedia.org/wiki/%EB%B2%84%EC%8A%A4_(%EC%BB%B4%ED%93%A8%ED%8C%85)
'개발 공부지식 > *개발 공부*' 카테고리의 다른 글
항해99 - 프로그래밍 기초주차 Node.js 과제 (0) | 2022.05.19 |
---|---|
항해99 CS 스터디 - 50년 넘게 유지된 무어의 법칙 (0) | 2022.05.18 |
모르는 것을 찾아보는 방법, 개발자가 구글링, 검색하는 방법 (0) | 2022.05.12 |
항해99 C반 6조 - S.A(Starting Assignment) (0) | 2022.05.09 |
백엔드 입문자에게 Spring 과 Node.js 무엇을 배워야할까? (4) | 2022.05.04 |