5 불 대수 IT CookBook, 디지털 논리회로.

Slides:



Advertisements
Similar presentations
I am Computer I am Computer 4 장 데이터의 표현 방식과 연산 4.1 아날로그신호와 디지털 신호 4.2 숫자의 표현 방식 4.3 문자의 표현 방식 4.4 문자, 숫자를 제외한 데이터의 표현방식 4.5 컴퓨터에서의 정보처리 : 연산 4.6 데이터의 처리.
Advertisements

수학 7- 가 문자와 식 > 일차방정식의 풀이 > 교과서 p.111 일차방정식의 활용 수업계획수업활동.
3 학년 문제가 남느냐, 내가 남느냐 1. ( 아씨방 일곱 동무 ) 아씨의 방에는 바느질을 위한 친구가 몇 명이 있었나요 ? 정답은 ? 일곱.
관세법 (Customs Law) 제 1 장 관세법의 기초. Ch 1. 관세법의 기초 학습 내용 3 3 관세법의 목적과 구성 관세법의 적용원칙 기간과 기한의 개념 4 4 서류의 송달.
CHAPTER 5 KARNAUGH MAPS( 카노 맵 ) This chapter in the book includes: Objectives Study Guide 5.1Minimum Forms of Switching Functions 5.2Two- and Three-Variable.
디 지 털 공 학디 지 털 공 학 한국폴리텍 V 대학.
한빛미디어㈜ IT COOKBOOK academy.hanb.co.kr 한빛미디어㈜ IT COOKBOOK brainstorming 프로젝트 매니저 (PM) 선정 웹사이트의 기능별 분류 프로젝트 주제 선정 선정된 프로젝트 주제 발표.
일 시 : (목) 장 소 : 문산종합사회복지관장) 파주시문산종합사회복지관 기관안내.
성공취업! 지금부터… 면접편.
통합인증기준 작성편람 및 심사편람 공청회 한국경영교육인증원 인증 현황 소개 손태원 수석부원장.
Mathematics for Computer Graphics
3장. 디지털 회로 Lecture #3.
Chapter 4 암호 수학 제 2부 대수구조 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
제2장 부울대수와 논리 게이트 내용 2.1 논리신호 2.2 기본 논리함수 : NOT 게이트(INV 게이트)/ AND 게이트/ OR 게이트 2.3 부울대수 : 부울대수의 정의와 사용 / 부울대수의 기본법칙/ 쌍대성/ 드모르강 정리 2.4 만능 게이트 : NAND.
성공취업! 지금부터… 면접편.
최저가낙찰제의 입찰금액 적정성 심사 시 절감사유서 작성·평가 가이드라인 설명회 2008년 7월 22일 (화)
추석특집: 특별프로 대한민국 NO.1 약사를 찾아서 약사와 함께하는 인터뷰 추석 뉴스.
학생 포트폴리오 ☻ 포트폴리오(portfolio)는 port와 folio의 결합어로써 라틴어에서 유래된 말입니다. Port는 옮긴다는 의미가 있고, Folio는 나무의 잎(서류,문서)의 의미를 가지고 있으며, 오늘날에는 파일보관철, 서류보 관철, 기록철의 의미를 가지고.
쌍둥이의 탄생 제주 아라중 영재학급 1학년 강나연.
Computer System Architecture
교육 PROCESS 제일엠앤이주식회사.
Computer System Architecture
COMPUTER ARCHITECTIRE
주요 내용 부울 대수 부울 함수의 표현 카노우 맵(Karnaugh Map) 논리 회로의 최소화.
6 논리식의 간략화 IT CookBook, 디지털 논리회로.
논리회로 설계 기초 (1) Lecture #1.
제3장 부울식의 간략화 내용 3.1 부울식의 대수적 간략화
부울대수(Boolean Algebra)
3. 게이트레벨 최소화.
논리회로 및 실험 4변수 Karnaugh map
1장. 디지털 논리 회로 다루는 내용 논리 게이트 부울 대수 조합 논리회로 순차 논리회로.
빛의 합성과 색 인지 곽석우, 황병준.
with 신 동 면 교수님 임지영 장영태 조재영 황선희 황예빈
컴퓨터 구조 2장. 논리회로의 활용.
07 Quine-McCluskey 최소화 알고리즘
3. 게이트레벨 최소화.
생명과학Ⅰ.
CHAPTER 3. 벡터(Vector) 3-1 벡터와 스칼라 (Vector and Scalars)
수학8가 대한 92~95 쪽 Ⅳ. 연립방정식 1. 연립방정식과 그 풀이 및 활용 >끝내기전에(9/9) 끝내기 전에.
Chapter 06. 논리식의 간소화.
연립방정식 활용 수학8가 대한 87~89 쪽 Ⅳ. 연립방정식
이산수학(Discrete Mathematics)  명제의 동치 (Propositional Equivalence)
3.2 학교수학의 목표 수 학 과 신 원 경.
– 소방공무원 공사상자 발생방지를 위한 – 소방활동 안전사고 방지대책
z 변환 - z 변환의 정의 - 유한 길이 신호의 z 변환 해석 : 극점과 영점과 수렴영역
Chapter 5. 자료의 연산과 논리회로 e-learning Computers.
2. Boole 대수와 논리 게이트.
복잡계 물리 사이버 과학영재교육센터 여름캠프 과학조교 최재원
08. 선천성 및 유소아 질환 1. 선천성 유전질환 1) 유전학적으로 본 병인의 분류
Ⅰ. 보안환경.
2 수의 체계 IT CookBook, 디지털 논리회로.
Loading.
목 차 1. 개요 2. 방침관리의 현상 및 문제점 3. 개선 방향 4. 과제 5. Q&A Appendix
과학 중학교 8학년 2학기 Ⅷ. 혼합물의 분리, 1.순물질과 혼합물
선천이상 (congenital anomalies)
5장. 유아발달에 영향을 주는 생물학적 기초: 유전
Convergence Security 융합보안학과 17학번 이재승.
KS9050 CAT 설정 * 중요 * 버전이 E2.00 일 경우는 반드시 업데이트 하셔야 합니다.
과목명: IT 표준 (표준화강좌) 교재: 미래사회와 표준, KSA 한국표준협회, 2007
11. 결산.
수학8가 대한 92~95 쪽 Ⅳ. 연립방정식 1. 연립방정식과 그 풀이 및 활용 >끝내기전에(9/9) 끝내기 전에.
수학 2 학년 1 학기 문자와 식 > 부 등 식 ( 2 / 2 ) 부등식의 성질 이용 풀기.
6 논리식의 간략화.
갈등관리 슈퍼 초 울트라 다이나믹 D조 club.cyworld.com/elwh.
“알콜중독자 대상 심리안정 프로그램”.
초파리.
4장. 관계 대수와 SQL 관계 데이터 모델에서 지원되는 두 가지 정형적인 언어
Ch. 10 벡터적분법. 적분정리 적분을 곡선(선적분), 면(면적분), 고체에 대한 적분으로 확장
회계 교육자료 재경부.
아프타성 구내염- 환자 교육용.
Presentation transcript:

