디지털 시스템

난1렙이요·2024년 9월 5일

컴퓨터 회로

목록 보기
1/15

디지털 시스템

디지털 VS 아날로그

디지털 : 한정된 숫자들로 구성된 이산적인 값들(아날로그 시계 -> 숫자로 표시되며 이산적임)
아날로그 : 셀 수 없는 숫자들로 구성된 연속적인 값들(아날로그 시계 -> 시, 분, 초침이 움직이며 연속적임)

디짓과 비트

수 체계에서 자릿수를 얘기할 때 Digit라고 함. 이산적인 자릿수. 그리고 이진적이고 이산적인 자릿수를 Bit라고 함. 0과 1로 자릿수를 나타낼 수 있음.

디지털 컴퓨터

컴퓨터는 하드웨어소프트웨어로 나뉨

  • 하드웨어는 전자적인 요소들과 회로들로 구성이 됨. (CPU, RAM등)
  • 소프트웨어는 하드웨어를 구동시켜주는 프로그램들을 의미함. 시스템 소프트웨어어플리케이션 프로그램으로 나뉨.
  • 시스템 소프트웨어는 OS라고도 하며, 전체적인 컴퓨터 시스템을 구동시키는 역할을 맡음. 유닉스(UNIX)나 윈도우(WINDOW)등이 있음.
  • 어플리케이션 프로그램은 특정한 목적을 위해 만들어진 프로그램을 의미함. 우리가 좋아하는 게임이나 메신저들도 모드 어플리케이션 프로그램임.
  • 펌웨어는 특정한 하드웨어 장치를 운영하는 소프트웨어로, 하드웨어와 소프트웨어 사이의 개념이라고 생각하면 됨

디지털 컴퓨터의 구조

  • CPU는 중앙처리장치라고도 부르며, 연산을 수행함.
    • CU는 제어장치로, 연산되는 것들을 제어함.
    • ALU는 수리논리연산장치로, 실제적인 연산을 수행함.
  • Input Device는 입력을, Output Device는 출력을 담당함.
  • Memory는 CPU와 데이터를 주고 받는 임시저장장치로, RAM같은 것들이 해당됨.

하드웨어

하드웨어들의 종류는

  • 조합 회로 : 값을 넣으면 항상 동일한 값이 나오는 회로
  • 순차 회로 : 지금 넣는 값에 따라서 다음 값이 정해지는 회로. 예를 들어 저금통에 100원을 넣는다고 하면 저금통의 총 금액은 얼마인가? 원래 얼마가 있는지 모르므로 알 수 없다. 그러나 저금통에 1000원이 들어있는 상태에서 100원을 넣는다고 하면 저금통의 총 금액은 1100원이라고 할 수 있다. 이처럼 저번 시도에서 나온 값이 다음 시도의 값에 영향을 미치기 때문에 순차회로라고 부른다.
    • 동기 순차회로 : 시계(Clock)라는 회로를 가지고 있어서 시간적으로 입출력을 낼 수 있는 회로이다.
    • 비동기 순차회로
      등이 있다.

로직 게이트 : 논리 게이트라고도 부르며, 논리 연산을 하는 최소한의 단위이다.
IC칩 : 위의 회로들이 모여서 특정한 기능을 할 수 있는 칩을 IC칩이라고 한다.

profile
다크 모드의 노예

0개의 댓글