혼자 공부하는 컴퓨터구조 + 운영체제 / Chapter 1

YUJIN LEE·2023년 7월 14일
0

목록 보기
1/2

Chapter 01. 컴퓨터 구조 시작하기

01-2 컴퓨터 구조의 큰 그림

컴퓨터가 이해하는 정보

데이터 - 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 -> 명령어를 위한 일종의 재료
명령어 - 컴퓨터를 작동시키는 정보

컴퓨터의 4가지 핵심 부품

중앙처리장치(CPU) Central Processing Unit

  • 컴퓨터의 두뇌.
  • 메모리에 저장된 명령어를 읽어들이고, 명령어를 해석하고, 실행하는 부품

CPU의 내부 구성 요소

  • 산술논리연산장치(ALU: Arithmetic Logic Unit) -> 계산기, 계산만을 위한 부품
  • 레지스터(register) -> CPU 내부의 작은 임시 저장 장치, 프로그램 실행 시 필요 값 임시저장.
  • 제어장치(CU: Control Unit) -> 제어신호(control signal)라는 전기 신호를 내보내고 명령어 해석 장치.
    제어신호? 컴퓨터 부품들을 관리하고 작동시키기 위한 일종의 전기신호.

주기억장치(메모리) main memory

  • 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품
    프로그램이 실행되려면 반드시 메모리에 저장되어 있어야 함
    메모리에 저장된 값의 위치는 주소로 알 수 있음
	주기억장치는 크게 RAM(Random Access Memory) / ROM(Read Only Memory) 
    메모리는 주로 RAM을 지칭. 

보조기억장치 secondary storage

메모리보다 크기가 크고 전원이 꺼져도 저장된 내용을 잃지 않는 메모리를 보조할 저장장치
ex) 하드디스크, SSD, USB 메모리, DVD, CD-ROM

입출력장치 input/output (I/O) device

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

-> 보조기억장치는 관점에 따라 입출력장치의 일종으로 볼 수 있다.
실제로 보조기억장치와 입출력장치를 '컴퓨터 주변에 붙어있는 장치'라는 의미에서 주변장치(peripheral device) 라 통칭.
다만, 보조기억장치는 일반적인 입출력장치에 비해, 메모리를 보조한다는 특징이 있다.

메인보드(마더보드 mother board)와 시스템 버스

지금까지의 컴퓨터의 핵심 부품은 모두 메인보드라는 판에 연결.
메인보드에 연결된 부품들은 서로 정보를 주고받을 수 있는데, 이는 메인보드 내부에 버스라는 통로가 존재해서.
여러 버스 중 가운데 컴퓨터의 네 가지 핵심 부품을 연결하는 가장 중요한 버스 -> 시스템버스

시스템버스

  • 주소 버스 - 주소를 주고받는 통로
  • 데이터 버스 - 명령어와 데이터를 주고받는 통로
  • 제어 버스 - 제어 신호를 주고받는 통로 -> 제어장치의 통로

핵심 포인트

  • 컴퓨터가 이해하는 정보 -> 데이터 / 명령어
  • 메모리는 현재 실행되는 프로그램의 명령어와 데이터 저장 부품
  • CPU는 메모리에 저장된 명령어를 읽고, 해석, 실행하는 부품
  • 보조기억장치는 전원이 꺼져도 보관할 프로그램을 저장하는 부품
  • 입출력장치는 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있는 부품
  • 시스템 버스는 컴퓨터의 네 가지 핵심 부품들이 서로 정보를 주고받는 통로

0개의 댓글