PowerPoint 프레젠테이션

Similar documents
<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

9장 순차논리 회로

1. 조합 (combinational) 논리회로에대해설명한것은? < 가 > 가출력신호가입력신호에의해서만결정되는논리회로이다. 나플립플롭과같은기억소자를갖고있는논리회로이다. 다출력신호가입력신호와현재의논리회로의상태에의해결정되는논리회로이다. 라기억능력을가진논리회로이다.

동기순차회로 p 조합논리회로 combinational logic circuit) v 출력이현재의입력에의해서만결정되는논리회로 p 순차논리회로 sequential logic circuit) v 현재의입력과이전의출력상태에의해서출력이결정 v 동기순차논리회로와비동기순차논리회로로

8장 조합논리 회로의 응용

Microsoft PowerPoint - hw8.ppt [호환 모드]

논리회로설계 6 장 성공회대학교 IT 융합학부 1

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

<4D F736F F F696E74202D20332EB5F0C1F6C5D0C8B8B7CEBFCD20B1B8C7F62E >

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

수없기때문에간단한부분으로나눠서구현하고, 이를다시합침으로써전체를구현하게 된다. 실험에서는이미구현된 4-Bit ALU인 74LS181 Chip을사용한다. 이 Chip은 4-bit의 Data input A, B와 Selection input 4 bit, Carry In 1

PowerPoint Presentation

1. 일련의순차적인수를세는회로는? < 가 > 가카운터 다디코더 나레지스터 라인코더 2. 입력펄스에따라미리정해진순서대로상태가변화하는레지스터로써발생회수를세거나동작순서를제어하기위한타이밍 (timing) 신호를만드는데가장적합한회로는? < 다 > 가범용레지스터 다

5_03.hwp

개요 데이터를저장할수있는기억소자 여러개의플립플롭으로구성. 메모리는단순데이터를저장하는소자이지만, 레지스터는저장뿐아니라저장된데이터를처리할수있는기능도있다. 카운터도클록펄스가입력되면미리정해진순서에따라상태가변하는레지스터이다. 카운터와레지스터의차이점 데이터를저장또는이동하는목적으로

PowerPoint Presentation

Microsoft PowerPoint - ch11_reg.pptx

ºÎ·ÏB

PowerPoint Presentation

Microsoft Word - logic2005.doc

목차 7 장조합논리회로 1. 가 / 감산기 2. 비교기 3. 디코더 4. 인코더 5. 멀티플렉서 6. 디멀티플렉서 7. 코드변환기 8. 패리티발생기 / 검출기 한국기술교육대학교전기전자통신공학부 1

Microsoft PowerPoint - 1-2장 디지털_데이터 .ppt

7장 조합 논리 회로

Microsoft PowerPoint - DSD03_verilog3a.pptx

논리회로설계 3 장 성공회대학교 IT 융합학부 1

10 장카운터

Microsoft PowerPoint - DSD03_verilog3b.pptx

Microsoft PowerPoint - 제10장.ppt [호환 모드]

Microsoft PowerPoint - hw4.ppt [호환 모드]

중간고사

v6.hwp

MAX+plusⅡ를 이용한 설계

슬라이드 1

Microsoft PowerPoint - CHAP-01 [호환 모드]

Microsoft PowerPoint - VHDL08.ppt [호환 모드]

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

Microsoft PowerPoint - 제05장.ppt [호환 모드]

Microsoft Word - PLC제어응용-2차시.doc

반도체메모리 메모리 (memory) 분류 순차액세스메모리 랜덤액세스메모리 RAM ROM DRAM SRAM Mask ROM Field PROM 반도체메모리의분류 Fuse-link PROM EPROM EEPROM - 2 -

4장 논리 게이트

歯15-ROMPLD.PDF

2009년2학기 임베디드시스템 응용

PowerPoint Presentation

6장 부울 함수의 간소화

Microsoft PowerPoint - 부호기와 복호기.PPT

<32B9AEC1A6C1F641335FC0FCB0F8415FC0FCB1E2A1A4C0FCC0DAA1A4C5EBBDC55F F E687770>

