CS Study/컴퓨터구조
컴퓨터 구조 개요
ju_dev
2024. 4. 14. 16:11
* 컴퓨터 핵심부품 4가지
1. CPU : 명령어를 읽고/해석/실행
(CPU의 핵심부품 3가지)
ㄴ 1.1 ALU : 산술논리 연산장치(계산기)
ㄴ 1.2 레지스터 : 임시 저장
ㄴ 1.3 제어장치 : 전기(제어) 신호 => 명령어 해석(동작)
2. 주기억장치(= 메인메모리) : 보통 책에서 언급하는 '메모리' = '메인메모리' = 휘발성 RAM 을 말한다고 보면 된다.
ㄴ RAM : 휘발성(SRAM, DRAM 등) / 비휘발성
ㄴ ROM : 비휘발성, 한 번 저장된 정보 수정X (read only) => BIOS가 ROM에 저장
3. 보조기억장치 : 꺼져도 보관
4. 입출력 장치 : 컴퓨터 내부 외부 연결
참고)
* 프로세스 == 실행중인 프로그램
* 메인보드 : 컴퓨터 핵심 부품들을 연결시켜주는 판
*버스 : 컴퓨터 부품끼리 정보(명령어, 데이터)를 주고받는 통로
** 시스템 버스 : 컴퓨터의 핵심 부품 4가지를 서로 연결해서 정보를 주고 받는 버스(통로)
ㄴ 주소 버스 (어디에)
ㄴ 데이터 버스 (무엇을)
ㄴ 제어 버스 (어떻게) - 주요 제어신호(메모리 읽기, 메모리 쓰기)
ex)
1번지(주소)의 메모리 읽기(제어)
5번지(주소) 에 220(데이터)를 쓰기(제어)