제5장 조합논리회로설계(MSI/LSI) 내용 5.1 MSI/LSI 조합논리회로 설계 5.2 이진가산기와 이진감산기

Slides:



Advertisements
Similar presentations
Chapter 04 컴퓨터에서 데이터 표현. 04 컴퓨터에서 데이터 표현 2 인코딩 (encoding) – 현실세계의 정보를 컴퓨터 내부에서 처리할 수 있는 이진수로 변환하는 방법 1. 컴퓨터 속에서 데이터 표현 원리 0 - 아빠 1 - 엄마 00 - 아빠 01 - 엄마.
Advertisements

13 강 논리회로 2 과목 전자계산기 구조 강사 이 민 욱. 13 강 논리회로  논리회로 1. 부울 대수 (Boolean Algebra) 에서 사용하는 기본 연산자 ① 논리부정 : NOT ( ` ) 논리부정은 F = NOT A 의 표현을 F =A` 로 표현 ② 논리곱.
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
문자코드 1 박 2 일 (4 조 ) 이경도 이준집 이수연 엄태규. 문자코드란 ? 문자나 기호를 컴퓨터로 다루기 위하여, 문자나 기호 하나하나에 할당 시키는 고유의 숫자를 말하는 것이다.
2장 조합논리회로 순천향대학교 정보기술공학부 이상정.
컴퓨터와 인터넷.
재료수치해석 HW # 박재혁.
예비보고서1 : 8개의 푸시버튼 스위치가 있다. 이 스위치에 각각 0~7개까지의 번호를 부여하였다고 하자
5.1 논리연산과 논리회로 5.2 CPU의 구성과 동작 5.3 명령어의 처리방식 5.4 CPU의 종류
9 동기순서논리회로 IT CookBook, 디지털 논리회로.
카르노 맵을 이용한 간략화 2) 입력변수가 n이면 2n 개의 빈칸 작성 3) 민텀은 “1”, 맥스텀은 “0”을 해당칸에 기입
Report #2 - Solution 문제 #1: 다음과 같이 프로그램을 작성하라.
조합 논리회로 설계 및 검증 Sun, Hye-Seung.
디 지 털 공 학 한국폴리텍V대학.
제4장 조합논리회로 내용 4.1 조합논리회로 설계 과정 4.2 산술회로 : 가산기(adder)/ 감산기(subtractor)
컴퓨터 프로그래밍 기초 [Final] 기말고사
디지털논리실습 기본 논리 게이트 부울대수 조합회로.
Multiplexer 설계.
데이터의 표현 컴퓨터 속에서 데이터 표현 원리 디지털 논리회로에 기반한 컴퓨터는 두 가지 상태만을 구별
6. 조합논리의 기능 6-1 기본 가산기 6-2 병렬 2진 가산기 6-3 비교기 6-4 디코더
오브젝트 조합 회로 IT CookBook, VHDL을 이용한 디지털 회로 입문.
2장. 데이터의 표현 Lecture #2.
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Error Detection and Correction
디지털회로설계_강의안7 10. 인코더와 디코더.
한국방송통신대학교 출석수업 컴퓨터과학과 디지털논리회로 담 당 : 김 룡
7. 기억장치 및 프로그래머블 논리.
임베디드 실습 # LED, 7’Segment 제어
6장. printf와 scanf 함수에 대한 고찰
2장 논리 회로와 활용 2장 논리회로와 활용.
3장. 데이터의 표현과 컴퓨터 연산 다루는 내용 진법과 진법 변환 연산과 보수 데이터의 표현 산술 연산 논리 연산.
JA A V W. 03.
프로그래밍 개요
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
디 지 털 공 학 한국폴리텍V대학.
7 기억장치 및 프로그래머블 논리.
플립플롭, 카운터, 레지스터 순서회로 플립플롭 카운터 레지스터.
논리회로 및 실험 조합논리회로 (1) - Adder
TFT-LCD 구조 동작원리 응용분야.
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
연산자 (Operator).
논리회로 설계 및 실험 5주차.
볼링게임 시스템 3조 오지연, 손수경.
안산1대학 제 2 장 디지털 논리회로.
제 15 장 디지털 회로 (Digital Circuits)
제4강 처리장치 1.
1. 2진 시스템.
보고서 #7 (기한: 6/2) 2개의 스택, stk1, stk2를 이용하여 큐를 구현하라.
계산기.
7세그먼트 표시기.
회로해석 및 논리회로실험 (정승기 교수님, 김신아 조교님)
RAM RAM 읽기 동작(read) RAM 쓰기 동작(write) 1. 주소선을 통해 주소값 입력.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
Chapter 5. 자료의 연산과 논리회로 e-learning Computers.
Chapter 1 단위, 물리량, 벡터.
AT MEGA 128 기초와 응용 I 기본적인 구조.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
컴퓨터구조 (chap2 그림모음).
3. 반/전 가산기, 반/전 감산기 제작 컴퓨터 구조 실습 안내서.
제11강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
논리회로 설계 및 실험 4주차.
8장. 연산 장치 Lecture #8.
디지털논리 회로 1차설계 예비보고서 2006 송만성 2007이상진 2007배정준 2007김효진.
컴퓨터는 어떻게 덧셈, 뺄셈을 할까? 2011년 10월 5일 정동욱.
아날로그 신호를 디지털 신호로 변환하는 A/D 변환기 A/D 변환 시 고려하여 할 샘플링 주파수 D/A 변환기
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
                                  6장 엔코드 디코드 회로 10진수와 2진수의 변환 및 표시 4 7 A B C D BCD 변환.