5 불 대수 IT CookBook, 디지털 논리회로

학습목표 기본 논리식의 표현 방법을 알아본다. 불 대수의 법칙을 알아본다. 논리회로를 논리식으로 논리식을 논리회로로 표현하는 방법을 알아본다. 곱의 합(SOP)과 합의 곱(POS), 최소항(minterm)과 최대항(maxterm)에 대해 알아본다.

1. 기본 논리식의 표현 2. 불 대수 법칙 3. 논리회로의 논리식 변환 4. 논리식의 회로구성 5. 불 대수식의 표현 형태 목 차 1. 기본 논리식의 표현 2. 불 대수 법칙 3. 논리회로의 논리식 변환 4. 논리식의 회로구성 5. 불 대수식의 표현 형태 6. 불 대수 법칙을 이용한 논리식의 간소화

Section 01 기본 논리식의 표현 기본적인 불 대수식은 AND, OR, NOT을 이용하여 표현 완전한 논리식은 입력 항목들의 상태에 따른 출력을 결정하는 식 X=0 and Y=1 일 때 출력을 1로 만들려는 경우 출력 논리식 X=0 or Y=1 일 때 출력을 1로 만들려는 경우 출력 논리식 (X=0 and Y=1) or (X=1 and Y=0) 일 때 출력을 1로 만들려는 경우 출력 논리식

