2421--8421 - PDFCOFFEE.COM

  1. Home
  2. 2421--8421
2421--8421

2421--8421

  • Author / Uploaded
  • Trần Lộc

TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN ------------ BÀI TẬP KĨ THUẬT XUNG SỐ Giáo viện hướng dẫn :

Views 399 Downloads 104 File size 228KB

Report DMCA / Copyright

DOWNLOAD FILE

Citation preview

TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN ------------ BÀI TẬP KĨ THUẬT XUNG SỐ Giáo viện hướng dẫn : Đặng Bá Lư Sinh viên thực hiện : Trần Hoàng Quân Lớp : 09T4 Nhóm : 7B Mã sinh viên : 102144091145 Đề :16 THIẾT KẾ MẠCH CHUYỂN MÃ BCD 2421 SANG BCD 8421 NHẬN XÉT: Trong các thiết bị ñiện tử số, ñể biễu diễn 10 chữ số thập phân từ 0 ñến 9, người ta dùng 4 bit ñể tổ hợp nên tạo ra ñược 16 tổ hợp khác nhau.Ta chỉ dùng 10 tổ hợp trong 16 tổ hợp nên tạo ra ñựơc nhiều hệ mã khác nhau trong ñó có 6 tổ hợp thừa.Những hệ mã ñó là: mã BCD 8421, BCD 7421, BCD 5421, BCD 2421, Gray, Dư 3. a b c d x y z k BCD 2421 BCD 8421 * Thực hiên: - Mỗi mạch có 4 ñầu ra x,y,z,k mỗi ñầu ra là một hàm của 4 biến vào a,b,c,d. Lập bảng K cho mỗi ñầu ra. - Tạo biểu thức tối giản của nguyên hàm ñánh vòng các ô làm hàm ra bằng 1, của ñảo hàm ñánh vòng các ô làm hàm ra bằng 0. - Trong bảng K tổ hợp thừa ta ñánh X.. - Để thiết kế mạch logic OR-AND ta chỉ cần tạo biểu thức tối giản OR-AND của nguyên hàm. - Để thiết kế mạch NAND – NAND ta phủ ñịnh 2 lần nữa biểu thức tối giản của nguyên hàm. - Để thiết kế mạch logic NOR-AND ta tạo biểu thức tối giản OR-AND của ñảo hàm, sau ñó phủ ñịnh một lần. - Để thiết kế mạch logic AND – OR ta phủ ñịnh ñảo hàm của các hàm ñến cấp biến. - Để thiết kế mạch logic NOR – NOR ta phủ ñịnh 2 lần dạng AND-OR ñã khai triển I.Bả ng công tác Mã thập Phân 0 1 2 3 4 5 6 7 8 9 Mã BCD 2421 Tổ hợp thừa Mã BCD 8421 a 0 0 0 0 0 1 1 1 1 1 b 0 0 0 0 1 0 1 1 1 1 c 0 0 1 1 0 1 0 0 1 1 d 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 x 0 0 0 0 0 0 0 0 1 1 y 0 0 0 0 1 1 1 1 0 0 z 0 0 1 1 0 0 1 1 0 0 k 0 1 0 1 0 1 0 1 0 1 x x x x x x x x x x x x x x x x x x x x x x x x Mỗi cột x , y , z , k là một hàm của bốn biến a, b, c, d . II) Lập biểu thức logic cho các ñầu ra Dạng tổng các tích x abcd y a bc dza b cd k a b c d abcd ab cd ab cd ab cd abc d abc d ab cd Dạng tích các tổng x (a b c d )(a b c (a b c d )(a b c y (a b c z (a b c k d )(a b abc d abc d abc d abcd d )(a b c d )(a b c d )(a b c c d )(a b d )(a b d )(a b c d )(a b (a b c d )(a b c d )(a b c d) c d) d )(a b c d )(a b c d )(a b c d )(a b c d )(a b c d )(a b c d )(a b c d )(a b c d) c d) c d) III) Rút gọn biểu thức 1. Phương pháp bảng K a) Đánh vào những ô toàn 0: c cd ab 00 01 11 10 00 0 0 0 0 01 0 x x x 11 0 0 10 x x 0 x x cd ab 00 0 00 01 01 0 x 11 b c 11 0 x 0 10 x y ab x bc b 10 0 ab x bc 0 x cd ab ac 00 01 00 0 0 01 0 x 11 10 11 x 0 x x z a c ac cd ab 00 01 00 0 01 0 11 0 10 x 0 10 x 0 x ac 11 10 0 x x x 0 x x d k d b. Đánh vào những ô toàn 1 cd ab 00 01 11 10 x x 00 x 01 11 10 1 x x 1 bc x x bc cd ab 00 01 11 10 1 x x x 1 1 x x 00 01 11 bc 10 1 x ab y bc ab cd ab 00 11 01 00 1 01 ac x 11 1 1 10 x x z cd ab x ac 11 1 x x 11 1 1 x 1 x k 10 1 01 10 x x 01 00 1 ac ac 00 10 d x x d Lập biểu thức lôgic cho tất cả các ñầu ra sau khi ñã rút gọn bằng bảng K Từ bảng K ở trên ta lập biểu thức cho các ñầu ra: x bc y bc ab z ac a c k d hay x y z k b c ab bc a c ac d 2) Rút gọn biểu thức bằng ñịnh lý: Đầu x: x(a,b,c,d)= ∑ (6,7,14,15) =a Đầu y: bcd y(a,b,c,d)= abcd abcd abcd abcd a bcd abcd bcd bcd ∑ (4,5,8,9,10,11,12,13) y= a bcd =a a ab ab c bcd cd da bcd abc abcd bcd d bcd bcd ab c ab c bc ab Đầu z: z(a,b,c,d)= a bcd ab ab abc cd ab cd ab d ab cd cd cd abcd ab cd ∑ (2,3,6,7,8,9,12,13) = a b cd ab cd abcd a bcd ab cd ab cd abcd abc d =ab a ab c abc bc Đầu k: = a c ac k(a,b,c,d)= ∑ (1,3,5,7,9,11,13,15) c = a b cd ab cd =abd a =ad bd =d ad a a bcd bcd ab d abd ab cd ab cd abcd abcd bc IV)Thiết kế mạch 1. Thiết kế mạch OR – AND Biểu thức lôgic của mạch OR-AND x bc y bc ab z ac a c k d x d d c c b b a a y z k 2.Thiết kế mạch dạng AND – OR Biểu thức logic x bc y y (a b)(b c ) z z (a c)(a c ) k k d x d d c c b b a a y z k 3.Thiết kế mạch dạng NOR - AND x x b c y y a b bc z z a c ac k k d x d d c c b b a a y z k 4.Thiết kế mạch dạng NAND - NAN D x x bc y y bc ab z z ac a c ac .a c k k d x d d c c b b a a bc .ab y z k 5.Thiết kế mạch dạng NOR - NOR x x b c y y a b bc (a b)(b c ) (a b)(b c ) (a b) (b c ) z k z d a c ac (a c)(a c ) (a c)(a c ) (a x d d c c b b a a y c) (a c ) z k V ) Mô phỏng mạch logic bằng C. Chương trình C thực hiện việc chuyện mã: #include #include main() { int a,b,c,d,x,y,z,k,h,i=0; printf("|-------------------------- ---|\n") ; printf("| So| Ma 2421 ----> Ma 8421 |\n"); printf("|-------------------------- ---|\n") ; for(a=0;a

×

Report "2421--8421"

Your name Email Reason -Select Reason- Pornographic Defamatory Illegal/Unlawful Spam Other Terms Of Service Violation File a copyright complaint Description Close Submit Our partners will collect data and use cookies for ad personalization and measurement. Learn how we and our ad partner Google, collect and use data. Agree & close

Từ khóa » Bảng Mã Bcd 8421