intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

KỸ THUẬT ĐIỆN TỬ CHƯƠNG 2 HỆ SỐ TỔ HỢP

Chia sẻ: Dương Khắc Tuấn | Ngày: | Loại File: PDF | Số trang:106

240
lượt xem
27
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Các cổng AND, OR, NOT, . . . Là các phần tử logic cơ bản còn gọi là hệ tổ hợp đơn giản. Hệ tổ hợp: Có ngõ ra là các hàm logic theo ngõ vào.

Chủ đề:
Lưu

Nội dung Text: KỸ THUẬT ĐIỆN TỬ CHƯƠNG 2 HỆ SỐ TỔ HỢP

  1. TRƯỜNG ĐH CÔNG NGHIỆP TP.HCM KHOA CN ĐIỆN KỸ THUẬT ĐIỆN TỬ
  2. CHƯƠNG 2 HỆ TỔ HỢP MUÏC TIEÂU THÖÏC HIEÄN:
  3. KHÁI NIỆM CHUNG Các cổng AND, OR, NOT, . . . Là các phần tử logic cơ bản còn gọi là hệ tổ hợp đơn giản. Hệ tổ hợp: Có ngõ ra là các hàm logic theo ngõ vào. y1 y1 f x 1, x 2 ,...., x n x1 x2 y2 Hệ y2 f x 1, x 2 ,...., x n tổ hợp .................................... xn ym ym f x 1, x 2 ,...., x n
  4. PHƯƠNG PHÁP THIẾT KẾ Từ yêu cầu thực tế ta lập bảng trạng thái mô tả hoạt động của mạch. Dùng các phương pháp tối thiểu để tối thiểu hóa các hàm logic. Thành lập sơ đồ logic từ hàm logic. Thành lập sơ đồ hệ tổ hợp.
  5. MỘT SỐ MẠCH TỔ HỢP Mạch mã hóa – giải mã. Mạch chọn kênh – phân đường. Mạch so sánh. Mạch kiểm phát chẳn lẽ. Mạch số học.
  6. 2.1 MÃ HÓA Trong cuộc sống con người giao tiếp theo ngôn ngữ được qui ước. Trong kỹ thuật điện tử số tín hiệu được xử lý theo hệ nhị phân. Do đó yêu cầu đặt ra là tạo giao diện dễ dàng kết nối giữa con người và máy tính. Nghĩa là máy tính thực hiện được các phép tính do con người đặt ra.
  7. MÃ HÓA Để thực hiện được, yêu cầu đặt ra vấn đề mã hóa dữ liệu. Các lĩnh vực mã hóa như: Hệ thống số. Ký tự. Tập lệnh. Âm thanh. Hình ảnh. .........
  8. 2.1.1. Mã hóa số thập phân Khái niệm Để mã hóa số thập phân, người ta sử dụng số nhị phân 4 bit để biểu diễn. Việc sử dụng số nhị phân 4 bit để biểu diễn gọi là số BCD (Binary Code Decimal) V í dụ: 0 → 0000 5 → 0101 1 → 0001 6 → 0110 2 → 0010 7 → 0111 3 → 0011 8 → 1000 4 → 0100 9 → 1001
  9. Mã hóa số thập phân Phân loại Số nhị phân 4 bit 24 = 16 Ta chỉ chọn 10 trong 16 tổ hợp để mã hóa các ký tự từ 0 → 9. Mặc dù tồn tại nhiều mã BCD khác nhau nhưng thực tế người ta chia làm 2 loại chính: BCD có trọng số. BCD không có trọng số.
  10. Họ CMOS Seri 45XX Ví dụ: 4502
  11. Mã hóa số thập phân Mã BCD có trọng số : Mã BCD tự nhiên. Mã BCD số học. Mã BCD tự nhiên thường có trọng số được sắp theo thứ tự tăng dần. Ví dụ: Mã BCD 8421 Mã BCD 5421
  12. Mã hóa số thập phân Mã BCD số học là mã có tổng trọng số luôn bằng 9. Ví dụ: BCD → 2421 BCD → 5121 BCD → 84-2-1 Để tìm từ mã thập phân của số thập phân, ta lấy bù từ mã nhị phân của số bù 9 tương ứng.
  13. Mã hóa số thập phân Ví dụ: 3 → 0011 6 là bù 9 của 3 6 → 1100 Lấy nghịch đảo ta được: 0011 Vậy BCD số học có tính chất đối xứng qua một trục.
  14. Mã hóa số thập phân Mã BCD không có trọng số Là loại mã không cho phép phân tích thành đa thức theo cơ số của nó. Gọi là mã Gray, mã Gray thừa 3. Đặc trưng của mã Gray là bộ mã mà trong đó hai từ mã nhị phân đứng kế tiếp nhau chỉ khác nhau một bit. V í dụ: Mã Gray Mã BCD 2421 2 → 0011 2 → 0010 3 → 0010 3 → 0011 4 → 0110 4 → 0100
  15. GIỚI THIỆU CÁC BỘ MÃ Các mã BCD tự nhiên BCD 8421 BCD 5421 BCD quá 3 Số thập phân 0000 0000 0011 0 0001 0001 0100 1 0010 0010 0101 2 0011 0011 0110 3 0100 0100 0111 4 0101 1000 1000 5 0110 1001 1001 6 0111 1010 1010 7 1000 1011 1011 8 1001 1100 1100 9
  16. GIỚI THIỆU CÁC BỘ MÃ Các mã BCD số học BCD 2421 BCD 5121 BCD 84-2-1 Số thập phân 0000 0000 0000 0 0001 0001 0111 1 0010 0010 0110 2 0011 0011 0101 3 0100 0111 0100 4 1011 1000 1011 5 1100 1100 1010 6 1101 1101 1001 7 1110 1110 1000 8 1111 1111 1111 9
  17. GIỚI THIỆU CÁC BỘ MÃ Các mã BCD tự nhiên và mã Gray BCD 8421 BCD quá 3 Mã Gray Mã Gray quá Số thập 3 phân 0000 0011 0000 0010 0 0001 0100 0001 0110 1 0010 0101 0011 0111 2 0011 0110 0010 0101 3 0100 0111 0110 0100 4 0101 1000 0111 1100 5 0110 1001 0101 1101 6 0111 1010 0100 1111 7 1000 1011 1100 1110 8 1001 1100 1101 1100 9
  18. 2.1.2. Các phép tính số BCD Tính cộng Số thập phân Số nhị phân Số BCD 128 10000000 0001 0010 1000 Do số BCD chỉ biểu diễn từ 0 → 9. Nếu số thập phân lớn hơn 9 thì chia số thập phân thành nhiều đề-các. Mỗi đề-các được biểu diễn bằng 1 số BCD tương ứng.
  19. Tính cộng 5→ 0101 7→ 0111 3→ 0011 5→ 0101 8→ 1000 12 → 1100 số hiệu chỉnh → 0110 0001 0010 1 2
  20. • Tính trừ A–B=A+B 7 → 0111 0111 5 → 0101 1 0 1 0 ← bù 1 của 5 2 → 0010 10001 1 ← bù 2 của 5 0010 Bù 1 là đổi bit 0 thành bit 1 và ngược lại. Bù 2 là lấy bù 1 cộng thêm 1
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2