본문 바로가기

디지털논리회로

디지털논리회로 (1) - 아날로그와 디지털의 차이

들어가면서

1. 컴퓨터의 정의

2. 디지털 컴퓨터, 아날로그 컴퓨터

 

1.컴퓨터의 정의

  • 컴퓨터는 입력된 자료(Data)를 프로그램(Program)이라는 명령 순서에 따라 처리하여 그 결과를 사람이 알아볼 수 있는 정보로 출력하는 정보 처리 시스템 이다.
  • ├ 위 정의에 따른다면, 입력된 자료를 명령 순서에 따라 연산하는 것은 컴퓨터라 할 수 있을것이다. 그렇다면 아날로그 컴퓨터와 디지털 컴퓨터에는 어떠한 차이가 있는 것일까? 디지털 컴퓨터와 아날로그 컴퓨터는 같은 컴퓨터임에도 디지털과 아날로그로 그 분류상 나뉘어있다. 대체 아날로그와 디지털은 무엇인걸까?

앨런튜링: 이미테이션 게임이라는 책에서 앨런튜링은 기계는 아날로그이고, 디지털적으로 제작되어야한다고 말했다.

그렇다면 아날로그는 기계를 의미하는 걸까? 그렇다면 기계는 무엇이고 전자기계는 무엇인가? 이 둘의 차이점을 명확하게 구별할 수 있는 방법이 있을까?

 

2. 디지털 컴퓨터, 아날로그 컴퓨터

< 디지털 컴퓨터 >

구성회로 : 논리회로 ( OR , AND , NOR , XNOR , XOR , NAND ) 등 수행. 논리회로 이기 때문에 논리법칙을 사용할 수 있음. ex) 드모르간의 정리 등

입력자료 : 문자, 숫자 등

연산종류 : 사칙연산( 보수연산, 곱셈기 등 ) , 논리연산( 논리를 구현하기 위한 회로 )

계산형식 : 이산적인 데이터 ( 비트를 의미함. )

정밀도 : 필요한 한도까지

프로그램 : 필요함

적용성 : 범용적

 

< 아날로그 컴퓨터 >

구성회로 : 증폭회로

입력자료 : 온도, 전압, 전류 등

연산종류 : 병렬 연산 (미적분)

계산형식 : 연속적인 데이ㅓ

정밀도 : 제한적

프로그램 : 필요없음

적용성 : 특수 목적용

 

당장은 아날로그와 디지털의 차이를 연속적인것과 비연속적인 것으로 두려한다.

연속적인게 무엇이냐하면 그것은 직선으로 표현된 실수(R) 라고 할 수 있다.

비연속적인게 무엇이냐하면 그것은 점으로 표현된 자연수(N) 라고 할 수 있다.     < 2024.06.20 >