디 코 더 n비트의 2진 코드를 입력으로 받아들여 최대 2n개의 서로 다른 정보로 바꿔 주는 조합 회로
3장. 데이터의 표현과 컴퓨터 연산 다루는 내용 진법과 진법 변환 연산과 보수 데이터의 표현 산술 연산 논리 연산.
Presentation transcript:

제5장 조합논리회로설계(MSI/LSI) 내용 5.1 MSI/LSI 조합논리회로 설계 5.2 이진가산기와 이진감산기 이진가산기/ 이진감산기/ 이진가감산기/ BCD 가산기 / 캐리룩어해드 가산기 5.3 곱셈기 5.4 크기 비교기 5.5 디코더와 인코더 5.6 멀티플렉서 5.7 ROM 5.8 ALU

제5장 조합논리회로 설계 5.1 MSI/LSI 조합논리회로 설계 부울식 간략화의 목적은 저렴한 가격의 회로를 구성하기 위해서 대수적인 부울식(논리식)을 구하는 것이다. 주어진 회로를 최소한의 게이트들을 사용하여 설계를 해야 가격을 낮출 수가 있다. 그러나 IC를 사용하는 경우에 사정은 달라질 수 있다. IC는 SSI, MSI, LSI, VLSI 그리고 ULSI로 나눌 수 있다 . 조합논리회로용 MSI 부품 이진가산기(binary adder), 이진감산기(binary subtractor), 곱셈기(multiplier), 비교기(comparator), 디코더(decoder), 인코더(encoder), 멀티플렉서(multiplexer) 및 디멀티플렉서(demultiplexer), ROM, 산술논리연산장치(ALU) 등 MSI 부품은 일종의 표준회로로 사용되고 SSI와 비교할 때 가격 측면에서 상당히 유리 이러한 MSI 부품들은 좀더 집적도가 높은 LSI 및 VLSI의 모듈로 사용된다. 이들 IC들을 사용하여 디지털 시스템과 컴퓨터를 설계하게 된다.

제5장 조합논리회로 설계 5.2 이진가산기(binary adder)와 이진감산기(binary subtractor) 두 개의 2진수를 더하는 조합논리회로

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.1 이진가산기 이진가산기 연산

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.2 이진감산기(binary subtractor) 두 개의 2진수사이에서 뺄셈 연산을 하는 조합논리회로

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.3 BCD 가산기 BCD 숫자를 이용한 덧셈을 하는 조합논리회로

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.3 BCD 가산기 BCD(8421)코드 가산법

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.3 BCD 가산기

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.3 BCD 가산기 A = 581 = 0101 1000 0001

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 이진가산기(리플가산기)의 단점 각 전가산기의 출력자리올림수(Co)가 그 다음 상위비트의 입력자리올림수(Ci)에 연결되므로 자리올림수가 상위 비트로 전달됨에 따른 전파지연(carry propagation)에 의한 늦은 연산속도 캐리 룩어해드 가산기(carry lookahead adder, CLA) 연산속도를 줄이기 위하여 각 비트에서 우선 자리올림수를 독립적으로 계산하는 캐리 룩어해드(carry lookahead) 방법을 사용한 가산기

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 CLA 개념 설계 캐리생성(carry generate) Gi 및 캐리전파(carry propagate) Pi Gi=1‚이면 다음 비트(next bit)로 보낼 캐리가 있음을 알린다. Pi=1‚이면, 아래 비트에서 넘어온 캐리를 그대로 다음 비트로 전달한다 블록도

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 (1) 캐리생성/캐리전파(CGCPU) 설계

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 (2) 캐리 룩어해드(CLU) 설계

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 (2) 캐리 룩어해드(CLU) 설계

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 (3) 캐리합산(CSU) 설계

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.4 캐리 룩어해드 가산기 (4) 캐리 룩어해드 가산기(CLA) 설계

