Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
760,67 KB
Nội dung
Chương 3: HỆ TỔ HP I Giới thiệu : Mạch logic chia làm loại: - Hệ tổ hợp (Combinational Circuit) - Hệ (Sequential Circuit) Hệ tổ hợp mạch mà ngõ phụ thuộc vào giá trò ngõ vào Mọi thay đổi ngõ vào làm ngõ thay đổi theo Ngõ vào (INPUT) CỔNG LOGIC Ngõ (OUTPUT) Cách thiết kế: - Phát biểu toán - Xác đònh số biến ngõ vào số biến ngõ - Thành lập bảng giá trò rõ mối quan hệ ngõ vào ngõ Ngõ vào Xn-1 … X1 X0 … 0 … 1 Ngõ Ym-1 … Y1 Y0 - Tìm biểu thức rút gọn ngõ phụ thuộc vào biến ngõ vào - Thực sơ đồ logic Vd: Thiết kế hệ tổ hợp có ngõ vào X, Y, Z; ngõ F, G - Ngõ F ngõ vào có số bit nhiều số bit 0; ngược lại F = - Ngõ G giá trò nhò phân ngõ vào lớn nhỏ 6; ngược lại G = F XY XY 00 01 11 10 Z X Y Z F G 0 0 0 1 1 0 0 XZ 0 YZ F=XY+YZ+XZ 1 1 G XY 0 Z 00 01 11 10 1 1 1 1 XY 1 1 1 XY G=XY+XY= XY F=XY+YZ+XZ G=XY+XY= XY X Y X Y Z F 0 0 0 0 0 1 1 0 1 1 1 1 1 Z G 0 1 1 0 F G Trường hợp heä tổ hợp không sử dụng tất 2n tổ hợp ngõ vào, tổ hợp không sử dụng ngõ có giá trò tùy đònh A B C D F2 F1 F0 Vd: Thiết kế hệ tổ hợp có ngõ vào biểu 0 0 0 0 diễn cho số maõ BCD 0 1 0 0 Nếu giá trò ngõ vào 0 0 1 nhỏ ngõ có 0 1 0 giá trò bình 0 1 phương giá trò ngõ 1 1 vào; ngược lại giá trò 0 1 ngõ giá trò ngõ 1 0 vào trừ 1 0 F2 = A + B C D + B C D F1 = A D+ B C D + B C D F0 = A D+ B D + A B C D 1 1 1 0 1 1 1 0 1 1 X X X X X X X X X X X X X X X X X X Chuyển đổi từ Nhị phaân sang Gray A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 D 1 1 1 1 G3G2G1G0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 1 0 Chuyển đổi từ Gray sang nhò phaân G3G2G1G0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 1 0 A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 D 1 1 1 1 III Hệ chuyển mã (Code Conversion): - Hệ chuyển mã hệ tổ hợp có nhiệm vụ làm cho hệ thống tương thích với nhau, hệ thống dùng mã nhò phân khác Mã nhò phân A Hệ chuyển mã Mã nhò phân B - Hệ chuyển mã có ngõ vào cung cấp tổ hợp mã nhò phân A ngõ tạo tổ hợp mã nhò phân B Như vậy, ngõ vào ngõ phải có số lượng từ mã 10 MẠCH SO SÁNH Comparators The function of a comparator is to compare the magnitudes of two binary numbers to determine the relationship between them In the simplest form, a comparator can test for equality using XNOR gates How could you test two 4-bit numbers for equality? AND the outputs of four XNOR gates A1 B1 A2 B2 A3 B3 Output A4 B4 39 Comparators IC comparators provide outputs to indicate which of the numbers is larger or if they are equal The bits are numbered starting at 0, rather than as in the case of adders Cascading inputs are provided to expand the comparator to larger numbers A0 A1 A2 A3 Cascading inputs B0 B1 B2 B3 COMP A A>B A>B A=B A=B AB A>B A>B A=B A=B A=B A=B A