목록전자기초 디지털논리설계 (4)
알고리즘 모음(C++)
Multiplying Out and Factoring Expressions Product - of - Sum 형태로 표현이 주어졌을 때, 분배법칙을 이용해 곱셈 전게를 할 수 있습니다. X(Y + Z) = XY + XZ (X + Y)(X + Z) = X + YZ (X + Y)(X' + Z) = XZ + X'Y
Boolen algebrea - 부울 대수 변수의 값이 true and false 지만, 보통 0과 1로 표현합니다. -> 0과 1은 수치적인 값이 아닙니다. 주요 연산은 AND, OR, NOT이 있습니다. Switching algebra와 Boolean algebra는 주로 교환 가능하게 사용됩니다. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Basic Operations 부울 표현식은 하나 이상의 변수 또는 상수를 통해 기본 연산을 적용하여 형성됩니다. 상수 혹은 변수의 간단한 표현은 X, Y', 0과 ..
디지털 시스템의 산술 연산은 일반적으로 이진법으로 수행됩니다. 이진 산술을 수행하는 논리 회로의 설계는 십진수보다 훨씬 쉽기 때문입니다. 덧셈과 곱셈 테이블이 훨씬 간단하다는 점을 제외하면 이진 산술은 십진법과 거의 같은 방식으로 수행됩니다. Binary arithmetic in this unit: +, -, *, / Binary Arithmetic 1. Addition 2. Substraction 3. Multiplication(용어 기억) 4. Division(용어 기억) 우리는 음수값 없이는 뺄 수 없다는 것을 알았으므로 제수를 한 칸 오른쪽으로 이동하고 다시 시도합니다. 10010 에서 11011을 뺐을 때, 111의 값이 나왔습니다. 그래서 몫의 첫번째 부분에 10010의 위에 1을 적어줍니다...
Analog circuits 과 Digital circuits 의 차이점 Analog circuits 전자 시스템이 연속적으로 변하는 신호를 가지고 있다. 신호는 주어진 범위에서 임의의 값을 가진다. 아날로그 시스템은 항상 무작위적 변형과 교란인 노이즈를 포함한다 아날로그 회로는 디자인하기 허려워서 디지털 신호보다 더 많은 숙련도를 요구한다. Digital circuits 디지털 신호는 연속적인 범위(아날로그에서 사용)보다는 분리된 아날로그 범위를 사용한다. 같은 범위 안에 있는 값은 같은 값을 나타낸다. 2개의 값으로 표시된다. GND - 0V , 다른 값은 전원이 공급된다. false -> 0, true -> 1 디지털로 표현된 신호는 noise 때문에 품질저하 없이 이동할 수 있다. 더 많은 이진수..