Basic(기초)

컴퓨터가 이해하는 정보

컴퓨터는 0과 1로 표현된 정보만을 이해하고, 그 정보를 데이터명령어로 구분하여 읽는다.

  • 데이터: 정적인 정보

  • 명령어: 데이터를 움직이고 컴퓨터를 작동시키는 정보

결국 컴퓨터는 0과 1로 표현된 정보를 읽어들여서, 데이터를 명령어로 처리하는 기계라고 표현할 수 있다.

핵심 부품

컴퓨터는 다음과 같은 핵심 부품으로 구성되어 있다.

  • CPU: 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고, 실행하는 장치

    • 제어장치(Control Unit): 제어 신호를 내보내고 명령어를 해석하는 장치

    • 산술논리장치(Arithmetic Logic Unit): 덧셈, 뺄셈, 곱셈, 나눗셈, 논리연산 등을 수행하는 장치

    • 레지스터(Register): CPU 내부에 존재하는 임시 기억 장치, 프로그램을 실행하는 데 필요한 값들을 저장

  • 메모리: 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 장치, 주소라는 개념이 존재하여 접근을 빠르게 할 수 있도록 함

  • 보조기억장치: 휘발되지 않는 데이터를 저장하는 장치

  • 입출력장치: 컴퓨터 외부에 연결되어 내부와 정보를 교환하는 장치

메인보드

위의 핵심 부품들이 연결 된 판으로, 다른 여러 부품을 부착할 수 있는 확장 슬롯을 가지고 있다. 연결된 부품들은 서로 정보를 주고 받을 수 있는데, 메인보드 내부에 존재하는 버스라는 통로를 통해 정보를 주고 받는다. 그 중 위의 네 가지 핵심 부품을 연결하는 버스를 시스템 버스라고 한다.

  • 시스템 버스: CPU, 메모리, 보조기억장치, 입출력장치를 연결하는 버스로, 데이터 버스, 주소 버스, 제어 버스로 구성되어 있다.

    • 데이터 버스: 명령어와 데이터를 전송하는 버스

    • 주소 버스: 데이터가 저장된 주소를 전송하는 버스

    • 제어 버스: 제어 신호를 전송하는 버스

참고자료

Last updated