제5장 조합논리회로 설계 5.2 이진가산기와 이진감산기 5.2.5 이진가감산기

제5장 조합논리회로 설계 5.3 곱셈기(multiplier) 2개의 2진수를 곱하는 조합논리회로 곱항(product) 두개의 부호 없는 2진수의 곱셈 과정

제5장 조합논리회로 설계 5.3 곱셈기(multiplier)

제5장 조합논리회로 설계 5.4 크기비교기(magnitude comparator) 2개의 2진수를 비교하여 그들의 상대적 크기를 결정하는 조합논리회로 개념 설계 A > B A = B A < B 2개의 n비트의 수를 비교하기 위한 회로는 22n개의 기입항을 진리표에 갖고 있으며, n=3이기만 해도 너무나 번거롭게 된다. 다행히 비교기 회로는 어느 정도의 규칙성을 갖고 있으므로 4비트 크기 비교기 설계에 대한 알고리즘을 유도해보자.

제5장 조합논리회로 설계 5.4 크기비교기(magnitude comparator) 4비트 크기비교기 A = B A > B

제5장 조합논리회로 설계 5.4 크기비교기(magnitude comparator) 4비트 크기비교기

제5장 조합논리회로 설계 5.5 디코더와 인코더 디코더(decoder) : 코드를 입력하여 서로 다른 정보로 바꾸는 회로 코드를 해석하여 정보를 출력 인코더(encoder) : 정보를 이진코드로 만들어 주는 회로 정보를 코드화하여 출력 디코더와 인코더를 사용한 디지털 시스템

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.1 디코더(decoder) n비트의 2진정보를 2n개의 서로 다른 정보로 바꿔 주는 조합논리회로 개념도 (1) 2X4 디코더

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.1 디코더(decoder) (2) 3X8 디코더

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.1 디코더(decoder) (3) BCD×10진 (BCD-to-decimal) 디코더

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.1 디코더(decoder) (4) 논리회로 구현 * 부울식 구현

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.1 디코더(decoder) (4) 논리회로 구현 * 전가산기와 전감산기 설계

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.2 인코더(encoder) 2n(또는 그 이하)개의 정보를 n비트의 2진정보로 만들어 주는 조합논리회로 개념도 (1) 8X3 인코더

제5장 조합논리회로 설계 5.5 디코더와 인코더 5.5.2 인코더(encoder) (2) 우선순위 인코더

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 디코더에 인에이블 입력을 추가하면 디코더/디멀티플렉서 기능을 한다. 3×8 디코더/디멀티플렉서

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 (1) 디멀티플렉서(demultiplexer, DEMUX) DUMUX는 하나의 데이터 입력이 있고 제어입력(control input)들의 값에 따라 출력 중의 하나에 데이터 입력이 연결된다. 디코더와 디멀티플렉서의 논리회로는 모두 근본적으로 동일하다. 디멀티플렉서의 데이터 입력은 디코더에서 인에이블 입력이다. 3×8 디코더는 1×8 디멀티플렉서가 된다. 디코더에서의 3개 입력(A, B, C)은 제어입력들로 출력을 선택. 인에이블 입력(E')은 DEMUX에서는 데이터 입력이 된다. 따라서 하나의 인에이블입력(E')과 3개의 데이터 입력(A, B, C)을 가지고 있는 디코더는 DEMUX로서 사용할 수 있으므로 3×8 디코더/디멀티플렉서라고 한다.

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 (2) 어드레스 디코더 설계 선택해야할 메모리 어드레스가 010이라고 하면 출력 Y2'가 사용된다.

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 (3) 조합논리회로(CSOP 식) 구현

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 (4) 4X16 디코더

