[컴퓨터공학] 컴퓨터 시스템 및 구성 요소 + 논리회로

찬들이·2022년 7월 3일
0

컴퓨터공학

목록 보기
1/34

컴퓨터 시스템

1. 컴퓨터 시스템

컴퓨터 시스템은 운영체체 혹은 응용 프로그램인 소프트웨어와 CPU, Memory, Storage, Network등의 하드웨어의 융합이다.

2.폰노이만 구조

  • 현재 대부분의 컴퓨터의 구조이다.
  • Memory에 프로그램과 데이터가 저장되고, 하나씩 꺼내어 CPU로 연산하는 구조이다.
  • 기존 컴퓨터들은 다른 작업을 하려고 할 때 다양한 작업이 필요했지만 폰 노이만 구조의 등장은 소프트웨어 교체만으로 작업 환경을 만들 수 있다.

컴퓨터의 주요 구성 요소

1. CPU(Center Processor Unit)

  • CPU는 중앙처리장치의 기능을 수행하며 산술연산과 논리연산을 해주고, IODevices, Memory, ALU를 통해 제어 역할까지 수행한다.
  • 연산:ALU(Arithmetic Logic Unit)
  • 제어:Control Device

2. Memory

  • 프로그램과 프로그램 수행에 필요한 데이터(코드 및 데이터)를 저장하는 장치
  • 내부기억장치 (주기억장치)
    • CPU안에 레지스터와 캐쉬
    • DRAM 등 메모리(RAM, DDR4 등)
    • 속도가 빠르다, 실행이 끝나면 데이터가 사라진다.
  • 외부 기억장치 (보조기억장치)
    • SSD, HDD
    • 속도는 내부기억장치 보다 느리다, 실행이 끝나면 데이터는 보존된다.

3. IODevices(InputOutputDevices)

  • 입력장치 : 마우스, 키보드, 터치패드 등
  • 출력장치 : 모니터, 프린터, 스피커 등

BUS

  • CPU와 Memory, IODevices를 연결해 주는 장치
  • 컴퓨터 조립할 때 메인보드 칩셋
  • 개별적인 IODevices들을 연결해주고 데이터를 송수신해 주는 장치
profile
Junior-Backend-Developer

0개의 댓글