컴퓨터
CPU란 무엇인가
goppii
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 #