chuyển đổi mã và giải mã (Code Conversion and Decoder) A. Phần tóm tắt lý thuyết. 1. Mã và chuyển đổi mã. ở mã BCD ta đã sử dụng 1 nhóm mã hệ 2 gồm 4 bit để biểu diễn các số ở hệ 10 từ 1 đến 9. Quá trình này đ-ợc gọi là sự mã hoá. T-ơng tự nh- vậy ta có thể dùng 1 nhóm mã hệ 2 nhiều bit hơn để mã hoá các chữ cái, các ký hiệu khác (+, -, &, %, $ . ) hoặc cả một tập hợp lệnh cho tr-ớc của máy tính. | BÀI 4 CHưyỂN Đổi MÃ VÀ GlẢl MÃ Code Conversion and Decoder A. PHAN TÓM TẮT LÝ THUyET. 1. Mã và chuyển đổi mã. Ở mã BCD ta đã sử dụng 1 nhóm mã hệ 2 gồm 4 bit để biểu diễn các số ở hệ 10 từ 1 đến 9. Quá trình này đ Ợc gọi là sự mã hoá. T ơng tự nh vậy ta có thể dùng 1 nhóm mã hệ 2 nhiều bit hơn để mã hoá các chữ cái các ký hiệu khác - . hoặc cả một tập hỢp lệnh cho tr ốc của máy tính số. VỚI một dãy n chữ số hệ 2 n bit ta có 2n bộ giá trị khác nhau đại diện cho 2n các ký hiệu hoặc các lệnh cần mã hoá. Nếu số ký hiệu và lệnh cần mã hoá là N N 2n Nếu N 2n thì số nhóm mã n bit vừa đủ để mã hoá N ký hiệu. Nếu N 2n thì sẽ cồn 1 số nhóm mã n bit thừa và đ Ợc dùng vào mục đích khác nh phát hiện lỗi hoặc sửa sai trong quá trình truyền thông tin. Trong giáo trình lý thuyết ta đã tìm hiểu mã hoá số của hệ 10 bằng mã BCD 8421 việc chuyển mã hệ 2 sang mã Gray mã hệ 2 sang mã bù 2. 2. Giải mã. Là quá trình ng Ợc lại vối mã hoá. Nghĩa là từ 1 bộ giá trị của nhóm mã n bit ta tìm lại đ Ợc 1 trong N ký hiệu hoặc lệnh t ơng ứng. a Giải mã nhị phân Binary decoder Mạch giải mã là một mạch logic tổ hỢp thực hiện việc chuyển đổi từ mã này sang mã khác. Trong giải mã nhị phân nếu mã vào có n bit thì mã ra có 2n bit. Đó là giải mã vào n ra 2n. Về nguyên tắc hoạt động và kết cấu của sơ đồ logic thì giải mã giống nh phân kênh. Tuy nhiên việc sử dụng chúng thì khác nhau. Theo lý thuyết toán học muốn mã hoá 4 số thấp phân 0 1 2 3 ta cần 4 tổ hỢp mã nhị phân vối hai ký hiệu A1 A0 . Muốn mã hoá 8 số thập phân 0 1 2 3 4 5 6 7 ta cần 8 tổ hỢp mã nhị phân vối 3 ký hiệu A2 A1 A0. Muốn mã hoá 16 số thập phân 0 1 . 15 ta cần 16 tổ hỢp mã nhị phân bốn ký hiệu A3 A2 A1 A0 . 35 Hình ve d ối đây giúp ta có khái niệm về cách thiết kế logic cho giải mã từ nhị phân ra mã 8 Binary - to - Octal decoder . Đa sô các mạch giải mã bán trên thị tr òng hiện nay đ Ợc thiết kế vối đầu ra tác động ở mức logic thấp active - low output . Sở dĩ nh vậy vì cửa ĐẢO nói chung tác động nhanh hơn KHÔNG ĐẢO. Nh vậy ta chỉ cần .