📌컴퓨터공학

[Chapter 01. 컴퓨터구조] 컴퓨터 3대 구성 요소 이해, 비트로 문자와 숫자 표현 이해

구 일 2024. 5. 10. 22:17
728x90
반응형

 

 

Chapter 01. 컴퓨터 구조

 

컴퓨터 3대 구성 요소 이해

컴퓨터 시스템을 간략히 설명하면 하드웨어와 소프트웨어로 구성되어 있다.

  • 주요 소프트웨어 : 운영체제와 응용프로그램
  • 주요 하드웨어 : CPU, Memory, Storage, Network 등

 

폰노이만 구조

  • 폰노이만이라는 분이 제안한 구조
  • Memory에 프로그램과 데이터가 저장
  • 하나씩 꺼내어 CPU : Arithmetic Login Unit으로 연산

폰노이만 구조는 CPU, 메모리, 프로그램으로 구성

 

컴퓨터 주요 구성 요소

  • CPU (중앙처리장치)
    • 연산 : ALU
      • 산술 연산
      • 논리 연산
    • 제어 : Control Device
      • IO Device(입출력장치), Memory, ALU 동작 제어
  • Memory (코드와 데이터를 저장하는 장치)
    • 프로그램과 프로그램 수행에 필요한 데이터를 저장
    • 내부 기억장치 (주기억장치) -> 컴퓨터가 꺼지면 데이터 저장 안됨
      • CPU안에 레지스터, 캐쉬
      • DRAM등 메모리(램, RAM, DDR4)
    • 외부 기억장치 (보조기억장치) -> 컴퓨터가 꺼져도 데이터 저장 유지
      • SSD, HDD
  • IO Devices (입출력 장치)
    • 입력 장치 : 마우스, 키보드, 터치패드 등
    • 출력 장치 : 모니터, 프린터, 스피커 등

 

Bus (버스)

  • CPU, Memory, IO Devices를 연결해주는 장치
  • 개별적인 IO Devices들을 연결해주고 데이터를 송수신해주는 장치

 

 

비트로 문자와 숫자

전기를 끄고(0), 킨다!(1) 이 두 가지만으로 컴퓨터는 동작한다.매우 작은 기능이라도, 응용을 통해 매우 큰 기능을 만들 수 있다.

 

첨자는 크고(1) 작은(0) 원을 사용해서 모든 알파벳을 표현한다. (문자)

150이라는 10진법 수는 2진법으로 변환 가능하다. 10010110 (숫자)

 

비트 (bit)

A bit : 0 or 1

728x90
반응형