본문으로 바로가기

CPU란 무엇인가

category 컴퓨터 2017. 10. 9. 00:23

CPU :: 정의

 - Central Processing Unit, 중앙 처리 장치의 줄임말

 - 사람으로 치자면 뇌에 해당


CPU :: 원리 (꼭 알 필요는 없습니다)

 Fetch

 실행할 명령어를 가져오기, 처리

 Decode

 명령어의 종류를 구분

 Rename

 말 그대로 명령어가 가리키는 것을 매핑. 문제를 일으키지 않기 위해서는 필수

 Dispatch

 명령어를 넣어 명령을 시킴

 Issue

 Dispatch에서 온 명령어가 실행될 수 있는 상태라면 명령어를 넣음

 Excute

 명령어를 실행

 Writeback

 결과값을 Return해야 한다면 씀

 Commit

 명령어의 결과를 보여 줌



CPU :: 데이터 크기

 4-Bit

 최초의 상용 CPU에 해당. Intel 4004 등이 해당

 8-Bit

 PC에 대해 알려지고 개인 컴퓨터가 약간식 생겨날 때. Intel 8080 등이 해당

 16-Bit

 X68000이 대표적. 그렇지만 X68000은 애매한 CPU라 한국에서는 오락실에서만 보이는 정도?

 32-Bit

 굳이 서술하지 않아도 많은 사람들이 알만한 데이터 크기. 현재는 64-Bit가 더 우위

 64-Bit

 X86-64 등 한번쯤 들어봤을 아키텍처가 64-Bit에 해당

 128-Bit

 개발 단계에 있음 (RISC - V , RISC-FIVE) 아직 잘 알려지지도 않아서 관련 내용을 찾기도 힘듬

▲8-Bit, 16-Bit 컴퓨터. 32비트와 64비트는 잘 아실 테니 생략합니다


CPU :: 관련 회사

 - Intel :: 가장 대표적인 브랜드. 사무용, 게임용 등에서 우월한 모습

 - AMD :: 망할 듯 말 듯 아슬아슬하게 살아남으면서 ZEN Series 등으로 조금씩 성장의 기미를 보이는 회사


CPU :: 관련 문서

 ▶CPU OverClock #