Machineboy空

컴퓨터의 4가지 핵심부품 - CPU,메모리(RAM),보조기억장치,입출력 장치 본문

Computer/CS

컴퓨터의 4가지 핵심부품 - CPU,메모리(RAM),보조기억장치,입출력 장치

안녕도라 2024. 1. 1. 16:17

수많은 종류의 컴퓨터들 but 작동시키는 핵심 부품은 동일하다.

 

1. 컴퓨터의 4 가지 핵심 부품

CPU
(Central Passing Unit)
컴퓨터의 두뇌 ALU(Arithmetic Logic Unit) 산술연산논리장치
메모리에 저장된 값을 읽어 들이고, 해석하고,
실행하는 장치이다.

*CPU는 발열이 심해 대부분 쿨러가 곁에 붙어있음
레지스터 임시 저장 장치
제어장치 (Control Unit) 제어 신호를 발생시키고 명령어를 해석하는 장치
*제어 신호: 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호 (메모리 읽기, 메모리 쓰기)
메모리(RAM) 실행할 정보 저장 (휘발성) 어떤 프로그램이 실행되기 위해서는 메모리 안에 저장되어 있어야 한다.
ex) 전원을 끄면 작업하던 파일을 날려 버림
메모리는 실행되는 프로그램의 명령어와 데이터를 저장한다.
메모리에 저장된 값의 위치는 주소로 알 수 있다.
보조기억장치 보관할 정보 저장 전원이 꺼져도 보관될 프로그램을 저장하는 부품
ex) PC카톡을 실행하지 않아도 설치되어 있다.
입출력장치 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있는 부품 * 보조기억장치 vs 입출력장치
보조기억장치(usb, 외장하드 등): 메모리를 보조하는 특별한 입출력장치
딱 잘라 구분되는 개념은 아니다.

 

 

2. 컴퓨터 구조도

메인보드 (mother board) 4가지 부품들이 정보를 주고 받기 위해 모이는 곳
시스템 버스 (system bus)



4가지 부품들이 정보를 주고 받을 수 있는 통로  (컴퓨터의 척추)
주소 버스 주소를 주고받는 통로
데이터 버스 명령어와 데이터를 주고받는 통로
제어 버스 제어 신호를 주고받는 통로

메인보드에 연결된 부품은 버스를 통해 정보를 주고 받는다.

3.컴퓨터 작동 프로세스 (CPU)

1 CPU의 제어장치가 메모리 1번지에게 제어신호(메모리 읽기)를 보낸다.
2 메모리 1번지의 데이터가 CPU의 레지스터에 저장된다.
3 CPU의 제어장치는 레지스에 저장된 메모리 1번지의 데이터를 해석한다.
"3번지와 4번지에 저장된 데이터가 필요하겠구나."
4 CPU의 제어장치는 메모리 3번지, 4번지에게 제어신호 (메모리 읽기)를 보낸다.
5 메모리 3,4번지의 데이터가 CPU의 레지스터에 저장된다.
6 CPU의 ALU는 레지스터에 저장된 메모리 3,4번지의데이터를 더한다.