6562211 c21 mark [read only]

Page 1


เกีย ่ วกับการจัดทําบทเรียนออนไลน์ รายวิชา 6562211 การออกแบบวงจรดิจท ิ ัล บทที่ 2 การดําเนินการเชงิ ตรรกศาสตร์ ิ ธุ โดยผู ้ชว่ ยศาสตราจารย์ธรี ะ กาญจนสน คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยราชภัฏนครปฐม 04/10/60

6562211 digital logic design

2

2


หัวข ้อสําคัญของรายวิชา 6562211

04/10/60

6562211 digital logic design

3

3


หัวข ้อสําคัญของบทที่ 2 ลอจิกเกต

04/10/60

ต้นแบบ ความคิด

การดําเนินการ เชงิ ตรรกศาสตร์ แบบพืน ่ ฐาน

NOT operation

XOR operation

OR operation

AND operation

NAND operation

NOR operation

XNOR

6562211 digital logic design

operation 4

4


บทนํ า ึ ษาระบบคอมพิวเตอร์ ในการศก ้ บาย ได ้นํ าระบบเลขฐานสองมาใชอธิ การทํางานเพราะมีธรรมชาติทค ี่ ล ้ายกัน ในบทนี้ กล่าวถึงการดําเนินการกับเลขฐานสอง ทีส ่ ง่ ผลให ้สามารถอธิบายการทํางานของระบบ คอมพิวเตอร์ ในระดับบิต นิบเบิล ้ ไบต์ เวิรด ์

04/10/60

6562211 digital logic design

5

5


บทนํ า ้ ึ ษา เป็ นระบบทีใ่ ชฐานสองระบุ ปริมาณข ้อมูลในการศก

ั ตัวเลข 0 1 อธิบายถึงการทํางานหรือไม่ทํางาน ด ้านกลไกโดยอาศย

5 Volt

0

1

False

0 Volt

ื่ สาร •คอมพิวเตอร์องิ ฐานสองในการสอ ิ หกในการสอ ื่ สาร •คนอิงฐานสบ •แทนสถานะจริง/สถานะเท็จ -ระดับแรงดันไฟฟ้ า 5V/ 0V -การติด/การดับ ของหลอดไฟ นํ ามาใช ้ อธิบายการทํางานของระบบคอมพิวเตอร์ •ต ้องเข ้าใจระบบฐานเลขทีเ่ กีย ่ วข ้องกัน 04/10/60

6562211 digital logic design

0

1 True

6

6


บทนํ า ื่ สาร ต ัวอย่างข้อมูลทีส ่ อ ื่ สารได้ ข้อมูลทีส ่ อ ข้อมูลทีจ ่ ดจําง่าย(hex.) ข้อมูลทีเ่ ป็นรูปกราฟ

1

1 1 1 0 0 0 1 0 1 0 3 8 A

0

ั แปลเป็นสญญาณ A=

1

1 1 1

0 0 0 1 0 1

0

0

่ ข้อมูล 0x38A ผ่านต ัวดําเนินการลอจิก NOT จะได้ผลล ัพธ์เป็น 0x075 เมือ ่ สง

NOT(A) = A = จากข ้อมูล A = 0x38A จะได ้ A = 0x075 04/10/60 6562211 digital logic design

1 0

0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 1 0 1 0 1 0 5 7

7

7


บทนํ า ั ญาณ “0” หรือ “1” ถูกสง่ จากต ้นทางไปปลายทาง สญ แรงดัน 0-0.8 V แทนลอจิก “0” แรงดัน 3-5 V แทนลอจิก “1” ้ โดยไม่ใชแรงดั นระหว่าง 2-3 V

0

1

0

1 0

1

0

Not used

0 04/10/60

6562211 digital logic design

1

0

8

8


ต ้นแบบความคิด

George Boole นักคณิตศาสตร์ ื่ มโยงตรรกศาสตร์กบ ผู ้เชอ ั คณิตศาสตร์

He was an English mathematician, educator, philosopher and logician. He worked in the fields of differential equations and algebraic logic, information age. 04/10/60

6562211 digital logic design

9

9


ต ้นแบบความคิด

Claude Shannon, he was an American mathematician, electrical engineer, and cryptographer known as "the father of information theory" 04/10/60

6562211 digital logic design

10

10


การดําเนินการเชงิ ตรรกศาสตร์ เป็ นวิธก ี ารเปลีย ่ นแปลงค่าอินพุตทีไ่ ด ้รับ ให ้เป็ นไปตามเงือ ่ นไขทีถ ่ ก ู กําหนดไว ้ เป็ นมาตรฐานทางตรรกศาสตร์

04/10/60

6562211 digital logic design

11

11


