Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
234,69 KB
Nội dung
1 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử NÔI DUNG MÔN HOC KYTHUÂT SỘ ̣ ̃ ̣ ́ Ch ng 1: H th ng s vàmã sươ ệ ố ố ố Ch ng 2:Đ i s hàm Booleươ ạ ố Ch ng 3: Công logicươ ̉ Ch ng 4: M ch logic ươ ạ t h pổ ợ Ch ng 5: M ch tu n tươ ạ ầ ự Ch ng 6: M ch ươ ạ phát xung và t o xungạ Ch ng 7: B nhươ ộ ớ Ch ng 8: Logic ươ l p trình (PLD)ậ Ch ng 9: ươ Ngôn ng mô t ph n c ng VHDLữ ả ầ ứ Ch ng 10: Vi m ch l p trình PLDươ ạ ậ Ôn tâp̣ Bai kiêm trà ̉ www.ptithcm.edu.vn 2 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ M ch t ng t (analog)ạ ươ ự CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố 1. H th ng t ng t (analog system)ệ ố ươ ự M ch s (digital)ạ ố 2. H th ng s (digital system)ệ ố ố VD: B khu ch đ i âm t n, thi t b ộ ế ạ ầ ế ị thu phát băng t …ừ VD: máy tính, đi n tho i di ệ ạ đ ng, thi t b nghe nhìn s …ộ ế ị ố 3 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ Đi n tho i s T ng đài sệ ạ ố ổ ố Truy n hình sề ố CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố ng d ng c a m ch s trong các h th ng:Ứ ụ ủ ạ ố ệ ố 4 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố Tín hi u t ng tệ ươ ự (analog signal) Tín hi u sệ ố (digital signal) t(s) 0 x a (t) V 1 t(s)0 High Low Tín hi u s : 11001001000 ệ ố 5 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố - D thi t k h nễ ế ế ơ - Thông tin đ c l u tr và truy c p ượ ư ữ ậ d dàng,nhanh chóngễ - Tính chính xác và đ tin c y caoộ ậ - Có th l p trình ho t đ ng. ể ậ ạ ộ - Ít b nh h ng b i nhi u, có kh ị ả ưở ở ễ ả năng t l c nhi u,t phát hi n sai và ự ọ ễ ự ệ s a sai.ử - Tích h p trên m t chíp IC.ợ ộ - Đ chính xác và đ phân gi i cao.ộ ộ ả u đi m c a m ch Ư ể ủ ạ số Mu n s d ng k thu t s khi ố ử ụ ỹ ậ ố làm vi c v i tín hi u đ u vào ệ ớ ệ ầ và đ u ra d ng t ng t ta ầ ạ ươ ự ph i th c hi n s chuy n đ i ả ự ệ ự ể ổ t d ng t ng t sang d ng ừ ạ ươ ự ạ s , sau đó x lý thông tin s ố ử ố và chuy n ng c l i t d ng ể ượ ạ ừ ạ s đã x lý sang d ng t ng ố ử ạ ươ t .ự Nh c đi mượ ể 6 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố Các b c đ s d ng đ c h th ng k thu t s :ướ ể ử ụ ượ ệ ố ỹ ậ ố * Bi n đ i thông tin đ u vào d ng t ng t thành d ng s (ADC)ế ổ ầ ạ ươ ự ạ ố * X lý thông tin s ử ố * Bi n đ i đ u ra d ng s v l i d ng t ng t (DAC)ế ổ ầ ạ ố ề ạ ạ ươ ự Ví d s đ kh i m t h th ng đi u khi n nhi t ụ ơ ồ ố ộ ệ ố ề ể ệ độ 7 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố Ý nghĩa m t s nh phân:ộ ố ị Ví d : 1100.101ụ 2 = (1x 2 3 ) + (1x 2 2 ) + (0x2 1 ) + (0x2 0 ) + (1x2 -1 ) + (0x2 -2 ) + (1x 2 -3 ) = 8 + 4 + 0 + 0 + 0.5 + 0 + 0.125 = 12.125 1 1 0 1 . 1 0 1 2 3 2 2 2 1 2 0 2 -1 2 -2 2 -3 =8 =4 =2 =1 =1/2 =1/4 =1/8 MSB D u ấ ch m ấ nh ị phân LSB 2. S nh phân (binary)ố ị Trong h th ng s nh phân (binary system) ch có hai c s là 0 và ệ ố ố ị ỉ ơ ố 1 8 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ 1 0 1 1 0 1 0 1 S nh phân:ố ị MSB (Most Significant Bit) (Least Significant Bit) LSB bit nipple byte Th t bitứ ự 102421 10 == K CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố 9 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ 102421 10 == K 1110 22.22 == K 12102 2224 == K 20 21.11 == KKM 30 21.11 == MKG 21 21.22 == MM 32302 22.21.44 === GG CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố Lũy th a c a 2ừ ủ 10 = 1024 đ c g i t t là 1K (đ c K hay kilo)ượ ọ ắ ọ 10 Hoc viên công nghê BCVṬ ̣ ̣ Khoa KyThuât Điên T IĨ ̣ ̣ ử Bai giang KyThuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀMÃ SƯƠ Ệ Ố Ố Ố B ng tr giá 2ả ị n n 2 n 0 1 2 3 4 5 6 7 8 9 0 2 4 8 16 32 64 128 256 512 n 2 n 10 11 12 13 14 15 16 20 21 30 1 K 2 K 4 K 8 K 16 K 32 K 64 K 1 M 2 M 1 G [...]... CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 5 .Mã ASCII Mã ASCII dùng số nhị phân 7 bit gồm 128 mãsố cho 128 ký tự chữ số 18 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 5 .Mã ASCII (tt) 19 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 6 Phép Công có nhớ trong hệ Nhị... 1: HỆTHỐNGSỐVÀMÃSỐ 4 Số BCD (Binary Coded Decimal) Thập phân BCD Thập phân BCD 0 0000 8 1000 1 0001 9 1001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 Mã BCD là loại mã dùng để biểu thị số thập phân VD: 910 có mã BCD là 1001 8610 Có mã BCD là 1000 0110 14 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ Thập phân sang mã BCD Mã. .. ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 6 Cộng hai số BCD Khi thực hiện cộng số BCD lưu ý khi kết quả lớn hơn 9 22 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 6 Cộng hai số HEX Khi thực hiện cộng số HEX lưu ý khi kết quả lớn hơn F 23 Bai giang Kỹ Thuât Số ̀ ̉ ̣ ... phân 15 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 16 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 5 .Mã Gray 4 bit Nhị phân Mã Gray Nhị phân Mã Gray 0000 0000 1000 1100 0001 0001 1001 1101 0010 0011 1010 1111 0011 0010 1011 1110 0100 0110 1100 1010... hơn) Ví dụ: 11 (số nhớ) 1 0 1 1 (số hạng thứ 1) 1 1 1 0 (số hạng thứ 2) + 11001 (tổng) 20 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 6 Phép Trừ trong hệ Nhị phân Khi thực hiện phép trừ cần lưu ý: 0-0=0; 1-1=0; 1-0=1; 0 - 1 = 1 mượn 1 ở bit cao hơn Ví dụ: (số mượn) 100 - 11 (số bị trừ) 011 (số trừ) ... Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ 3 Hệ thống số thập lục phân (tt) Hệ thống số thập lục phân sử dụng 16 cơ số gồm : 0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F Mỗi một ký tự số thập lục phân biểu diễn một nhóm 4 kýsố nhị phân 0 163 1 162 =4096 =256 MSB 1 A 161 160 =16 =1 1 0 1 16-1 16-2 16-3 =1/16 D ấu chấm thập lụcphân... 1: HỆTHỐNGSỐVÀMÃSỐ 3 Hệ thống số thập lục phân (Hexadecimal Number System) Thập phân Thập lục phân Nhị phân Thập phân Thập lục phân Nhị phân 0 0 0000 8 8 1000 1 1 0001 9 9 1001 2 2 0010 10 A 1010 3 3 0011 11 B 1011 4 4 0100 12 C 1100 5 5 0101 13 D 1101 6 6 0110 14 E 1110 7 7 0111 15 F 1111 12 Bai giang Kỹ Thuât Số ̀ ̉ ̣ Hoc viên công nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆ THỐNG... nghệ BCVT ̣ ̣ Khoa Kỹ Thuât Điên Tử II ̣ ̣ CHƯƠNG 1: HỆTHỐNGSỐVÀMÃSỐ Thập phân Nhị phân Thập phân Nhị phân 0 0 8 1000 1 1 9 1001 2 10 10 1010 3 11 11 1011 4 100 12 1100 5 101 13 1101 6 110 14 1110 7 111 15 1111 Nếu sử dụng N bit có thể tổ hợp được 2N số độc lập nhau VD: 2 bit, tổ hợp được 22 = 4 số ( 002 đến 112 ) 4 bit, tổ hợp được 24 = 16 số ( 00002 đến 11112 ) 11 Bai giang Kỹ Thuât Số ̀ ̉ . BCD (Binary Coded Decimal)ố Mã BCD là lo i mã dùng đ ạ ể bi u th s th p phânể ị ố ậ VD: 9 10 có mã BCD là 1001 86 10 Có mã BCD là 1000 0110 CH NG 1: H TH NG S VÀ MÃ SƯƠ Ệ Ố Ố Ố 15 Hoc viên. NG S VÀ MÃ SƯƠ Ệ Ố Ố Ố Th p phân sang mã ậ BCD Mã BCD sang th p ậ phân 16 Hoc viên công nghê BCVṬ ̣ ̣ Khoa Ky Thuât Điên T IĨ ̣ ̣ ử Bai giang Ky Thuât Sồ ̉ ̃ ̣ ́ CH NG 1: H TH NG S VÀ MÃ SƯƠ. NG 1: H TH NG S VÀ MÃ SƯƠ Ệ Ố Ố Ố 18 Hoc viên công nghê BCVṬ ̣ ̣ Khoa Ky Thuât Điên T IĨ ̣ ̣ ử Bai giang Ky Thuât Sồ ̉ ̃ ̣ ́ 5 .Mã ASCII Mã ASCII dùng s nh phân 7 bit g m 128 mã s cho 128 ký