Mã BCD và mã dư 3 MÃ BCD (Binary Coded Decimal) Cấu tạo: dùng từ nhị phân 4 bit để mã hóa 10 kí hiệu thập phân, nhưng cách biểu diễn vẫn theo thập phân. Ví dụ đối với mã NBCD, các chữ số thập phân được nhị phân hoá theo trọng số như nhau 23, 22, 21, 20 nên có 6 tổ hợp dư, ứng với các số thập phân 10,11,12,13,14 và 15. Sự xuất hiện các tổ hợp này trong bản tin được gọi là lỗi dư. . | Mạch mã hóa và giải mã Một số loại mã thông dụng Mã BCD và mã dư 3 Mã Gray Mã chẵn lẻ Mạch mã hoá Mạch mã hoá từ thập phân sang BCD 8421 Mạch mã hoá ưu tiên Mạch giải mã Mạch giải mã 7 đoạn Mạch giải mã nhị phân Bài giảng Điện tử số 91 Mã BCD và mã dư 3 MÃ BCD Binary Coded Decimal Cấu tạo dùng từ nhị phân 4 bit để mã hóa 10 kí hiệu thập phân nhưng cách biểu diễn vẫn theo thập phân. Ví dụ đối với mã NBCD các chữ số thập phân được nhị phân hoá theo trọng số như nhau 23 22 21 20 nên có 6 tổ hợp dư ứng với các số thập phân 10 11 12 13 14 và 15. Sự xuất hiện các tổ hợp này trong bản tin được gọi là lỗi dư. Ứng dụng Do trọng số nhị phân của mỗi vị trí biểu diễn thập phân là tự nhiên nên máy có thể thực hiện trực tiếp các phép tính cộng trừ nhân chia theo mã NBCD. Nhược điểm chính của mã là tồn tại tổ hợp toàn Zero gây khó khăn trong việc đồng bộ khi truyền dẫn tín hiệu. Mã Dư-3 Cấu tạo được hình thành từ mã NBCD bằng cách cộng thêm 3 vào mỗi tổ hợp mã. Như vậy mã không bao gồm tổ hợp toàn Zero. Ứng dụng để truyền dẫn tín hiệu mà không dùng cho việc tính toán trực tiếp. Thập phân BCD 8421 Mã Dư 3 0 0000 0011 1 0001 0100 2 0010 0101 3 0011 0110 4 0100 0111 5 0101 1000 6 0110 1001 7 0111 1010 8 1000 1011 9 1001 1100 Bài giảng Điện tử sô 92 Mã Gray Mã Gray còn được gọi là mã cách 1 là loại mã mà các tổ hợp mã kế nhau chỉ khác nhau duy nhất 1 bit. Loại mã này không có tính trọng số. Do đó giá trị thập phân đã được mã hóa chỉ được giải mã thông qua bảng mã mà không thể tính theo tổng trọng số như đối với mã BCD. Mã Gray có thể được tổ chức theo nhiều bit. Bởi vậy có thể đếm theo mã Gray. Cũng tương tự như mã BCD ngoài mã Gray chính còn có mã Gray dư-3. Thập phân Gray Gray Dư 3 0 0000 0010 1 0001 0110 2 0011 0111 3 0010 0101 4 0110 0100 5 0111 1100 6 0101 1101 7 0100 1111 8 1100 1110 9 1101 1010 10 1111 1011 11 1110 1001 12 1010 1000 13 1011 0000 14 1001 0001 15 1000 0011 Bài giảng Điện tử số .