Báo cáo Bài tập lớn môn Xử lý số tín hiệu - Nguyễn Văn Huy
BÀI TẬP CHƯƠNG 2 XỬ LÝ SỐ TÍN HIỆU
Nguyễn Văn Huy 41201381
------------------------------------------------------------------------------------------------------------------------------------------
Homework 1
Nhóm 35, @=5
a) Xqmax=R-Q+Xqmin=2BQ-Q+Xqmin=(25-1).1,15+0=35,65
b) Một giá trị X bất kì là giá trị lượng tử khi thỏa mãn X=k.Q với k nguyên trong đoạn
[0 ; 2B-1].
Ta thấy 20,10 ≠ k.1,15 => 20,10 không phải giá trị lượng tử.
c) Đổi giá trị nhị phân sang thập phân, cũng chính là số lượng giá trị lượng tử tính từ
Xqmin: (10011)2=(19)10
Xq=(10011)2.Q+Xqmin=(19)10.Q+Xqmin=19.1,15+0=20,85
d) Với làm tròn tự nhiên, ta sẽ có công thức từ mã dạng thập phân
ꢀꢁꢃꢂ ꢄ 0,5ꢅ=ꢀꢆꢇ,ꢈꢇ ꢄ 0,5ꢅ=[17,9]=17=(17)10
\*dấu “[ ]” là phép làm
ꢈ,ꢈꢉ
lấy phần nguyên.
(17)10=(10001)2. Vậy từ mã của 20,10 là 10001
e) B=8bit, khoảng lượng tử Q không đổi =>giá trị từ mã dạng thập phân không đổi, và
bằng 17
(17)10=(00010001)2. Vậy từ mã của 20,10 là 00010001
Homework 2
a) Xqmax=R-Q+Xqmin=2BQ-Q+Xqmin=(28-1).0,45+0=114,75
b) Một giá trị X bất kì là giá trị lượng tử khi thỏa mãn X=k.Q với k nguyên trong đoạn
[0 ; 2B-1].
Ta thấy 24,04 ≠ k.0,45 => 24,04 không phải giá trị lượng tử.
c) Xq=(00111101)2.Q+Xqmin=(61)10.0,45+0=61.0,45+0=27,45
d) Với làm tròn tự nhiên, ta sẽ có công thức từ mã dạng thập phân
ꢀꢁꢃꢂ ꢄ 0,5ꢅ=ꢀꢆꢇ,ꢈꢊ ꢄ 0,5ꢅ=[45,23]=45=(45)10
ꢇ,ꢋꢉ
4510=001011012. Vậy từ mã của 20,13 là 00101101
e)
1
BÀI TẬP CHƯƠNG 2 XỬ LÝ SỐ TÍN HIỆU
Nguyễn Văn Huy 41201381
------------------------------------------------------------------------------------------------------------------------------------------
Xs=25,03
Bảng giải thuật test bit
b7 b6 b5 b4 b3 b2 b1 b0
0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
0 0 1 1 1 0 0 0
0 0 1 1 0 1 0 0
0 0 1 1 0 1 1 0
0 0 1 1 0 1 1 1
0 0 1 1 0 1 1 1
Vậy từ mã của 25,03 là 00110111
Xq
C = Xs ≥ Xq
57,6
28,8
14,4
21,6
25,2
23,4
24,3
24,75
25,03 ≥ 57,6
25,03 ≥ 28,8
25,03 ≥ 14,4
25,03 ≥ 21,6
25,03 ≥ 25,2
25,03 ≥ 23,4
25,03 ≥ 24,3
25,03 ≥ 24,75
ꢃ
ꢆ
f) Dùng giải thuật trên, nhưng ta phải đổi Xs(rút bớt)=Xs(tự nhiên)
+
Homework 3
a) Xqmax=R-Q+Xqmin=2BQ-Q+Xqmin=(28-1).0,15+0=38,25
b) Xq=(11100011)2.Q+Xqmin=(227)10.0,15+0=227.0,15+0=34,05
c) Một giá trị X bất kì là giá trị lượng tử khi thỏa mãn X=k.Q với k nguyên trong đoạn
[0 ; 2B-1].
Ta thấy 22,07 ≠ k.0,15 => 22,07 không phải giá trị lượng tử.
2
BÀI TẬP CHƯƠNG 2 XỬ LÝ SỐ TÍN HIỆU
Nguyễn Văn Huy 41201381
------------------------------------------------------------------------------------------------------------------------------------------
d) Xs=9,05
Bảng giải thuật test bit
b7 b6 b5 b4 b3 b2 b1 b0
0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 1 1 0 0 0 0
0 0 1 1 1 0 0 0
0 0 1 1 1 1 0 0
0 0 1 1 1 1 1 0
0 0 1 1 1 1 0 1
0 0 1 1 1 1 0 0
Vậy từ mã của 9,05 là 00111100
Xq
C = Xs ≥ Xq
19,2
9,6
4,8
7,2
8,4
9
9,05 ≥ 19,2
9,05 ≥ 9,6
9,05 ≥ 4,8
9,05 ≥ 7,2
9,05 ≥ 8,4
9,05 ≥ 9
9,3
9,15
9,05 ≥ 9,3
9,05 ≥ 9,15
e) SNBdB = 6.B = 6.8 = 48 (dB)
Homework 4
a) Xqmin= 0 - 2B-1.Q = 0 – 27.0,25 = -32
Xqmax=R-Q+Xqmin=2BQ-Q+Xqmin=(28-1).0,25 – 32 = 31,75
b) Sử dụng cách quy đổi bù 2 thành số thập phân, ta có (10001000)2=(-120)10
\*cách tính là trọng số lớn nhất là “1” nên mang dấu âm, chuyển về dạng thập phân bình
bình thường rồi trừ đi 2B: (10001000)2 - 28 = 136 – 256 = -120
Xq = -120.Q = -120.0,25 = -30
c) ꢀꢌꢎꢍ ꢄ 0,5ꢅ=ꢀꢇꢈ,,ꢆꢏꢉꢋ ꢄ 0,5ꢅ= 7,06 =710=000001112
số âm thì công thức là ꢀꢌꢎꢍ ꢒ 0,5ꢅ
\* chỉ áp dụng cho số dương, với
ꢐ
ꢑ
Vậy từ mã của 1,64 là 00000111
d)
3
BÀI TẬP CHƯƠNG 2 XỬ LÝ SỐ TÍN HIỆU
Nguyễn Văn Huy 41201381
------------------------------------------------------------------------------------------------------------------------------------------
Xs=1,64
Bảng giải thuật test bit
b7 b6 b5 b4 b3 b2 b1 b0
0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 0 1 1 0
0 0 0 0 0 1 1 1
0 0 0 0 0 1 1 0
Xq
C = Xs ≥ Xq
32
16
8
4
2
1
1,5
1,75
1,64 ≥ 32
1,64 ≥ 16
1,64 ≥ 8
1,64 ≥ 4
1,64 ≥ 2
1,64 ≥ 1
1,64 ≥ 1,5
1,64 ≥ 1,75
Ta thấy 1,64 gần giá trị lượng tử 1,75 hơn 1,5
=> Xq(Xs)=1,75
Homework 5
a) R=2B.Q => Q=R/(2B) =15/24=0,9375 V
b) Xqmin=0-2B-1.Q=0-23.0,9375=-7,5 V
Với làm tròn xuống, ta sẽ có công thức từ mã dạng thập phân với Xs dương:
ꢆ,ꢓꢉ
ꢀꢁꢃꢂꢅ=ꢀꢇ,ꢔꢊꢓꢉꢅ=[2,93]=2=(2)10 =(0010)2
\*dấu “[ ]” là phép làm lấy phần nguyên.
Với giá trị Xq=0 V thì có từ mã là 1000 nên từ mã sẽ được cộng với 0010:
10002+00102=10102
ꢖ1 ꢗ 0
ꢖ2 ꢗ 0
ꢖ3 ꢗ 1
ꢖ4 ꢗ 0
b=[b1 b2 b3 b4] = [0 0 1 0], b=ꢕ
ꢘ
ꢆ,ꢓꢉ
c) ꢀꢌꢎꢍ ꢄ 0,5ꢅ=ꢀꢇ,ꢔꢊꢓꢉ ꢄ 0,5ꢅ= 3,43 =310=00112
ꢐ
ꢑ
Vậy từ mã của 2,75 V là 0011
4
Bạn đang xem tài liệu "Báo cáo Bài tập lớn môn Xử lý số tín hiệu - Nguyễn Văn 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:
bao_cao_bai_tap_lon_mon_xu_ly_so_tin_hieu_nguyen_van_huy.pdf
Nguyễn Văn Huy_48275_assignsubmission_file_NguyenVanHuy_41201381_DSP35(23)_chuong3.pdf
Nguyễn Văn Huy_48675_assignsubmission_file_NguyenVanHuy_41201381_DSP35(23)_chuong4.pdf