Section 01 기본 논리식의 표현 1입력 논리식, 2입력 논리식, 3입력 논리식 입력 출력 X F 1 입력 출력 X Y 1 입력 출력 X Y Z F 1 1입력 논리식 입력 출력 X Y F 1 3입력 논리식 2입력 논리식

Section 01 기본 논리식의 표현 2입력 논리식 예 3입력 논리식 예 입력 출력 X Y F 1 X=0 또는 Y=0일 때, 1 X=0 또는 Y=0일 때, 1을 출력하는 논리식 X=1이거나 (Y=0이고 Z=1)일 때, 1을 출력하는 논리식 입력 출력 X Y Z X=1 1

Section 02 불 대수 법칙 불 대수 공리(boolean Postulates) P1 X = 0 or X = 1 P2 0 • 0 = 0 P3 1 • 1 = 1 P4 0 + 0 = 0 P5 1 + 1 = 1 P6 1 • 0 = 0 • 1 = 0 P7 1 + 0 = 0 + 1 = 1

Section 02 불 대수 법칙 불 대수 기본 법칙 1. X+0=0+X=X 2. X·1=1·X=X 3. X+1=1+X=1 7. 8. 9. 교환법칙(commutative law) 10. X+Y=Y+X 11. XY=YX 결합법칙(associate law) 12. (X + Y) + Z = X + (Y + Z) 13. (XY) Z = X (YZ) 분배법칙(distributive law) 14. X (Y + Z) = XY + XZ 15. X + YZ = (X+Y)(X+Z) 드모르간의 정리(De Morgan's theorem) 16. 17. 흡수 법칙(absorptive law) 18. X + XY = X 19. X(X+Y) = X 합의의 정리(consensus theorem) 20. 21.

Section 02 불 대수 법칙 진리표를 이용한 분배법칙 X + YZ = (X+Y)(X+Z)의 증명 동일한 결과 X Y Z 좌측식 우측식 Y·Z X+Y·Z X+Y X+Z (X+Y)(X+Z) 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 동일한 결과

Section 02 불 대수 법칙 드모르간의 정리 증명 드모르간의 일반식 동일한 결과 X Y X+Y 좌측식 우측식 0 0 1 0 0 1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 동일한 결과

Section 02 불 대수 법칙 합의의 정리 증명 입력 X Y Z XY YZ 1 동일한 결과

Section 02 불 대수 법칙 드모르간의 정리 예제

Section 03 논리회로의 논리식 변환 원래의 회로에 게이트를 거칠 때마다 게이트의 출력을 적어주면서 한 단계씩 출력 쪽으로 나아가면 된다. 논리식 유도 과정 논리회로

Section 03 논리회로의 논리식 변환 논리식 유도 예1 논리식 유도 예2

Section 03 논리회로의 논리식 변환 논리식 유도 예3

Section 04 논리식의 회로 구성 AND, OR, NOT을 이용하여 논리식으로부터 회로를 구성.(AND-OR로 구성된 회로) 보수 입력 사용 NOT 게이트 사용

Section 04 논리식의 회로 구성 회로 예 AND-OR OR- AND

Section 04 논리식의 회로 구성 회로 예 다단계 논리회로

Section 05 불 대수식의 표현 형태 1. 곱의 합과 최소항 곱의 합(Sum of Product, SOP) SOP의 구성은 1 단계는 AND항(곱의 항, product term)으로 구성되고, 2 단계는 OR항(합의 항, sum term)으로 만들어진 논리식. 최소항(Minterm) 최소항 : 표준 곱의 항 표준 곱의 항이란 함수에 모든 변수를 포함하고 있음. minterm Non minterm

Section 05 불 대수식의 표현 형태 진리표로부터 최소항식을 표현하는 방법 입력 출력 a b f 1 1 (a=0 AND b=1) OR (a=1 AND b=0) OR (a=1 AND b=1) 일 때, f = 1이다. 또는 ( AND b=1) OR (a=1 AND ) OR (a=1 AND b=1) 일 때, f = 1이다. 또는 OR OR 일 때, f = 1이다.

Section 05 불 대수식의 표현 형태 2변수 최소항의 표현 방법 a b 최소항 기호 0 0 m0 0 1 m1 1 0 m2 0 0 m0 0 1 m1 1 0 m2 1 1 m3

Section 05 불 대수식의 표현 형태 3변수 최소항의 표현 방법 a b c 최소항 기호 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 3변수 최소항의 표현 방법 x y z f 최소항 기호 0 0 0 1 0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 예제 5-1 다음 진리표를 이용하여 f 와 를 최소항식으로 나타내어라. a b c 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 4변수 최소항의 표현 방법 a b c d 최소항 기호 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 [Example]

Section 05 불 대수식의 표현 형태 2. 합의 곱과 최대항 [최대항의 예] 합의 곱 구성 : 1 단계는 OR항(합의 항, sum term)으로 구성되고, 2 단계는 AND항(곱의 항, product term)으로 만들어진 논리식. 모든 변수를 포함하는 OR항을 맥스텀(maxterm) 또는 최대항이라 한다. [최대항의 예] [합의 곱의 예 ]

Section 05 불 대수식의 표현 형태 최대항 표현 방법 a b 최대항 기호 0 0 0 1 1 0 1 1 a b c 최대항 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 2변수인 경우 3변수인 경우

Section 05 불 대수식의 표현 형태 a b c d 최대항 기호 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 4변수인 경우

Section 05 불 대수식의 표현 형태 [Example] 입력 출력 a b f 0 0 0 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 예제 5-2 다음 최대항 식을 진리표로 만들어 보고, 논리식을 구해보아라. 예제 5-2 다음 최대항 식을 진리표로 만들어 보고, 논리식을 구해보아라. x y z f 최대항 기호 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 3. 최소항과 최대항과의 관계 최소항은 출력이 1인 항을 SOP로 나타낸 것이고, 최대항은 출력이 0인 항을 POS로 나타낸 것이다. 최소항과 최대항은 반대의 성질을 가진다. a b c f 최소항 기호 최대항 관 계 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 05 불 대수식의 표현 형태 최소항을 부정하면 최대항 최대항을 부정하면 최소항

Section 06 불 대수 법칙을 이용한 논리식의 간소화 (1)식을 간소화하는 과정 (1) (2) (3) (4) X+X=X를 이용 X+X=X를 이용

Section 06 불 대수 법칙을 이용한 논리식의 간소화 (2)식을 간소화하는 과정 (1) (2) (3) (4)

Section 06 불 대수 법칙을 이용한 논리식의 간소화 예제 5-3 논리식 를 간소화하여라.

Section 06 불 대수 법칙을 이용한 논리식의 간소화 간소화하는 과정 예

Section 06 불 대수 법칙을 이용한 논리식의 간소화 예제 5-4 다음 진리표를 보고 논리식을 구하고 간소화하여라. a b c f 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Section 06 불 대수 법칙을 이용한 논리식의 간소화 2변수로 나타낼 수 있는 모든 경우 2변수로 나타낼 수 있는 모든 경우의 논리식 a b f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 1 n개의 입력 변수가 있을 때 진리표의 행의 개수는 개이며, 개의 서로 다른 함수가 존재. n=2 n=3 n=4

5장 불 대수 끝