본문 바로가기

카테고리 없음

컴퓨터의 언어 이해

반응형

컴퓨터의 언어 이해

  1. 데이터: 정보가 되기 전의 원시적인 자료 상태로, 아직 가공되지 않은 형태입니다.
  2. 명령어: 컴퓨터는 0과 1로 이루어진 이진 명령어를 처리합니다.
    • 문자 표현: 0과 1을 사용하여 문자를 나타내는 다양한 방식들이 존재합니다.
    • 숫자 표현: 이진수를 사용하여 숫자를 나타내고 계산합니다.

컴퓨터의 핵심 부품

컴퓨터의 네 가지 주요 부품은 다음과 같습니다:

  1. 중앙처리장치 (CPU):
    • 산술 논리 연산 장치 (ALU): 계산을 담당합니다.
    • 레지스터: 메모리에서 가져온 데이터나 명령어를 임시로 저장하는 공간입니다.
    • 제어장치: 필요한 정보나 명령을 전기적 신호로 변환하여 메모리에 전달하고, 연산을 수행하도록 지시합니다.
  2. 보조기억 장치: 데이터를 영구적으로 저장하는 장치로, 휘발성 성질을 가지고 있습니다. 전원이 꺼지면 데이터가 사라질 수 있습니다.
  3. 메모리 (RAM, ROM):
    • 주로 RAM을 사용하며, 실행 중인 프로그램이 저장됩니다.
    • 메모리는 데이터와 명령어에 대한 주소를 가지고 있으며, 제어장치의 신호에 따라 CPU로 데이터를 전송합니다.
  4. 입출력 장치: 사용자와 컴퓨터 간의 상호작용을 가능하게 하는 장치들로, 예를 들어 마우스, 키보드, 모니터 등이 있습니다.

시스템 구조

  • 메인 보드: CPU, 메모리, 시스템 버스 등 주요 구성 요소를 포함합니다.
  • 보조기억 장치: 데이터 저장을 담당합니다.
  • 입출력 장치: 사용자의 입력과 출력을 처리합니다.

폰 노이만 구조

  • 이 구조에서는 실행 중인 프로그램이 메모리에 올라와 처리됩니다.
  • 실행되지 않는 프로그램은 보조기억 장치에 저장됩니다.

이러한 구조와 부품들이 통합되어 컴퓨터가 데이터를 처리하고, 명령어를 수행하며, 사용자와 상호작용하는 복잡한 과정을 가능하게 합니다.

반응형