Microsoft PowerPoint - 강의자료8_Chap9 [호환 모드]

5.1 부울대수 ã 부울대수 (oolen lger) 를근거로한스위칭이론 (swithing theory) 은논리설계에있어서이론적인근거가되는수학적체계. ã 부울대수 - 부울상수와부울변수로구성, 0과 1의두개값을가짐 - 논리레벨의여러정의 논리 0 Flse Off Low No

5 장부울대수

Microsoft Word - Lab.4

1) 8 진수를 10 진수로변환 - 진수에자릿수에서 1 을뺀숫자를지수로한후해당숫자와곱해주는방식으로 10 진수로변환 2) 2 진수를 10 진수로변환 - 10 진수의숫자를해당진수로계속나누어나머지들을역순으로읽음. - 분수나소수인경우에는곱셈의방법으로구할수있음. 3) 10 진수

PowerPoint 프레젠테이션

디지털공학 5판 7-8장

Computer Architecture

PowerPoint 프레젠테이션

Microsoft PowerPoint - Verilog_Summary.ppt

실험 5

AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 소속 : 원광대학교전기 정보통신공학부

[2010 년디지털시스템설계및실험중간고사 2 답안지 ] 출제 : 채수익 1. (a) (10 pts) Robertson diagram Quotient 와 remainder 의 correction 을뒤로미루는것이 non-restoring division 이다. 즉, q =

ATmega128

그룹웨어와 XXXXX 제목 예제

