본 포스트는 컴퓨터구조와 운영체제를 공부하며 정리하는 시리즈의 포스트입니다.
1. CPU (중앙처리장치)
: 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 부품
: 가장 중요한 세 가지 구성요소는 아래와 같다.
1) ALU(산술논리연산장치) : 계산하는 장치
2) 레지스터 : 임시 저장 장치
3) 제어장치 : 제어 신호 발생시키고 명령어 해석하는 장치
2. 메모리 (주기억장치)
: 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품
: 전원이 꺼지면 저장된 것은 다 삭제된다.
3. 보조기억장치
: 전원이 꺼져도 보관될 프로그램을 저장하는 부품
ex) 하드디스크, SD카드, SSD, USB 등
4. 입출력장치
: 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있는 부품
ex) 모니터, 키보드, 마우스, 스피커 등
작동원리
1) 명령어 전달
CPU -------시스템버스--------> 메모리
2) 명령어에 따라 데이터 전달 혹은 저장
CPU <-------시스템버스-------- 메모리
: 컴퓨터의 네 가지 핵심 부품이 서로 정보를 주고받는 통로
시스템 버스는 3가지 상세 버스로 이루어져있다.
1. 주소 버스 : 주소 전달
2. 데이터 버스 : 데이터 전달
3. 제어 버스 : 제어신호(명령어) 전달
교재 : 혼자 공부하는 컴퓨터구조 + 운영체제, 강민철