컴퓨터 기본 구조

miniminion·2022년 12월 10일
0

컴퓨터공학

목록 보기
1/2
post-thumbnail

컴퓨터의 구조

컴퓨터의 구조는 크게 '컴퓨터가 이해하는 정보'와 '네 가지 핵심 부품'으로 나눌 수 있다.

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

데이터: 문자나 숫자, 동영상, 이미지 등
명령어: 데이터를 사용해서 사칙연산을 수행해라, 출력해라, 저장해라 등

2) 네 가지 핵심 부품

[메인보드]

  • CPU(Central Processing Unit): 컴퓨터의 두뇌, 명령어를 읽고 해석하고 실행
    - ALU(Arithmetic Logic Unit): 계산 수행
    - 레지스터: 메모리에서 읽어온 값 임시저장
    - 제어장치: 메모리,입출력장치를 향해 제어신호를 보냄(데이터 읽기,쓰기)
  • 메모리(Main Memory): 현재 실행되는 프로그램의 명령어와 데이터를 주소에 저장, 전원이 꺼지면 저장된 내용을 잃음, 저장장치에 비해 비싸서 용량이 적음

[메인보드 외부]

  • 저장장치(Secondary Storage): 전원이 꺼져도 저장된 내용을 잃지 않는 저장장치
  • 입출력장치: 컴퓨터 외부에 연결되어 컴퓨터에 내용을 입력, 출력할 수 있는 장치(마우스, 키보드, 모니터 등)

#시스템 버스를 통해 컴퓨터의 네 가지 핵심 부품들이 서로 정보를 주고 받음

  • 시스템 버스(System Bus): 주소버스, 데이터버스, 제어버스로 구성
    ex) CPU는 프로그램 수행을 위해 메모리의 주소 A에 저장된 내용을 불러오기로 함 -> CPU 제어장치에서 메모리에 읽기 제어신호를 보냄(주소버스, 제어버스) -> 메모리는 신호를 받고 저장된 내용을 CPU로 보냄(데이터버스)

0개의 댓글