제5장 조합논리회로 설계 5.5 디코더/디멀티플렉서 5.5.3 디코더/디멀티플렉서 (5) 디코더/디멀티플렉서 IC(74LS138)

제5장 조합논리회로 설계 5.6 멀티플렉서(multiplexer, MUX) 멀티플렉서(multiplex, MUX)는 선택될 데이터 입력 중의 하나를 하나의 출력으로 공급하는 조합논리회로 2n개의 데이터입력(data input)과 이들 입력 중에서 하나를 선택하기 위한 n개의 제어입력(control input) 그리고 1개의 데이터출력(data output)으로 이루어진다

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.1 2X1 MUX

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.1 2X1 MUX (1) 데이터 선택회로

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.2 4X1 MUX

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.3 8X1 MUX

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.4 부울식 구현 디코더는 외부에 OR 게이트를 사용하여 부울식을 구현 MUX는 OR 게이트를 가진 디코더라고 생각할 수 있다. 2n X1 MUX로 부울식 구현

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.4 부울식 구현 (1) 입력변수의 LSB를 MUX 입력 변수로 사용한 MUX 구현

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.4 부울식 구현 (2) 입력변수의 MSB를 MUX 입력 변수로 사용한 MUX 구현

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.4 부울식 구현 (3) 구현표를 사용한 MUX 구현 f(A,B,C) = (1,3,5,6)

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.4 부울식 구현 (4) 패리티 회로 설계 짝수 패리티 발생기 짝수 패리티 검사기

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.5 멀티플렉서 IC 8X1 데이터 셀렉터/멀티플렉서 (74LS151)

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.5 멀티플렉서 IC 4중 2X1 데이터 셀렉터/멀티플렉서 (74LS157)

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.5 멀티플렉서 IC : 데이터 셀렉터를 이용한 설계 (1) 어드레스 디코더 (2) CSOP 식

제5장 조합논리회로 설계 5.6 멀티플렉서 5.6.6 멀티플렉서와 디코더 비교 조합논리회로를 구현 디코더는 각 출력함수에 대하여 OR 게이트가 필요하다. 즉 2개의 출력함수가 있다면 모든 최소항들을 만드는 디코더 1개와 OR 게이트가 두 개 필요하다. MUX는 본질적으로 OR 게이트를 내부에 포함하고 있으나 출력이 1개이다. 따라서 2개 출력함수에 대하여 MUX는 OR 게이트는 필요가 없지만 두 개의 MUX가 필요하게 된다. 따라서 소수의 출력을 갖는 조합회로는 MUX를 가지고 구현시키는 것이 좋고, 많은 출력함수가 있는 조합회로는 디코더를 사용하는 것이 좋다. 디코더는 대부분 2진 정보의 해독(decoding)에 쓰이고, MUX는 다중 신호원과 단일 행선점 사이의 선택선 통로를 구성하는 데 이용된다.

제5장 조합논리회로 설계 5.7 ROM 기억장치(memory)는 프로그램 또는 데이터를 저장하는 장소 ROM 주기억장치(main memory)와 보조기억장치(auxiliary memory)로 구분 주기억장치는 ROM(Read Only Memory)과 RAM(Read Access Memory)으로 구성 ROM은 이미 저장된 내용을 읽을 수만 있고 새로운 내용을 저장할 수는 없다. RAM은 새로운 내용을 저장할 수도 읽을 수도 있다. 전원이 제거되어도 기억장치에 저장된 내용이 보존되는 것이 ROM이고 내용이 지워지는 것이 RAM이다. ROM 하나의 IC 패키지 내에 복잡한 조합논리회로를 구현 2진 정보에 대한 영구적 기억장소 본질적으로 고정된 2진 정보(binary information)의 집합이 저장되어 있는 기억소자 ROM은 저장되어 있는 내용마다 어드레스를 갖고 있어서 주소가 지정되면 그 주소에 해당하는 내용이 출력된다. 따라서, ROM은 현재 출력된 내용은 현재 주소에 의해서 결정되는 조합논리회로

제5장 조합논리회로 설계 5.7 ROM ROM 24×8 ROM 개략도

제5장 조합논리회로 설계 5.7 ROM 24×4 ROM 내부 논리구조

