Bài giảng Thiết kế luận lý 1 - Chương 1: Biểu diễn số đếm, mã và biến đổi mã - Nguyễn Quang Huy
dce
2012
Khoa KH & KTMT
Bộ môn Kỹ Thuật Máy Tính
BK
TP.HCM
©2012, CE Department
dce
2012
Giới thiệu môn học
• Cán bộ giảng dạy
• Nguyễn Quang Huy
[email protected].edu.vn
• Sakai
• Đánh giá: trắc nghiệm/tự luận
• Giữa kỳ: 30%
• Cuối kỳ: 70%
• Bonus
©2012, CE Department
2
dce
2012
Tài liệu tham khảo
• “Digital Systems, Principles and Applications”,
8th/5th Edition, R.J. Tocci, Prentice Hall
• “Digital Logic Design Principles”, N.
Balabanian & B. Carlson – John Wiley &
Sons Inc., 2004
©2012, CE Department
3
dce
2012
Tổng quan
©2012, CE Department
4
dce
2012
Hardware
©2012, CE Department
5
dce
2012
Software
©2012, CE Department
6
dce
2012
Nội dung môn học
• Các hệ thống số đếm và mã
• Đại số Boole và các cổng luận lý
• Thiết kế và phân tích mạch tổ hợp
• Thiết kế và phân tích mạch tuần tự
©2012, CE Department
7
dce
2012
Biểu diễn số đếm, mã
và biến đổi mã
BK
TP.HCM
©2012, CE Department
dce
2012
Giới thiệu
• Hệ số (Digital system) là đối tượng khảo sát chính của môn
học
• Hệ số đang dần dần thay thế các hệ tương tự (Analog
system) vốn tồn tại trước đây
• Hệ số xuất hiện trong nhiều lĩnh vực của công nghệ hiện đại
Tín hiệu giao thông
Dòng hóa chất
Thiết bị điện tử âm thanh, video
Máy y tế
Nhiệt độ
Mạng điện thoại
Động cơ xe hơi
Kiểm tra thời gian
Máy phân phối, kiểm soát
Hệ điều khiển không lưu, xử lý tín
hiệu radar
Dụng cụ điện tử: dao động ký
(oscilloscope) số, máy phân tích
luận lý (logic analyzer)
©2012, CE Department
9
dce
2012
Số (Digital) và tương tự (Analog)
• Trong khoa học và kỹ thuật những quá trình định lượng trong
tự nhiên (áp suất, vận tốc, điện áp, dòng điện, …) được biểu
diễn qua trung gian các biến
• Quan hệ giữa các biến được diễn tả bởi các định luật, công
thức
• Trong hệ thống, các biến được hiện thực dưới dạng các tín
hiệu (signal) vật lý ở đầu vào và đầu ra
• Theo thực nghiệm, các tín hiệu vật lý dường như biến đổi một
cách liên tục (continously), VD. nhiệt độ trong ngày, dòng
điện, v.v…
• Hệ tương tự là hệ mà ở đó các tín hiệu thay đổi theo cách
liên tục (tín hiệu tương tự - analog signal)
©2012, CE Department
10
dce
2012
Analog
Digital
©2012, CE Department
11
dce
2012
Hệ số và hệ tương tự …
• Hình vẽ bên minh họa việc xấp
xỉ một đường cong liên tục bất
kỳ bằng một hàm bao gồm nhiều
bậc thang rời rạc (discrete)
• Tín hiệu liên tục cũng có thể
được rời rạc hóa (discretized)
hay lượng tử hóa (digitized)
tín hiệu số (digital signal)
• Có thể chuyển đổi giữa tín hiệu
số và tín hiệu tương tự
Hệ số là hệ mà ở đó các tín hiệu thay đổi theo cách rời
rạc (tín hiệu số)
Các biến được xử lý trong hệ số đều ở dạng rời rạc
các giải thuật xấp xỉ gần đúng
©2012, CE Department
12
dce
2012
Ưu điểm của hệ số
• Dễ thiết kế (Design) – Mạch chuyển mạch
(Switching circuits)
• Thông tin được lưu dễ dàng (Information
storage)
• Độ chính xác cao (Accuracy and presicion)
• Các hoạt động có thể được lập trình
(Programmed)
• Ít bị ảnh hưởng nhiễu (Noise)
• Có nhiều mạch số được chế tạo thành chip
chuyên dụng(IC).
©2012, CE Department
13
dce
2012
Hạn chế của hệ số
• Thế giới thực phần lớn là tương tự
• VD: Nhiệt độ, áp suất, vận tốc, tốc độ dòng
chảy,…
• Các bước xử lý vấn đề
– Chuyển đổi từ tín hiệu nhập vào tương tự
(Analog Input) sang tín hiệu số (Digital)
– Xử lý trên dữ liệu số
– Chuyển đổi tín hiệu số ra tín hiệu tương tự
(Analog output)
©2012, CE Department
14
dce
2012
Hệ thống điều khiển nhiệt độ
Analog
Digital
Thiết bị đo
nhiệt độ
Nhiệt độ
(Analog)
ADC
Xử lý
Digital
Analog
nhiệt độ
Bộ điều khiển
DAC
• ADC : Analog to Digital Converter
• DAC : Digital to Analog Converter
©2012, CE Department
15
dce
2012
Hệ thống số đếm
• Hệ thống số đếm (hệ đếm) quen thuộc nhất với con
người là hệ thập phân (decimal number system)
• Hệ thập phân sử dụng 10 ký số (digit) từ 0 đến 9 và biểu
diễn giá trị số dưới dạng viết tắt của đa thức cơ số
(base) 10
3 7 5 6 = 3 x 103 + 7 x 102 + 5 x 101 + 6 x 100
• Giá trị số được biểu diễn không chỉ phụ thuộc vào các
ký số mà còn phụ thuộc vào vị trí xuất hiện của các ký
số
hệ số đếm theo vị trí (positional number system)
©2012, CE Department
16
dce
2012
Hệ thống số đếm
• Dạng tổng quát của một hệ số cơ số b được
biểu diễn:
an-1an-2 …a2a1a0.a-1a-2a-3…a-m+1a-m
trong đó 0 a < b
• Tổng quát hóa cho hệ đếm cơ số (base) b
Nb = an-1 x bn-1 + an-2 x bn-2 + … + a0 x b0 + a-1 x b-1 + … + a-m x b-m
©2012, CE Department
17
dce
2012
Example
• (7,239)10 = 7 x 10 3 + 2 x 10 2 + 3 x 10 1 + 9 x 10 0
• (4103.2)5 = 4 x 53 + 1 x 52 + 0 x 51 + 3 x 50 + 2 x 5-1
= 4 x 125 + 1 x 25 + 0 x 5 + 3 x 1 + 2 x 5-1
= (528.4)10
• (11011)2 = 1 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20
= (27)10
• (B65F)16 = 11 x 163 + 6 x 162 + 5 x 161 + 15 x 160
©2012, CE Department
18
dce
2012
Hệ nhị phân
• Chỉ có 2 kí số: 0 và 1
• Mỗi ký số trong hệ nhị phân (binary number
system) gọi là bit (binary digit) vận chuyển
một thông tin tối thiểu,
• Msb (most significant bit) là bit có trọng số
lớn nhất
• Lsb (least significant bit) là bit có trọng số
nhỏ nhất
©2012, CE Department
19
dce
2012
Hệ nhị phân…
23
21
22
22
20
21
23
24
1
1
0
1
1
.
1
0
1
MSB
LSB
1* 23
1*23
1*24
0*22
0*22
1 * 2 0
1 * 21
(11011.101)2
1* 21
©2012, CE Department
20
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Thiết kế luận lý 1 - Chương 1: Biểu diễn số đếm, mã và biến đổi mã - Nguyễn Quang Huy", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
bai_giang_thiet_ke_luan_ly_1_chuong_1_bieu_dien_so_dem_ma_va.pdf

