Electrical engineering
728x90

디지털공학/Chap 4. 2

Chap 4. 조합 논리 (2) . Combinational Logic

4-5. 2진 감산기 (Binary subtractor) 지금까지 알아본 가산기(adder)을 이용해서 감산기(subtractor)을 만들 수 있다. 컴퓨터는 빼기의 연산을 하더라도 보수의 개념을 이용해서 뺄셈을 수행하기 때문에 같은 하드웨어로 사용 가능하다. 자 위의 그림에서 입력단에 사용된 싱글인풋 XOR gate를 보자 (실제로는 M과 입력단 두개의 입력) 감산기가 앞서 배운 가산기와 달라진 점이라면 앞에 XOR 게이트 하나가 붙어있다는 것 밖에는 없다. XOR의 연산을 차근차근 따라가 보면 XOR의 쓰임새에 대해서 알 수 있다. 경우의 수는 M이 0이거나 1인 경우만 존재하기 때문에. 두가지 경우를 생각해 보겠다. M = 0으로 고정된 경우 XOR연산은 두 입력 모두 0이거나 1인 경우만 0을 출..

Chap 4. 조합 논리 (1) . Combinational Logic

0. 디지털 시스템에서 논리 회로는 조합 회로(combinational) 이거나 순차(sequential) 회로이다. 논리 회로에서 출력이 현재 입력만의 함수이면 이를 조합 회로라고 한다. 조합 회로는 부울 함수들에 정의된 논리 연산을 수행한다. 이에 반해 순차 회로는 논리 게이트에 저장 회로를 포함한 회로이다. 따라서 순차 회로의 출력은 저장된 값과 입력 값에 따라 변한다. 4장에서는 조합 회로에 대해서 먼저 알아보겠다. 4-1. 조합 회로. 조합 회로는 결국 논리 게이트들의 연결로 이루어진다. 조합 논리 게이트는 입력단의 신호에 의해 출력을 만드는데, 이때 주어진 입력 데이터를 처리하여 내보낸다. 여기서 우리는 주어진 회로의 연산 과정을 분석하거나, 주어진 연산을 하는 조합 회로를 설계할 것이다. 4..

728x90