디지털 및 아날로그 양
표본화 양자화 부호화
아날로그 신호의 디지털 변환
Positive Logic
디지털 출력신호와 입력신호의 범위 (노이즈 마진)
펄스폭, 진폭, 오버슈트, 링잉, 감쇠
1kHz=1초에 1000번 진동
T(주기, s)=f(주파수, Hz)/1

직렬 전달, 병렬 전달
조합논리회로 (기본 게이트의 조합)
순차논리회로 (현재 상태를 저장하는 저장소자 포함)
저장소자 → Latch, Flip/Flop, Register, SRAM(안정), DRAM(가격 저렴)
bit = binary digit
byte = 8 bit
16진수 A-F
MSB, LSB
진수 변환 덧셈 뺄셈 곱셈 나눗셈
뺄셈을 덧셈으로 연산
1의 보수→모든 1은 0, 0은 1로 바꾸기 / 양수일 때, 음수일 때 (캐리)
2의 보수→1은0, 0은 1로 바꾸고, 1을 더한다 / 양수일 때, 음수일 때 (캐리)
Unsigned (양수)
Signed (양수, 음수)
unsigned 양의 정수
signed 정수
n비트로 표현할 수 있는 수
signed → 캐리는 무조건 버린다
표현 범위를 넘어가면 안된다 → 오버플로우
덧셈
뺄셈
Hecadecimal (16진수)
BCD (10진수의 각 자리 수를 4비트의 2진 코드로 표현)
0110 을 더하여 캐리를 표현
부동소수점 수 → 소수점이 움직임
Buffer → X=A
Inverter → X=~A, 반전
AND → A & B 0001
NAND → AND의 반전 1110
OR → A | B 0111
NOR → OR의 반전 1000
XOR → 0110, 홀수
XNOR → 1001, 짝수
응용 예
기능 고정 로직 게이트 타입
CMOS TTL ECL
Fan in & Fan out
Pull up & Pull down
교환법칙
결합법칙
배분법칙
부울 대수의 규칙
A+0=A
A+1=1
A+A=A
A+~A=1
A*0=0
A*1=A
A*A=A
A*~A=0
~~A=A
A+AB=A(A+B)=A
드모르간의 정리
부울 대수를 사용한 간소화→우와 되게 간단해진다