본문 바로가기
~ 2024.03/컴퓨터 구조 + 운영체제

[컴퓨터 구조] 컴퓨터 구조 시작하기

by Monett 2024. 1. 3.
반응형

혼자 공부하는 컴퓨터 구조 + 운영체제(강민철 저, 한빛미디어)를 공부하며 내용을 정리한 글 입니다.
현재 블럭의 내용은 작성자의 의견 혹은 생각이며, 틀린 내용이 있을 수 있습니다. 지적 감사드립니다.

 

컴퓨터구조를 알아야 하는 이유

컴퓨터 구조를 이해하면

  • 문제 상황을 빠르게 진단 가능
  • 문제 해결의 실마리를 다양하게 찾을 수 있음
  • 최적의 컴퓨터 환경(용량, 성능, 비용 등) 고려 가능

컴퓨터 구조의 큰 그림

컴퓨터 구조는 컴퓨터가 이해하는 정보(데이터, 명령어)와 핵심 부품으로 이루어진다.

 

컴퓨터의 4가지 핵심 부품

  • CPU(중앙처리장치)
  • 메모리(주기억장치)
  • 보조기억장치
  • 입출력장치

메모리

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

프로그램이 실행되려면 반드시 메모리에 저장되어야 함

 

※ 명령어와 데이터의 접근을 빠르고 효율적으로 하기 위해 '주소' 개념 사용

CPU

메모리에 저장된 명령어를 읽고 해석하고 실행

  • ALU : 계산기
  • 레지스터 : 임시 저장 장치
  • 제어장치 : 제어 신호를 내보내고 해석

보조기억장치

메모리는 전원을 끄면 휘발됨. 이를 보조하기 위해 사용

하드디스크(HDD) 등이 있음

입출력장치

외부에 연결되어 내부와 정보를 교환

메인보드

위의 부품을 부착하고 연결

시스템 버스

연결된 부품간에 정보를 주고 받는 통로

  • 주소버스
  • 데이터버스
  • 제어버스

ex) 1번 주소의 데이터를 읽을 때 주소버스에 1, 제어버스에 읽기 신호를 보냄

반응형