# 2. 컴퓨터구조 2일차(230911)

brand_mins·2023년 9월 11일

Computer Architecture

목록 보기
2/7

1. 컴퓨터구조의 큰 그림

(1) 컴퓨터가 이해하는 정보

  • 컴퓨터는 0과 1로 표현한 정보만을 이해할 수 있다.
  • 0과 1로 표현하는 정보는 데이터와 명령어가 있다. 구체적인 내용은 이후에 알아볼 것임.

1) 데이터 : 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상 등과 같은 정적인 정보를 말함.

2) 명령어: 컴퓨터를 실질적으로 작동시킴. 데이터를 움직인다.

  • 예: 1과 2는 데이터, 더하라 1과 2를 명령어
  • 예2: 안녕하세요: 데이터, 화면에 출력하라: 명령어

(2) 컴퓨터의 4가지 핵심 부품

1) 중앙처리장치(CPU)

  • 메모리에 저장된 명령어를 받아 들이고 명령어를 해석하며 실행하는 부품.
  • cpu 구성요소는 산술논리연산장치(ALU), 레지스터, 제어장치

(1) ALU(산술논리연산장치)

  • 계산만을 위해 존재하는 부품

(2) 레지스터

  • 임시저장 장치

(3) 제어장치

  • 제어신호라는 전기 신호를 내보내고 명령어를 해석하는 장치
  • 쉽게 말하자면, CPU가 메모리에 저장된 값을 읽고 싶을땐 메모리를 향해 메모리 읽기라는 제어신호를 보냄.
  • CPU가 메모리에 어떤 값을 저장하고 싶을때 메모리를 향해 메모리 쓰기라는 제어신호를 보냄.

2) 주기억장치(메모리)

  • 컴퓨터가 이해하는 정보는 명렁어와 데이터라고 함.
  • 메모리는 현재 실행되는 프로그램의 명렁어와 데이터를 저장하는 부품.
  • 이때, 컴퓨터가 빠르게 작동하기 위해서는 명렁어와 데이터가 중구난방으로 흩어져 있으면 안됨.
  • 그래서 메모리에 접근하기 위해 주소라는 개념이 사용된다.
    <정리>
    1 프로그램이 실행되기 위해서는 반드시 메모리에 저장
    2 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장
    3 메모리에 저장된 값의 위치는 주소로 알 수 있다.

3) 보조기억장치

  • 전원이 꺼져도 저장된 내용을 잃지 않는 메모리
  • 예: 하드디스크, SSD, USB메모리
  • 컴퓨터 파일이 전원이 꺼져도 남아있는 이유는 우리가 파일을 보조기억장치에 저장했기 때문.

4) 입출력장치

  • 마이크, 스피커, 프린터, 마우스,키보드 등 컴퓨터 외부에 연결되어 컴퓨터 내부정보와 교환하는 장치
  • 보조기억장치도 관점에 따라 입출력장치라고 하기때문에 우리는 컴퓨터 주변에 붙어있는 장치로 주변장치로 통칭.
  • 다만, 보조기억장치는 메모리를 보조한다는 특별한 기능.

5) 메인보드와 시스템버스

  • 컴퓨터의 핵심부품들을 모두 메인보드 판에 연결
  • 메인보드는 마더보드라고 부름.
  • 메인보드에 연결된 부품들은 서로 정보를 주고 받아 메인보드 내부에 버스라는 통로가 있음.
  • 컴퓨터 내부에는 다양한 종류의 통로 그 중 컴퓨터의 핵심부품들을 연결하는 시스템 버스가 있다.
  • 시스템 버스의 종류: 주소 버스, 데이터 버스, 제어 버스
profile
IT 개발자가 되기 위한 기록

0개의 댓글