본문 바로가기
Major/Security

[논리설계] 02. 디지털 추상화(Digital Discipline_Binary value)

by LeeDaSom 2025. 3. 25.

 

1. 디지털 추상화

 1) Most physical variables are continuous

   -Voltage on a wire

   -Frequency of an oscillation

   -Position of a mass

2) Digital abstraction considers discrete subset of values

 

2. 해석기관(The Analytical Engine)

1) 1834년부터 1871년까지 찰스 배비지(Charles Babbage)가 설계

2) 최초의 디지털 컴퓨터로 간주됨

3) 기계식 기어로 구성되어 있으며, 각 기어는 0~9의 이산값을 표현

4) 배비지는 이 기계를 완성하기 전에 사망

 

3. Digital Discipline_이진 값

1) 두 개의 이산적 값

 -1과 0.

 -1=True=HIGH

 -0=FALSE=LOW

2) 뿐만 아니라, 회전 기어의 위치, 액체의 높낮이 등 다양한 물리적 상태를 1과 0으로 추상화 할 수 있음.

3) 디지털 회로는 전압을 통해 0과 1을 표현하고 처리한다. 

4) Bit란 Binary Digit의 줄임말로 1비트는 0 또는 1 중 하나의 값을 담을 수 있는 최소 단위이다. 

 

*조지 부울(George Boole), 1815-1864

-노동자 계급 부모에게서 태어남

-독학으로 수학을 배워 아일랜드 퀸스 칼리지 교수진에 합류

-1854년, "An Investigation of the Laws of Thought" 집필

-이진 변수(Binary variables)를 도입함

-기본 논리 연산 3가지: AND, OR, NOT을 제안

 

4. 수 체계

1) 십진법

2) 이진법

3) Number Conversion

4) Binary Values and Range