การดําเนินการเชงิ ตรรกศาสตร์ ต่อไปจะเรียกว่า logic operation ั ตัวดําเนินการพืน logic operation อาศย ้ ฐาน 3 ตัวหลัก

NOT ค่าอินพุต A ค่าอินพุต B

AND

OR Logic AND OR NOT Operation

ค่าเอาต์พต ุ Q

ผลของ logic operation จะได ้ค่าเอาต์พต ุ Q ตามเงือ ่ นไขทีก ่ ําหนดไว ้เป็ นมาตรฐาน

หล ังการประมวลผล มีการเปลีย ่ นแปลงค่า ขึน ้ กับตัวดําเนินการ 04/10/60

6562211 digital logic design

12

12


การดําเนินการเชงิ ตรรกศาสตร์ ้ ฐาน 3 ต ัวหล้กแล้ว นอกจากต ัวดําเนินการพืน ยังมี logic operation ทีเ่ กิดจากการผสมของ 3 ตัวหลัก

NOT+AND=NAND ค่าอินพุต A ค่าอินพุต B

NOT+OR=NOR Logic NAND XNOR NOR XOR Operation

XOR

XNOR

ค่าเอาต์พต ุ Q

ผลของ logic operation จะได ้ค่าเอาต์พต ุ Q ตามเงือ ่ นไขทีก ่ ําหนดไว ้เป็ นมาตรฐาน

หล ังการประมวลผล มีการเปลีย ่ นแปลงค่า ขึน ้ กับตัวดําเนินการ 04/10/60

6562211 digital logic design

13

13


NOT operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ NOT operation เป็ นลอจิก “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ เป็ นลอจิก “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0”

A 1 0 A NOT (A) A

NOT(A) NOT(0) NOT(1)

0 A 1

1 NOT (1) 0

0 NOT (0) 1

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

Q=A Q = NOT(A)

14

14


NOT operation NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0”

A

Q = A

1

0

A

0 0 1 1 0 0

0

1

Q

1 1 0 0 1 1

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

A 0 1

Q=A 1 0

Q=A Q = NOT(A) 15

15


NOT operation

C =

1 1 0 0

3 =

0 0 1 1

NOT

if the input is ‘1’, then the output is ‘0’. If the input is ‘0’, then the output is ‘1’.

04/10/60

NOT( C16 ) = 316

6562211 digital logic design

16

16


NOT operation

แบบฝึ กหัดที่ 3

NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “0” หรือค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “1” 0 1 00 0 1 00

04/10/60

6562211 digital logic design

4 4

17

17


AND operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ AND operation เป็ นลอจิก “1” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวเป็ นลอจิก “1”

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

Q = AB Q = (A) AND (B)

18

18


AND operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ AND operation เป็ นลอจิก “1” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวเป็ นลอจิก “1” ค่าอิน 0พุต A 1

AND 00 10 01 11 Operation

ค่าอิน 0 1พุต B

(A) AND (B) A AND B

0 0 1 1 AND 0 AND 1 AND 0 AND 1 0 0 0 1

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

ค่าเอาต์พต ุ 0 1 Q

6562211 digital logic design

Q = AB Q = (A) AND (B)

19

19


AND operation เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

A B 0 0 0 1 1 0 1 1

Q = A∙B 0 0 0 1 04/10/60

A 0 0 1 1

B 0 1 0 1

A

0 0 1 1 0 1

B

0 1 0 1 1 1

Q

0 0 0 1 0 1

6562211 digital logic design

Q=A∙B 0 0 0 1

20

20


AND operation

C = A =

1 1 0 0 1 0 1 0

8 =

1 0 0 0

AND

The output is ‘1’, if all inputs are ‘1’. The other outputs are ‘0’.

04/10/60

C16 AND A16 = C16  A16 = 816

6562211 digital logic design

21

21


AND operation AND

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

0 000 1 0 10

04/10/60

แบบฝึ กหัดที่ 3

6562211 digital logic design

0A

22

22


OR operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ OR operation เป็ นลอจิก “0” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวเป็ นลอจิก “0”

1 0พุต A ค่าอิน 0 1พุต B ค่าอิน

OR 1+0 1+1 0+1 0+0 Operation

ค่าเอาต์พต ุ 0 1 Q

A 0 0 1 1 OR B OR 0 OR 1 OR 0 OR 1 A OR B 0 1 1 1 เขียนในรูปสมการ คือ Q = A+B อ่านว่า Q = (A) OR (B) 04/10/60

6562211 digital logic design

23

23


OR operation เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

A B 0 0 0 1 1 0 1 1 04/10/60

Q = A+B 0

A 0 0 1 1

B 0 1 0 1

1

A

0 0 1 1 0 0

1

B

0 1 0 1 1 0

Q

0 1 1 1 1 0

1

6562211 digital logic design

