[CS] CPU

young0_0·2022년 11월 11일
0

CS

목록 보기
1/2
post-custom-banner

CPU (중앙처리장치)

컴퓨터의 다른 부품들과 신호를 주고 받으며 시스템 전체를 제어하는 역할
흔히 사람의 뇌라고 비유한다.

  • 사용자가 키보드나 마우스를 통해 (input) cpu에 전달하면 cpu에서 사용자가 이해할 수 있도록 모니터를 통해 보여준다.(output)

ALU (산술논리연산장치)

  • +,-,*,/산술연산과, AND,OR..논리연산 등 연산을 하는 장치이다.

CU (Control Unit)

  • 모든 장치들에 동작을 지시하고 제어 하는 회로로 명령어를 해독해 특정 장치에 명령을 한다.

Register

  • cpu에 있는 저장장치로 주기억장치인 램보다 빠른 속도로 cpu에 정보를 제공하는 역할을 한다.
  • PC : 메모리에서 인출될 명령어 주소를 가지고 있는 레지스터
  • AC : 누산기, ALU에서 연산된 결과를 임시적으로 저장
  • IR : 현재 실행되고 있는 명령어를 기억하고 있다.
  • MAR : 접근할 메모리의 주소를 임시로 저장하는 레지스터
  • MBR : 메모리에서 받아온 데이터를 임시로 저장하는 레지스터

fetch

메모리 상에 존재하는 명령어를 CPU로 가져오는 작업

memory

램(RAM),컴파일이 완료된 프로그램 코드가 올라가서 실행되는 영역, 프로그램 실행을 위해 존재하는 메모리

profile
그냥하기.😎
post-custom-banner

0개의 댓글