Top Banner
Hc vin công ngh BCVT Khoa K Thut Đin T II Bi ging K Thut S CHƯƠNG 4: MẠCH LOGIC TỔ HỢP MẠCH MÃ HOÁ MẠCH GIẢI MÃ MÃCH GHÉP KÊNH MẠCH PHÂN KÊNH MẠCH SỐ HỌC MẠCH TẠO BIT KIỂM TRA CHẲN LẼ ALU
28

Mach Logic

Dec 24, 2015

Download

Documents

hanspkt

kỹ thuật logic cơ bản
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

MẠCH MÃ HOÁ

MẠCH GIẢI MÃ

MÃCH GHÉP KÊNH

MẠCH PHÂN KÊNH

MẠCH SỐ HỌC

MẠCH TẠO BIT KIỂM TRA CHẲN LẼ

ALU

Page 2: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

MÃ HOÁ 8 ĐƯỜNG SANG 3 ĐƯỜNG8 ngõ vào chuyển thành 3 ngõ ra dạng số nhị phân 3 bit. Chỉ có 1 ngõ vào ở mức tích cực tương ứng với chỉ một tổ hợp mã số 3 ngõ ra; tức là mỗi 1 ngõ vào sẽ cho ra 1 mã số 3 bit khác nhau. Với 8 ngõ vào (I0 đến I7) thì sẽ có 8 tổ hợp ngõ ra nên chỉ cần 3 ngõ ra (Y2, Y1, Y0).        

MẠCH MÃ HOÁ

Page 3: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Bang trạng thái mạch mã hoá 8 sang 3

Ngõ ra:Y0 = I1 + I3 + I5 + I7Y1 = I2 + I3 + I6 + I7Y2 = I4 + I5 + I6 +I7

Page 4: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Y0 = I1 + I3 + I5 + I7

Y1 = I2 + I3 + I6 + I7

Y2 = I4 + I5 + I6 +I7

Sơ đồ mạch mã hoá 8 sang 3

Page 5: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

MẠCH MÃ HOÁ 10 SANG 4 ĐƯỜNG

Page 6: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Bảng hoạt động Mạch mã hoá 10 sang 4 đường

Page 7: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Sơ đồ mạch mã hoá 10 sang 4

Page 8: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Mạch Mã hoá ưu tiên 4 sang 2 đường

Y0

Y1

I 0

I 1

I 2

I 3

Ngõ vao Ngõ ra

I0 I1 I2 I3 Y1 Y0

x x x 0

x x 0 1

x 0 1 1

0 1 1 1

1 1

1 0

0 1

0 0

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

3231 .IIIY

32130 .. IIIIY

Ngõ vào tác động mức 0

Ngõ ra mức cao

Page 9: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Mạch Mã hoá ưu tiên 8 sang 3 đường

74LS148

10

11

12

13

1

2

3

4

5

9

7

6

14

15

D0

D1

D2

D3

D4

D5

D6

D7

EI

A0

A1

A2

GS

EO

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Page 10: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Bảng hoạt động Mạch Mã hoá ưu tiên 8 sang 3 đường

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Input Output

EI D0 D1 D2 D3

D4 D5 D6 D7 GS A2 A1 A0 E0

1 X X X X X X X X 1 1 1 1 0

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

0 X X X X X X X 0 0 0 0 0 1

0 X X X X X X 0 1 0 0 0 1 1

0 X X X X X 0 1 1 0 0 1 0 1

0 X X X X 0 1 1 1 0 0 1 1 1

0 X X X 0 1 1 1 1 0 1 0 0 1

0 X X 0 1 1 1 1 1 0 1 0 1 1

0 X 0 1 1 1 1 1 1 0 1 1 0 1

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

Page 11: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Mã hoá ưu tiên 10 sang 4 đường

74LS147

10

11

12

13

1

2

3

4

5

9

7

6

14

D1

D2

D3

D4

D5

D6

D7D8

Q0

Q1

Q2

Q3

D9

Page 12: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

Mạch giai mã 2 sang 4 đường

IC74139

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

2 ngõ input

Ngõ điều khiển tích cực mức thấp

Ngõ ra tích cực mức thấp

Page 13: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

Bang hoạt động: Mạch giai mã 2 sang 4 đường IC74139

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Page 14: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+VccMạch giai mã 2 sang 4 đường IC74139

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=0,BA=00, ngõ ra Y0=0

Các ngõ ra khác đều bằng 1

Page 15: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=0,BA=01, ngõ ra Y1 =0

Các ngõ ra khác đều bằng 1

Page 16: Mach Logic

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=0,BA=10, ngõ ra Y2=0

Các ngõ ra khác đều bằng 1

Page 17: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=0,BA=11, ngõ ra Y3=0

Các ngõ ra khác đều bằng 1

Page 18: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=1,BA=00:

Các ngõ ra khác đều bằng 1

Page 19: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=1,BA=01:

Các ngõ ra khác đều bằng 1

Page 20: Mach Logic

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=1,BA=10:

Các ngõ ra khác đều bằng 1

Page 21: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

74LS139

23

1

4567

AB

G

Y0Y1Y2Y3

+Vcc

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Khi G=1,BA=00:

Các ngõ ra khác đều bằng 1

Page 22: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Input Output

G B A Y0 Y1 Y2 Y3

0 0 0 0 1 1 1

0 0 1 1 0 1 1

0 1 0 1 1 0 1

0 1 1 1 1 1 0

1 X X 1 1 1 1

Biểu thức ngõ ra:

ABGY ..0

ABGY ..1

ABGY ..2

ABGY ..3

Bang hoạt động: Mạch giai mã 2 sang 4 đường IC74139

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Page 23: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

Mạch giai mã 3 sang 8 đường IC 74138

74LS138

1

2

3

6

4

5

15

14

13

12

11

10

9

7

A

B

C

G1

G2A

G2B

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

3 ngõ vao

3 Ngõ điều khiển

8 ngõ ra

Tích cực mức thấp

Page 24: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

BẢNG HOẠT ĐỘNG:

Mạch giai mã 3 sang 8 đường IC 74138

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Page 25: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

BIỂU THỨC NGÕ RA: Mạch giai mã 3 sang 8

ABCGGGY BA ..... 2210

ABCGGGY BA ..... 2211

ABCGGGY BA ..... 2212

ABCGGGY BA ..... 2213

ABCGGGY BA ..... 2214

ABCGGGY BA ..... 2215

ABCGGGY BA ..... 2216

ABCGGGY BA ..... 2217

Page 26: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Mạch giai mã BCD sang thâp phân

74LS42

15

14

13

1

2

3

4

5

6

7

8

A

B

C

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y9

Y8

Y7

12

9

10

D

Ngõ vao mã BCD

10 ngõ ra

tác động ở

mức thấp

Page 27: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Ví dụ: Ứng dụng Mạch giải mã BCD sang thập phân

Page 28: Mach Logic

Hoc viên công nghê BCVTKhoa Ky Thuât Điên Tư II

Bai giang Ky Thuât Sô

CHƯƠNG 4: MẠCH LOGIC TỔ HỢP

Ví dụ: Ứng dụng Mạch giải mã tạo hàm Boole

74LS138

1

2

3

6

4

5

15

14

13

12

11

10

9

7

A

B

C

G1

G2A

G2B

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7