프로그램카운터 (Program Counter) 명령레지스터 (Instruction Register) 누산기 (AC: Accumulator) 상태레지스터 (Status Register) PSWR(Program Status Word Register) 메모리주소레지스터 (M

Microsoft Word - logic2005.doc

. 고성능마이크로프로세서 LU 와레지스터 파일의구조 (2.). 직접디지털주파수합성기 (FS) 의구조 3. 고성능마이크로프로세서부동소수점연산기 (Floating-Point Unit) 구조 (2) (2.) (2.) 2. 암호화를위한 VLSI 구조와설계의개요 (2.) 다음참

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

6 강남구 청담지구 청담동 46, 삼성동 52 일대 46,592-46,592 7 강남구 대치지구 대치동 922번지 일대 58,440-58,440 8 강남구 개포지구 개포동 157일대 20,070-20,070 9 강남구 개포지구중심 포이동 238 일대 25,070-25,

27집최종10.22

황룡사 복원 기본계획 Ⅵ. 사역 및 주변 정비계획 가. 사역주변 정비구상 문화유적지구 조성 1. 정비방향의 설정 황룡사 복원과 함께 주변 임해전지(안압지) 海殿址(雁鴨池)와 분황사 등의 문화유적과 네트워크로 연계되는 종합적 정비계획안을 수립한다. 주차장과 광장 등 주변

도 1 명세서 도면의 간단한 설명 도 1은 본 발명의 바람직한 실시예에 따른 데이터 송수신 장치의 회로도이다. 도 2는 도 1에 도시된 등화기의 일 실시예를 보여주는 회로도이다. 도 3은 도 1에 도시된 프리엠퍼시스 회로의 일 실시예를 보여주는 회로도이다. 도 4는 본

Microsoft PowerPoint - es-arduino-lecture-03

Introduction to Computer Science

PowerPoint Presentation

SNU =10100 =minusby by1000 ÄÄto0.03exÄÄto0.03exÄÄ=10100 =minusby by1000 Ç»to0.03exÇ»to0.03exÇ»=10100 =minusby by1000 ÅÍto0.0

PowerPoint 프레젠테이션

한국기술교육대학교장영조 한국기술교육대학교전기전자통신공학부 1

API 매뉴얼

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

Microsoft Word - Experiment 5.docx

01. Start JAVA!

OCW_C언어 기초

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

(1) 주소지정방식 Address Mode 메모리접근 분기주소 명령어 직접번지 Reg. 지정 Reg. 간접 Base Index 간접 Immediate 상대번지 절대번지 Long 주소 Reg. 간접 Byte Access Bit Access 내부 Data M

Microsoft PowerPoint - 제12장.ppt [호환 모드]

Microsoft Word - 제6장 Beyond Simple Logic Gate.doc

Microsoft PowerPoint - 제06장.ppt [호환 모드]

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로

Microsoft PowerPoint - Ch16

Microsoft PowerPoint - Java7.pptx

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

歯03-ICFamily.PDF

Microsoft PowerPoint - M07_RTL.ppt [호환 모드]

Microsoft PowerPoint - VHDL10_full.ppt [호환 모드]

. 메모리의구조. 메모리개요 v 메모리번지레지스터 (MAR : memory address register) : 메모리액세스시특정워드의주소가 MAR 에전송된다. v 메모리버퍼레지스터 (MBR : memory buffer register) : 레지스터와외부장치사이에서전송되

MAX+plus II Getting Started - 무작정따라하기

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

<4D F736F F D20C3A520BCD2B0B32DC0CCB7B2B0C5B8E9B3AAB6FBBFD6B0E1C8A5C7DFBEEE322E646F63>

2주차: 입출력 제어 복습

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

초급과정 목차

Transcription:

생체계측 디지털논리회로 Prof. Jae Young Choi ( 최재영교수 ) 생체계측 (2014 Fall) Prof. Jae Young Choi

Section 01 논리게이트 디지털컴퓨터에서모든정보는 0 또는 1 을사용하여표현 게이트 (gate) 0, 1 의이진정보를처리하는논리회로여러종류가존재동작은부울대수를이용하여표현입력과출력의관계는진리표로표시 2

ND 게이트 모든입력이 1 인경우에만 1 을출력 ND 게이트기호와진리표 입력 () 입력 () 출력 () 0 0 0 0 1 0 1 0 0 1 1 1 ND 게이트의대수적표현 3

ND 게이트 4

OR 게이트 입력중최소한한개이상의입력이 1 을갖는경우 1 을출력 OR 게이트기호와진리표 입력 () 입력 () 출력 () 0 0 0 0 1 1 1 0 1 1 1 1 OR 게이트의대수적표현 5

OR 게이트 6

NOT 게이트 입력에대하여반대논리를출력 NOT 게이트기호와진리표 입력 () 출력 () 0 1 NOT 게이트의기호 1 0 NOT 게이트의대수적표현 7

OR 게이트 (Exclusive OR) 두입력이서로반대되는조건인경우 1 을출력 OR 게이트기호와진리표 입력 () 입력 () 출력 () 0 0 0 0 1 1 1 0 1 OR 1 1 0 OR 게이트의대수적표현 배타적 OR 여러개의입력중 1 의계수가홀수면 1 을출력 8

OR 게이트 (Exclusive OR) 9

NND 게이트 ND 와 NOT 게이트의결합형태로 ND 게이트와반대로동작한다. NND 게이트기호와진리표 입력 () 입력 () 출력 () 0 0 1 0 1 1 NND 1 0 1 1 1 0 NND 게이트의대수적표현 10

NND 게이트 11

OR 와 NOT 게이트의결합형태로 OR 게이트와반대로동작 NOR 게이트기호와진리표 NOR 게이트 입력 () 입력 () 출력 () 0 0 1 0 1 0 NOR 1 0 0 1 1 0 NOR 게이트의대수적표현 12

NOR 게이트 OR 와 NOT 게이트의결합형태로 OR 게이트와반대로동작 NOR 게이트기호와진리표 입력 () 입력 () 출력 () 0 0 1 0 1 0 1 0 0 NOR 1 1 1 NOR 게이트의대수적표현 13

유니버셜게이트 (Universal Gate) NND와 NOR 게이트를유니버셜게이트라한다. 모든게이트의구성이가능 ND 게이트 = (a) NND 게이트를사용한 ND 게이트 = () NOR 게이트를사용한 ND 게이트 14

유니버셜게이트 (Universal Gate) OR 게이트 NOT 게이트 = + (a) NOR 게이트를사용한 OR 게이트 (a) NND 게이트를사용한 NOT 게이트 = + () NND 게이트를사용한 OR 게이트 () NOR 게이트를사용한 NOT 게이트 15

Section 02 부울대수 (oolean lgebra) 논리회로의형태와구조를기술하는데필요한수학적인이론 부울대수를사용하면변수들의진리표관계를대수식으로표현하기에용이 동일한성능을갖는더간단한회로를만들기에편리하다. 부울대수를이용하여복잡한논리회를정확하고간결하게표현할수있음. 16

교환법칙 (commutative Law) 부울대수의기본법칙 결합법칙 (ssociative Law) 분배법칙 (Distributive Law) 다중부정 17

교환법칙 (commutative Law) = + = + =. =. = + = + + + 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 18

결합법칙 (ssociative Law) ( C) = ( ) C (+)+C = +(+C) C ( ) C ( C) (+)+ C +(+C ) 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 C = C (. ). C. (. C) C = C ( + ) + C + ( + C) 19

분배법칙 (Distributive Law) (+C) = + C C = C. ( + C) (. ) + (. C) C (+C) ( )+( C) 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 20

다중부정 21

부울대수의기본법칙 22

드모르강의정리 = = 23

순차논리회로 (Sequential logic circuit) 입력신호와논리회로의현재상태에의해출력이결정되는논리회로조합논리회로에출력이다시입력으로피드백 (feedback) 되는기억회로를포함순차논리회로는 1비트의기억능력을갖는다 R-S, J-K, D, T 플립플롭이대표적 24

R-S 래치 (Latch) NOR 게이트를이용한 R-S 래치 R(reset) Q S(set) Q NOR 게이트를이용한 R-S 래치 S R Q 0 0 불변 불변 1 0 1 0 0 1 0 1 1 1 불능 불능 래치의출력이변하는구간 ( 제어신호가 1 인구간 ) NND 게이트를이용한 R-S 래치의특성표 25

플립플롭 (Flip-Flop) 변경명령이있을때까지현재의상태를유지하는순차논리회로출력이다시입력으로피드백되어최종적인출력을을결정하는순차논리회로의가장기본적인회로상태를바꾸는신호는클럭신호가되거나혹은외부의입력신호가될수있다. 전이 (transition) 하는순간에만플립플롭을트리거하는방법을사용하면해결 26

플립플롭 (Flip-Flop) 27

R-S 플립플롭 래치에서클럭펄스가발생하는동안에만동작 R Q S SET Q CP CP ( 클럭펄스 ) S Q R CLR Q (a) 회로도 (b) 블럭도 R-S 플립플롭 R-S 플립플롭의특성표 Q R S Q(t+1) 0 0 0 Q 모든플립플롭의근본 2 개의입력이모두 1 인조건을불능함 논리게이트를가장적게사용함 0 0 1 1 0 1 0 0 0 1 1 불능 1 0 0 Q 1 0 1 1 1 1 0 0 1 1 1 불능 28

R-S 플립플롭 동작 29

D 플립플롭 동시에 1 이입력되는것을회로적으로차단 D Q D SET Q CP ( 클럭펄스 ) CP Q CLR Q (a) 회로도 (b) 블럭도 D 플립플롭 D 플립플롭의특성표 Q D Q(t+1) 1 비트데이터를저장하기에가장적합한플립플롭 입력 D 의값이출력이됨 0 0 Q 0 1 1 1 0 0 1 1 1 30

D 플립플롭 동작 31

J-K 플립플롭 입력이동시에 1 이입력되면를출력 ( 부정조건 ) Q K Q J SET Q CP CP ( 클럭펄스 ) J Q K CLR Q (a) 회로도 (b) 블럭도 [J-K 플립플롭 ] [J-K 플립플롭의특성표 ] Q J K Q(t+1) 0 0 0 Q 0 0 1 0 RS 플립플롭의부정조건을반전조건으로변형함 범용으로가장많이활용 0 1 0 1 0 1 1 상태반전 1 0 0 Q 1 0 1 0 1 1 0 1 1 1 1 상태반전 32

J-K 플립플롭 동작 33

J-K 플립플롭 J-K 플립플롭 TTL IC PR 은프리셋신호로, 0 을인가하면출력 Q 는입력에상관없이 1 을출력 CLR은클리어 ( 리셋 ) 신호로, 0을인가하면출력 Q 는입력에관계없이 1을출력 34

T 플립플롭 반전 (toggle) 기능을이용한단순카운터설계에활용 T Q TD SET Q CP CP ( 클럭펄스 ) Q CLR Q (a) 회로도 (b) 블럭도 T 플립플롭 Q T Q(t+1) 0 0 Q 0 1 상태반전 1 0 Q 1 1 상태반전 35

T 플립플롭 동작 36

조합논리회로 (Combinational logic circuit) 입력과출력을가진논리게이트의집합출력은현재의입력에의해결정순차논리회로와비교해기억능력이없다가산기, 감산기, 멀티플렉서, 디멀티플렉서가대표적인조합논리회로이다. 37

조합논리회로 (Combinational logic circuit) 가산기 : 2진수의덧셈을하는회로감산기 : 가신기응용해서구현비교기 : 2진수의크기를비교디코더 : 코드화된데이터로부터정보를찾아내는논리회로인코더 : 디코더의반대기능으로데이터를코드화하는데사용멀티플렉서 : 여러개의회로가단일회선을공동으로이용하여신호를전송하는데필요한회로디멀티플렉서 : 단일회선상의디지털신호를수신회로로전송하는데필요한회로 38

순차논리회로의현재출력값은현재의입력뿐만아니라이전상태의출력값에의해결정 순차논리회로는조합논리회로와기억소자로구성, 기억소 자가궤환 (feedback) 을형성하며연결 기억소자는 2 진정보를저장할수있는장치로구성, 가장널 리사용되는것은플립플롭 순자논리회로 (Sequential logic circuit) 조합논리회로와기억소자 ( 플립플롭 ) 로구성됨 클록펄스 (clock pulse) 가있는순차논리회로에서는기억소자부분에클록펄스의입력부분이있음 39

동기식 (synchronous) vs. 비동기 (asynchronous) 식순차논리회로 논리회로에서는항상지연이존재, 논리소자에 0 또는 1 이입력되면즉시이에응답하는출력이나오는것이아니라짧은시간이경과된후출력 이런지연문제를해결하기위한방법으로동기식회로와비동기식회로의개념이도입 동기식순차회로 클록펄스가들어오는시점에서상태가변화하는회로 클록생성기 (clock generator) 에의해생성 비동기식순차회로 클록펄스에영향을받지않고현재입력되는입력값이변화하는순서에따라동작하는논리회로 입력값이변화하는경우에만상태전이가발생하기때문에, 클록이거의없는기억소자 (unlocked memory device) 를사용 결론적으로비동기회로의정확한동작은입력타이밍에의존하기때문에마지막입력변화에서회로가안정적으로동작하도록설계 40

두개이상의입력을이용하여이들의합을출력하도록하는조합논리회로이다. 반가산기 (Half dder) 두개의입력과출력합 (Sum) 과올림수 (Carry) 가사용 반가산기의계산법과진리표 가산기 (dder) + C S 올림수 (C) 합 (S) 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 [ 그림 2-3] 반가산기 [ 표 2-1] 반가산기의진리표 41

반가산기 (Half dder) 반가산기 (Half dder) 두개의입력과출력합 (Sum) 과올림수 (Carry) 가사용 자리올림수 (C) 는입력 와 의값이모두 1 일때발생 42

올림수와합에대한부울대수식 반가산기의논리회로 반가산기 (Half dder) Carry Sum S 카르노도표 C [ 그림 2-4] 반가산기의논리회로 43

두입력, 2 진수 와 그리고하위비트에서발생한자리올림수를포함하여 2 진수세개를더하는조합논리회로 전가산기의계산과진리표 전가산기 (Full dder) 하위비트 Carry + C C 0 S C 0 C S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 [ 그림 2-5] 전가산기 [ 표 2-2] 전가산기의진리표 44

전가산기 (Full dder) 두입력, 2 진수 와 그리고하위비트에서발생한자리올림수를포함하여 2 진수세개를더하는조합논리회로 45

전가산기 (Full dder) 두입력, 2 진수 와 그리고하위비트에서발생한자리올림수를포함하여 2 진수세개를더하는조합논리회로 46

전가산기 (Full dder) 간략화된부울대수식을 OR 게이트를사용하여설계 47

전가산기 (Full dder) 간략화된부울대수식을 OR 게이트를사용하여설계 48

전가산기 (Full dder) 전가산기의올림수와합에대한부울대수식 Carry C 0 C 0 Sum C0 C0 C0 C0 전가산기의논리회로 S C 0 C [ 그림 2-6] 전가산기의논리회로 49

전가산기 (Full dder) 논리회로 50

병렬가산기 전가산기 (Full dder) 전가산기를병렬로연결하면여러비트로구성된 2 진수의덧셈연산을수행할수있음 4 개의전가산기를병렬로연결해서 4 비트의 2 진수덧셈을수행하는병렬가산기 즉 = 3 2 1 0 와 = 3 2 1 0 의덧셈을수행하는것으로최하위비트의덧셈결과에서발생한자리올림수는 C 1 이된다. 그다음비트의덧셈에서발생하는자리올림수는 C 2 이다. 상위비트에서의자리올림수는 C 3 와 C 4 가존재한다. 51

감산기 (Subtractor) 두개이상의입력의차를출력반감산기 (Half Subtractor) 두개의입력과출력차 (difference) 과빌림수 (borrow) 가사용반감산기의계산과진리표 - Y D Y 빌림수 () 차 (D) 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 [ 그림 2-7] 반감산기 [ 표 2-3] 반감산기의진리표 52

감산기 (Subtractor) 반감산기 (Half Subtractor) 두개의입력과출력차 (difference) 과빌림수 (borrow) 가사용 반감산기의계산과진리표 53

반감산기 (Half Subtractor) 반감산기의빌림수와차에대한부울대수식 orrow Y 반감산기의논리회로 Diff Y Y Y Y D [ 그림 2-8] 반감산기의논리회로 54

전감산기 (Full Subtractor) 두개의입력과빌림수를사용하여뺄셈수행 전감산기의계산과진리표 (-Y- 0 ) 수행 Y 0 D 0 0 0 0 0 상위비트빌림수 - 0 Y D 0 0 1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 [ 그림 2-9] 전감산기 [ 표 2-4] 전감산기의진리표 55

전감산기 (Full Subtractor) 두개의입력과빌림수를사용하여뺄셈수행 (--r 0 ) 56

전감산기 (Full Subtractor) 카르노도표와부울대수식을이용한전감산기논리회로 전감산기의논리회로 57

병렬가감산기 전감산기 (Full Subtractor) 디지털장치에서는별도로감산기를사용하지않고, 가산기에게이트를추가해부호선택신호로뺄셈연산을수행 병렬가산기입력 에 OR 게이트를추가해서만든병렬가감산기 OR 게이트에입력되는부호선택신호의값이 0 이면뺄셈연산을그대로수용. 따라서 + 의연산을수행 부호선택신호의값이 1 이면 OR 게이트의또다른입력 의부호를변경해 +(-) 의연산을수행 58

전감산기 (Full Subtractor) 병렬가감산기를활용해 1111-1010 을수행하면? 59

멀티플렉서 (Multiplexer) 여러개의입력선중하나의입력선만을출력에전달해주는조합논리회로 Input 0 Input 1 Input 2 Output Input 3 S 0 S 1 출력 0 0 Input 0 0 1 Input 1 1 0 Input 2 S 0 S 1 1 1 Input 3 [ 그림 2-10] 입력이 4 개인멀티플렉서의회로도 [ 표 2-5] 입력이 4 개인멀티플렉서의진리표 60

디멀티플렉서 (Demultiplexer) 멀티플렉서의역기능을수행 선택선이 N 개인경우 2 N 개의출력선이존재 Output 0 Output 1 Output 2 Input Output 3 S 0 S 1 출력 0 0 Output 0 S 1 S 0 0 1 Output 1 1 0 Output 2 1 1 Output 3 [ 그림 2-12] 출력이 4 개인디멀티플렉서의회로도 [ 표 2-6] 입력이 4 개인멀티플렉서의진리표 61