Q=A+B 0 1 1 1

24

24


OR operation

C = A =

1 1 0 0 1 0 1 0

E =

1 1 1 0

OR

The output is ‘0’, if all inputs are ‘0’. The other outputs are ‘1’.

C16 OR A16 = C16 + A16 = E16 04/10/60

6562211 digital logic design

25

25


OR operation OR

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

11111110

04/10/60

แบบฝึ กหัดที่ 3

6562211 digital logic design

F E

26

26


้ ฐาน 3 ต ัวหล้กแล้ว นอกจากต ัวดําเนินการพืน ยังมี logic operation ทีเ่ กิดจากการผสมของ 3 ตัวหลัก

04/10/60

6562211 digital logic design

27

27


NOT+AND =NAND operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ NAND operation เป็ นลอจิก “0” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวเป็ นลอจิก “1” ค่าอิน 0พุต A 1 ค่าอิน 0 1พุต B

NAND 00=0 10=0 01=0 11=1 Operation

ค่าเอาต์พต ุ 1 0 Q

(A) 0 0 1 1 NAND (B) NAND 0 NAND 1 NAND 0 NAND 1 A NAND B 1 1 1 0 เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

Q = AB Q = (A) NAND (B) 28

28


NOT+AND =NAND operation เงือ ่ นไข: เอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

Q = A∙B

A B 0 0 0 1 1 0 1 1

01 01

A

B

Q=A∙B

0

0

01

0

1

01

1

0

01

1

1

10

A

0 0 1 1 0 1

B

0 1 0 1 1 1

Q

1 1 1 0 1 0

01 10 04/10/60

6562211 digital logic design

29

29


NOT+AND =NAND operation

AND NOT

NAND

C = A =

1 1 0 0 1 0 1 0

8 = 7=

1 0 0 0 (C)•(A) =8 0 1 1 1 (C)•(A) =7

Output is ‘1’, if all inputs are ‘1’. The other outputs are ‘0.

C16 NAND A16 = C16  A16 = 716 04/10/60

6562211 digital logic design

30

30


NAND operation NAND

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

00001010 11110101

04/10/60

แบบฝึ กหัดที่ 3

6562211 digital logic design

0 A F 5

31

31


NOT+OR =NOR operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ NOR operation เป็ นลอจิก “1” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวเป็ นลอจิก “0” ค่าอิน 0พุต A 1

NOR 0+0=0 1+0=1 0+1=1 1+1=1 Operation

ค่าอิน 0 1พุต B

(A) NOR (B) A NOR B

0 NOR 0 1

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

ค่าเอาต์พต ุ 1 0 Q

0 1 1 NOR 1 NOR 0 NOR 1 0 0 0

Q = A+B Q = (A) NOR (B) 32

32


NOT+OR =NOR operation เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ ค่าอินพุตลอจิกทุกตัวเป็ น “0”

A B

Q = A+B

0 0 0 1 1 0 1 1

01 10

A

A 0 0 1 1

B 0 1 0 1

Q=A+B 01 10 10 10

0 0 1 1 0 0

10

B 0 1 0 1 1 0 Q 10 0 0 0 0 1 1 1 1 1 1 0 0 Q=A+B 04/10/60

6562211 digital logic design

33

33


NOT+OR =NOR operation

OR NOT

NOR

C = A =

1 1 0 1 0 1

0 0

E = 1 =

1 1 1 0 0 0

0 (C)+(A) =E 1 (C)+(A) =1

The output is ‘0’, if all inputs are‘0’. The other outputs are ‘1’. 04/10/60

C16 NOR A16 = C16 + A16 = 116

6562211 digital logic design

34

34


NOT+OR =NOR operation แบบฝึ กหัดที่ 3 เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

NOR

11111111 00000000 OR เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

04/10/60

6562211 digital logic design

F F 0 0 NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “0” หรือค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “1”

35

35


XOR operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ XOR operation เป็ นลอจิก “1” ก็ตอ ่ เมือ ่ ค่าอินพุตแตกต่างกัน ค่าอิน 0พุต A 1 ค่าอิน 1พุต B 0

XOR 01 10 11 00 Operation

ค่าเอาต์พต ุ 1 0 Q

A 0 0 1 1 XOR B XOR 0 XOR 1 XOR 0 XOR 1 A XOR B 0 1 0 1 เขียนในรูปสมการ คือ อ่านว่า 04/10/60

6562211 digital logic design

Q = AB Q = (A) XOR (B) 36

36


XOR operation เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ ค่าอินพุตทุกตัวแตกต่างกัน

A B 0 0 0 1 1 0 1 1

Q = AB 0 1 1 0 04/10/60

A 0 0 1 1

B 0 1 0 1

A

0 0 1 1 0 0