제5장 조합논리회로 설계 5.7 ROM 5.7.1 ROM 프로그래밍 ROM 출력은 n개 입력변수의 모든 최소항의 합 즉, 표준곱의 합(CSOP)으로 이루어지므로 임의의 부울식을 최소항의 합 형식으로 표시 부울식에 포함되지 않는 최소항들의 퓨즈를 끊어서 각 ROM 출력을 조합회로에 있는 출력변수들 중의 하나에 대한 부울식을 나타냄 n개 입력과 m개 출력의 조합논리회로에 대하여는 2n×m ROM이 필요 ROM 내부의 퓨즈를 끊는 것을 ROM을 프로그래밍(programming)한다고 한다. 설계자는 프로그램 정보를 주는 ROM 프로그램표(program table)를 설계한다. ROM 프로그램표는 입력(어드레스)과 출력에 대하여 프로그램 내용을 표 형태로 나타낸 것이다. 실제의 프로그램은 이 프로그램 표에 열거된 규격명세에 따르는 하드웨어(hardware) 과정이다..

제5장 조합논리회로 설계 5.7 ROM 5.7.1 ROM 프로그래밍 ROM 프로그램표

제5장 조합논리회로 설계 5.7 ROM 5.7.1 ROM 프로그래밍 ROM 논리구조 내의 메모리 배열 논리소자를 사용해서 간략하게 표현

제5장 조합논리회로 설계 5.7 ROM 5.7.2 ROM을 이용한 조합논리회로 설계 (1) 부울식 구현 보기 부울식 진리표

제5장 조합논리회로 설계 5.7 ROM 5.7.2 ROM을 이용한 조합논리회로 설계 (2) 제곱기 설계 진리표

제5장 조합논리회로 설계 5.7 ROM 5.7.2 ROM을 이용한 조합논리회로 설계 (2) BCD-7 세그먼트 코드변환기 설계 진리표

제5장 조합논리회로 설계 5.7 ROM 5.7.3 ROM 형식 ROM 2차원 구조

제5장 조합논리회로 설계 5.8 산술논리연산장치(ALU) 설계 산술논리연산장치(arithmetic logic unit, ALU)는 산술연산과 논리연산을 수행한다. ALU는 여러 선택선(select line)들을 사용하여 연산종류를 선택한다. 선택선이 n개이면 2n개의 서로 다른 연산들을 지정할 수 있다. 4비트 ALU 블록도

제5장 조합논리회로 설계 5.8 ALU 5.8.1 산술연산회로 산술연산회로의 기본요소는 이진가산기(binary adder) 이진가산기는 전가산기(FA)들을 직렬로 연결해서 구성 이진가산기의 데이터 입력을 외부에서 제어하여 여러 가지 형태의 산술연산을 수행 이진가산기의 B 입력과 입력자리올림(Cin)을 외부에서 제어

제5장 조합논리회로 설계 5.8 ALU 5.8.1 산술연산회로 B를 제어하는 선택 입력회로 설계

제5장 조합논리회로 설계 5.8 ALU 5.8.1 산술연산회로

제5장 조합논리회로 설계 5.8 ALU 5.8.2 논리연산회로

제5장 조합논리회로 설계 5.8 ALU 5.8.3 산술연산회로와 논리연산회로의 결합

제5장 조합논리회로 설계 5.8 ALU 5.8.4 ALU 설계 (1) 산술연산회로를 이용한 논리연산회로 설계 검토 XOR 연산과 NOT 연산은 그대로 사용해도 됨. OR 연산과 AND 연산이 문제가 됨. S2S1S0=100에서 출력을 OR 연산으로 만들기 위해서는 Ai를 (Ai+Bi)로 바꿔야 함. S2S1S0=110에서 출력을 AND 연산으로 만들기 위해서는 (Ai Bi)'를 AiBi로 바꿔야 함.

제5장 조합논리회로 설계 5.8 ALU 5.8.4 ALU 설계 (2) 산술연산회로를 이용한 논리연산회로 설계 유도 수정된 전가산기 입력함수들의 부울식.

제5장 조합논리회로 설계 5.8 ALU 5.8.4 ALU 설계 (2) 산술연산회로를 이용한 논리연산회로 설계 유도

제5장 조합논리회로 설계 5.8 ALU 5.8.4 ALU 설계 (2) 산술연산회로를 이용한 논리연산회로 설계 유도

제5장 조합논리회로 설계 5.8 ALU 5.8.4 ALU 설계 (3) 8비트 ALU 설계