컴퓨터구조+운영체제

컴퓨터 구조

chojdsj 2023. 11. 21. 15:37
728x90

 

 

컴퓨터가 이해하는 두가지 정보

 

 

* 데이터

 

- 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상과 같은 정적인 정보

 

- 컴퓨터와 주고받는 정보나 컴퓨터에 저장된 정보

 

 

 

* 명령어

 

- 데이터를 움직이고 컴퓨터를 작동시키는 정보

 

- 데이터는 명령어를 위해 존재하는 일종의 재료

 

 

 

 

 

컴퓨터의 4가지 핵심 부품

 

 

 

* 메모리

 

- 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품

 

- 즉, 프로그램이 실행되려면 반드시 메모리에 저장되어 있어야 한다.

 

- 컴퓨터가 빠르게 작동하기 위해서는 메모리 속 명령어와 데이터가 정돈되어 있어야 한다. 그래서 메모리에는 저장된 값에 빠르고 효율적으로 접근하기 위해 주소라는 개념이 사용됩니다.

 

 

 

 

 

* CPU

 

- CPU는 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고, 실행하는 컴퓨터의 두뇌입니다.

 

- CPU의 내부 구성요소중 가중 중요한 세가지는 산술논리연산장치(ALU), 레지스터, 제어장치 입니다.

 

- ALU는 쉽게 말해 계산기 입니다. 컴퓨터 내부에서 수행되는 대부분의 계산은 ALU가 수행합니다.

 

- 레지스터는 CPU내부의 작은 임시 저장 장치입니다. 프로그램을 실행하는 데 필요한 값들을 임시로 저장합니다.

 

- 제어장치는 제어신호라는 전기신호를 내보내고 명령어를 해석하는 장치입니다. 여기서 제어신호컴퓨터 부품들을 관리하고 작동시키기 위한 일종의 전기 신호 입니다.

 

 

 

 

 

* 보조기억장치

 

- 메모리는 컴퓨터가 꺼지면 메모리에 저장된 내용이 날아가게 된다. 보조기억장치는 메모리보다 크기가 크고 전원이 꺼져도 저장된 내용을 잃지 않는 메모리를 보조할 저장장치이다.

 

- 하드디스크, SSD, USB메모리, DBD, CD-ROM과 같은 저장 장치가 보조기억장치의 일종이다.

 

- 컴퓨터의 전원이 꺼져도 컴퓨터에 파일이 남아있는 이유는 파일을 보조기억장치에 저장하기 때문이다.

 

 

 

 

* 입출력장치

 

- 마이크, 스피커, 프린터, 마우스, 키보드처럼 컴퓨터 외부에 연결되어 내부와 정보를 교환하는 장치.

 

 

 

 

 

메인보드와 시스템 버스

 

 

 

- 마더보드라고도 부르며, 앞서 소개한 부품을 비롯한 여러 컴퓨터 부품을 부착할 수 있는 슬롯과 연결 단자가 있다.

 

- 메인보드에 연결된 부품들은 서로 정보를 주고받을 수 있는데, 메인보드 내부에 버스라는 통로가 있기 때문이다. 여러 버스 가운데 컴퓨터의 네가지 핵심부품을 연결하는 가장 중요한 버스는 시스템버스 입니다.

 

 

 

 

- 시스템 버스는 주소 버스, 데이터 버스, 제어 버스로 구성되어 있습니다. 주소버스주소를 주고받는 통로, 데이터버스명령어와 데이터를 주고받는 통로, 제어버스 제어 신호를 주고받는 통로입니다.

 

 

 

 

 

 

 

 

출처 : 혼자공부하는 컴퓨터 구조 + 운영체제(강민철)

'컴퓨터구조+운영체제' 카테고리의 다른 글

명령어 병렬 처리 기법  (0) 2023.11.29
CPU 성능 향상 기법  (0) 2023.11.28
CPU의 작동 원리(명령어 사이클, 인터럽트)  (0) 2023.11.27
명령어  (0) 2023.11.24
데이터  (0) 2023.11.22