B

0 1 0 1 1 0

Q

0 1 1 0 1 0

6562211 digital logic design

Q=AB 0 1 1 0

37

37


XOR operation XOR = exclusive OR operation

C = 1 1 0 0 A = 1 0 1 0

XOR

6 = 0 1 1 0 (C)(A) =6 The output is ‘1’, if all inputs are different..

The other outputs are ‘0’.

C16 XOR A16 = C16  A16 = 616 04/10/60

6562211 digital logic design

38

38


XOR operation XOR

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกแตกต่างกัน

011 0011 0

04/10/60

แบบฝึ กหัดที่ 3

6562211 digital logic design

6 6

39

39


XNOR operation เงือ ่ นไข: ค่าเอาต์พต ุ ของ XNOR operation เป็ นลอจิก “0” ก็ตอ ่ เมือ ่ ค่าอินพุตแตกต่างกัน ค่าอิน 0 1พุต A ค่าอิน 0พุต B 1

A XNOR B A XNOR B

ค่าเอาต์พต ุ 1 0 Q

0 0 1 1 XNOR 0 XNOR 1 XNOR 0 XNOR 1 1 0 1 0

เขียนในรูปสมการ คือ อ่านว่า 04/10/60

XNOR 00=0 01=1 10=1 11=0 Operation

6562211 digital logic design

Q = AB Q = (A) XOR (B) 40

40


XNOR operation เงือ ่ นไข: เอาต์พต ุ เป็ น “0” ก็ตอ ่ เมือ ่ ค่าอินพุตแตกต่างกัน

A B

Q = AB

0 0 0 1

01

1 0 1 1

01 04/10/60

A 0

B 0

Q=AB 01

0 1 1

1 0 1

10 10 01

10

A

0 0 1 1 0

10

B

0 1 0 1 1

0 0 0 1 1 1 1 0 1 0 Q=A  B

6562211 digital logic design

41

41


XNOR operation XNOR = XOR + NOT operation

XOR NOT

XNOR

C = A =

1 1 0 0 1 0 1 0

6 = 9 =

0 1 1 0 (C)(A) =6 1 0 0 1 (C)(A) =9

Output is ‘1’ if all inputs are different. The other outputs are ‘0’. 04/10/60

C16 XNOR A16 = C16  A16 = 916

6562211 digital logic design

42

42


XNOR operation XNOR

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกแตกต่างกัน

0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1

XOR เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกแตกต่างกัน

04/10/60

แบบฝึ กหัดที่ 3

6562211 digital logic design

6 6 9 9 NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “0” หรือค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น “1”

43

43


บทสรุป เมือ ่ จบบทเรียนนี้ สงิ่ ทีผ ่ ู ้เรียนควรได ้รับ คือ 1. เข ้าใจหลักการพืน ้ ฐานของ NOT-AND-OR-XOR 2. เข ้าใจหลักการของ AND+NOT=NAND 3. เข ้าใจหลักการของ OR+NOT=NOR 4. เข ้าใจหลักการของ XOR+NOT=XNOR

04/10/60

6562211 digital logic design

44

44


บทสรุป NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0” เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

1 1

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” NAND ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

1 1

AND

04/10/60

6562211 digital logic design

1 10

45

45


บทสรุป NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0”

OR

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

NOR

04/10/60

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

6562211 digital logic design

0 0 0 0

0 01

46

46


บทสรุป เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ NOT ก็ตอ ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0”

0 เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” 1 XOR ก็ตอ ่ เมือ ่ ค่าอินพุตแตกต่างกัน 1 0 0 เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” 1 XNOR ก็ตอ ่ เมือ ่ อินพุตลอจิกแตกต่างกัน 1 0 04/10/60

6562211 digital logic design

1 1 10 10 47

47


บทสรุป NOT

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิก เป็ น“1” หรือ ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกเป็ น “0”

AND

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “1”

OR

เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “0” ก็ตอ ่ เมือ ่ อินพุตลอจิกทุกตัวเป็ น “0”

XOR

04/10/60

1

1 1

0

0 0 เงือ ่ นไข: ค่าเอาต์พต ุ ลอจิกเป็ น “1” 0 1 ก็ตอ ่ เมือ ่ ค่าอินพุตแตกต่างกัน 1 0

6562211 digital logic design

1 1 48

48


หัวข ้อสําคัญของบทที่ 2 ลอจิกเกต

04/10/60

ต้นแบบ ความคิด

การดําเนินการ เชงิ ตรรกศาสตร์ แบบพืน ่ ฐาน

NOT operation

XOR operation

OR operation

AND operation

NAND operation

NOR operation

XNOR

6562211 digital logic design

operation 49

49


04/10/60

6562211 digital logic design

50

50


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.