Bài giảng Nhập môn mạch số - Chương 5: Mạch tổ hợp: Mạch tính toán số học (ThS. Nguyễn Thanh Sang)
Số trang: 38
Loại file: pdf
Dung lượng: 1.32 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Nhập môn mạch số - Chương 5: Mạch tổ hợp: Mạch tính toán số học (ThS. Nguyễn Thanh Sang) cung cấp cho học viên những kiến thức về một số mạch logic tổ hợp thông dụng; thiết kế các mạch logic tổ hợp phức tạp sử dụng các mạch logic tổ hợp thông dụng;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn mạch số - Chương 5: Mạch tổ hợp: Mạch tính toán số học (ThS. Nguyễn Thanh Sang)NHẬP MÔN MẠCH SỐ Chương 5 – phần 1 Mạch tổ hợp: Mạch tính toán số học 1 Tổng quanChương này sẽ học về: - Một số mạch logic tổ hợp thông dụng - Thiết kế các mạch logic tổ hợp phức tạp sử dụng các mạch logic tổ hợp thông dụng 2 Phân biệt mạch tổ hợp và tuần tự MẠCH TỔ HỢP Mạch tổ hợp - Ngõ ra sẽ thay đổiinputs :: :: outputs lập tức khi ngõ vào thay đổi MẠCH TUẦN TỰ Mạch tổ hợp - Ngõ ra sẽ thay đổiinputs :: :: outputs phụ thuộc vào ngõ vào và trạng thái trước đó. Memory - Mạch có tính chất nhớ 3 Nội dung1. Mạch cộng (Carry Ripple (CR) Adder)2. Mạch cộng nhìn trước số nhớ - (Carry Look-Ahead (CLA) Adder)3. Mạch cộng/ mạch trừ4. Đơn vị tính toán luận lý (Arithmetic Logic Unit)5. Mạch giải mã (Decoder)/ Mạch mã hoá (Encoder)6. Mạch dồn kênh (Multiplexer)/ Mạch chia kênh (Demultiplexer)7. Mạch tạo Parity/ Mạch kiểm tra Parity8. Mạch so sánh (Comparator) 4 Nội dung1. Mạch cộng (Carry Ripple (CR) Adder)2. Mạch cộng nhìn trước số nhớ - (Carry Look-Ahead (CLA) Adder)3. Mạch cộng/ mạch trừ4. Đơn vị tính toán luận lý (Arithmetic Logic Unit)5. Mạch giải mã (Decoder)/ Mạch mã hoá (Encoder)6. Mạch dồn kênh (Multiplexer)/ Mạch chia kênh (Demultiplexer)7. Mạch tạo Parity/ Mạch kiểm tra Parity8. Mạch so sánh (Comparator) 51. Mạch cộng Carry Ripple (CR) 6 Mạch cộng bán phần (Half Adder) • Cộng 2 số 1 bit có 4 trường hợpSố nhớ Tổng xMạch cộng 1 bit có tổng và số ynhớ như thế này được gọi làmạch cộng bán phần (HA) Sơ đồ mạch 7 Mạch cộng nhị phân song song• Cộng những số có 2 hoặc nhiều bit – Cộng từng cặp bit bình thường – Nhưng ở vị trí cặp bit i, có thể có carry-in từ bit i-1 (Sẽ cộng vào vị trí kế tiếp) 8Thiết kế một bộ cộng toàn phần (Full Adder)Bộ cộng toàn phần (FA) – 3 ngõ vào (2 ngõ vào cho 2 số 1-bit cần tính tổng, và 1 ngõ vào cho số nhớ đầu vào (carry-in)) – 2 ngõ ra (1 ngõ ra cho tổng và 1 cho số nhớ đầu ra (carry-out)) 9Thiết kế một bộ cộng toàn phần (Full Adder) Bảng sự thật Ký hiệu 10 Thiết kế một bộ cộng toàn phần (Full Adder)Bảng sự thật Si xi yi ci ci 1 xi yi xi ci yi ci ci cIN ci 1 cOUT 11Thiết kế một bộ cộng toàn phần (Full Adder) Si xi yi ci ci 1 xi yi xi ci yi ci ci cIN ci 1 cOUT Ký hiệu Ký hiệu khác Sơ đồ mạch 12 Thiết kế một bộ cộng toàn phần (Full Adder)• Sử dụng lại mạch HASi xi yi ci ci 1 xi yi ci ( xi yi ) x y Sơ đồ mạch HA Sơ đồ mạch Sơ đồ mạch FA sử dụng lại HA 13 Mạch cộng Carry Ripple (CR)• Sơ đồ biểu diễn mạch cộng 4 bit song song sử dụng full adder 14 Mạch cộng Carry Ripple• Mạch FA bắt đầu với việc cộng các cặp bit từ LSB đến MSB – Nếu carry xuất hiện ở vị trí bit i, nó được cộng thêm vào phép cộng ở vị trí bit thứ i+1• Việc kết hợp như vậy thường được gọi là mạch cộng Carry-Ripple – vì carry được “ripple” ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn mạch số - Chương 5: Mạch tổ hợp: Mạch tính toán số học (ThS. Nguyễn Thanh Sang)NHẬP MÔN MẠCH SỐ Chương 5 – phần 1 Mạch tổ hợp: Mạch tính toán số học 1 Tổng quanChương này sẽ học về: - Một số mạch logic tổ hợp thông dụng - Thiết kế các mạch logic tổ hợp phức tạp sử dụng các mạch logic tổ hợp thông dụng 2 Phân biệt mạch tổ hợp và tuần tự MẠCH TỔ HỢP Mạch tổ hợp - Ngõ ra sẽ thay đổiinputs :: :: outputs lập tức khi ngõ vào thay đổi MẠCH TUẦN TỰ Mạch tổ hợp - Ngõ ra sẽ thay đổiinputs :: :: outputs phụ thuộc vào ngõ vào và trạng thái trước đó. Memory - Mạch có tính chất nhớ 3 Nội dung1. Mạch cộng (Carry Ripple (CR) Adder)2. Mạch cộng nhìn trước số nhớ - (Carry Look-Ahead (CLA) Adder)3. Mạch cộng/ mạch trừ4. Đơn vị tính toán luận lý (Arithmetic Logic Unit)5. Mạch giải mã (Decoder)/ Mạch mã hoá (Encoder)6. Mạch dồn kênh (Multiplexer)/ Mạch chia kênh (Demultiplexer)7. Mạch tạo Parity/ Mạch kiểm tra Parity8. Mạch so sánh (Comparator) 4 Nội dung1. Mạch cộng (Carry Ripple (CR) Adder)2. Mạch cộng nhìn trước số nhớ - (Carry Look-Ahead (CLA) Adder)3. Mạch cộng/ mạch trừ4. Đơn vị tính toán luận lý (Arithmetic Logic Unit)5. Mạch giải mã (Decoder)/ Mạch mã hoá (Encoder)6. Mạch dồn kênh (Multiplexer)/ Mạch chia kênh (Demultiplexer)7. Mạch tạo Parity/ Mạch kiểm tra Parity8. Mạch so sánh (Comparator) 51. Mạch cộng Carry Ripple (CR) 6 Mạch cộng bán phần (Half Adder) • Cộng 2 số 1 bit có 4 trường hợpSố nhớ Tổng xMạch cộng 1 bit có tổng và số ynhớ như thế này được gọi làmạch cộng bán phần (HA) Sơ đồ mạch 7 Mạch cộng nhị phân song song• Cộng những số có 2 hoặc nhiều bit – Cộng từng cặp bit bình thường – Nhưng ở vị trí cặp bit i, có thể có carry-in từ bit i-1 (Sẽ cộng vào vị trí kế tiếp) 8Thiết kế một bộ cộng toàn phần (Full Adder)Bộ cộng toàn phần (FA) – 3 ngõ vào (2 ngõ vào cho 2 số 1-bit cần tính tổng, và 1 ngõ vào cho số nhớ đầu vào (carry-in)) – 2 ngõ ra (1 ngõ ra cho tổng và 1 cho số nhớ đầu ra (carry-out)) 9Thiết kế một bộ cộng toàn phần (Full Adder) Bảng sự thật Ký hiệu 10 Thiết kế một bộ cộng toàn phần (Full Adder)Bảng sự thật Si xi yi ci ci 1 xi yi xi ci yi ci ci cIN ci 1 cOUT 11Thiết kế một bộ cộng toàn phần (Full Adder) Si xi yi ci ci 1 xi yi xi ci yi ci ci cIN ci 1 cOUT Ký hiệu Ký hiệu khác Sơ đồ mạch 12 Thiết kế một bộ cộng toàn phần (Full Adder)• Sử dụng lại mạch HASi xi yi ci ci 1 xi yi ci ( xi yi ) x y Sơ đồ mạch HA Sơ đồ mạch Sơ đồ mạch FA sử dụng lại HA 13 Mạch cộng Carry Ripple (CR)• Sơ đồ biểu diễn mạch cộng 4 bit song song sử dụng full adder 14 Mạch cộng Carry Ripple• Mạch FA bắt đầu với việc cộng các cặp bit từ LSB đến MSB – Nếu carry xuất hiện ở vị trí bit i, nó được cộng thêm vào phép cộng ở vị trí bit thứ i+1• Việc kết hợp như vậy thường được gọi là mạch cộng Carry-Ripple – vì carry được “ripple” ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Nhập môn mạch số Nhập môn mạch số Mạch tổ hợp Mạch tính toán số học Mạch logic tổ hợp Mạch logic tổ hợp phức tạpTài liệu liên quan:
-
Giáo trình kỹ thuật số - Phần 1 Đại số Boolean và vi mạch số - Chương 2
10 trang 159 0 0 -
Giáo trình điện tử căn bản chuyên ngành
0 trang 83 0 0 -
Kỹ thuật số - Chương 4 Mạch tổ hợp (Combinational Circuits)
56 trang 76 0 0 -
Giáo trình Điện tử số: Tập 1 - ThS. Trần Thị Thúy Hà, ThS. Đỗ Mạnh Hà
364 trang 73 0 0 -
Điều khiển logic và ứng dụng: Phần 1
116 trang 61 0 0 -
Nhập môn Kiến trúc máy tính: Phần 1
109 trang 50 0 0 -
Thiết kế mạch số dùng HDL-Thiết kế luận lý với Verilog
21 trang 41 0 0 -
Đề cương chi tiết học phần Kỹ thuật số
11 trang 35 0 0 -
Giáo trình Mạch logic số (Nghề: Sửa chữa thiết bị tự động hóa - Cao đẳng) - Trường Cao Đẳng Dầu Khí
68 trang 35 0 0 -
Điện tử cơ bản: Transistor trường ứng( FET)
60 trang 31 0 0