본문 바로가기
카테고리 없음

CPU란 무엇인가?

by MilkSweetpotato 2020. 10. 26.

CPU에 대해서
  - 기본 개념 
    - Central Processing Unit 중앙 처리 장치
    - 에니악 - 에드삭 - 에드삭 (최초의 2진수 체계) - 80286 (16bit 최후) - i486 (32bit PC 보급화) - 팬티엄  1~4 (싱글코어) - 멀티코어 series - 매시브코어
    - 무어의법칙 - 프로세서의 가격이 18개월마다 2배 증가한다.
    - 4개의 사이클로 수행
      - 호출 (Fetch) 
      - 해석 (Decode)
      - 실행 (Execute)
      - 저장 (Store)
    - Clock: 성능 측정 단위
      - MHz, GHz 단위
      
  - 구조설계
    - CPU: 산술과 논리 연산을 수행하는 연산회로의 집합
    - 제어장치: 입,출력, 기억, 연산, 장치 제어, 감시. 주 기억 장치에 저장된 명령을 차례로 해독 후 연산장치로 보내 처리되도록 지시
    - 레지스터: 처리중 데이터나 처리 결과를 임시보관하는 CPU내의 기억장치 (순간 기억력)
    - 시스템 메모리 (RAM: 장기 기억력)
  
  - 작동 방식
    - 디지털 회로들의 조합 (AND, OR, XOR, Not)
    - CPU의 언어
      - 고수준 프로그램 언어
      - 어셈블리 언어
      - 기계어
      
  - 결국 CPU는 덧샘 빠르게 하는 기계