컴퓨터의 핵심 부품
- CPU, 메모리(주기억장치), 캐시 메모리, 보조 기억 장치, 입출력 장치
CPU
데이터와 명령어를 읽고 해석하고 실행하는 부품
CPU 내부 구조
산술논리연산장치(ALU)와 제어장치, 레지스터
- ALU : CPU가 처리할 명령어를 실질적으로 연산하는 장치
- 제어장치(CU) : 명령어를 해석해 부품을 작동시키는 제어 신호라는 전기 신호를 내보내는 장치.
- 레지스터 : CPU 내부의 작은 임시 저장장치. 데이터와 명령어를 처리하는 과정의 중간값을 저장.
메모리와 캐시 메모리
메인 메모리(RAM, ROM) : 현재 실행중인 프로그램을 구성하는 데이터와 명령어를 저장하는 부품
- RAM과 ROM이있다.
- RAM은 휘발성 저장장치
- 휘발성 : 전원이 공급되지 않을 때, 저장하고 있는 정보가 지워지는 특성
캐시 메모리(Cache Memory) : CPU가 조금이라도 더 빨리 메모리에 저장된 값에 접근하기 위해 사용하는 저장장치
- CPU와 메모리 사이에서 작업
보조기억장치
휘발성 저장장치인 메모리를 보조하기 위한 장치. 전원이 꺼져도 정보가 사라지지 않는 비휘발성 저장장치이다.
ex) CD-ROM, DVD, 하드 디스크 드라이브, 플래시 메모리(SSD, USB 메모리 등), 플로피 디스크
CPU가 보조기억장치에 저장된 프로그램을 곧장 가져와 실행할 수 없다. 실행하려면 보조기억장치에서 보관하고 있는 프로그램을 메모리로 복사해야 한다.
입출력 장치
컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환하는 장치.
- 입력 장치 : 컴퓨터에 어떤 입력을 할 때 사용하는 장치. ex) 마우스, 키보드
- 출력 장치 : 컴퓨터의 정보를 받기 위해 사용하는 장치. ex) 스피커, 모니터, 프린터
메인보드와 버스
위의 핵심 부품들은 메인보드에 연결되어 고정되어있다. 메인 보드에 연결된 부품들은 서로 정보를 주고 받는데, 이때 각 부품들이 정보를 주고 받는 통로를 버스라고 한다. 이 중 시스템 버스가 가장 중요함
CPU와 가까운 저장장치는 빠르고, 멀리있는 장치는 느리다.
레지스터 > 캐시 메모리 > 메모리 > 보조기억장치
속도가 빠른 저장장치는 용량이 작고, 가격이 비싸다.
'CS' 카테고리의 다른 글
01-2. 컴퓨터 구조 (0) | 2025.03.07 |
---|