Professional Documents
Culture Documents
Chuong 6
Chuong 6
Chuong 6
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
1 2
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
3 4
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
1
Chương 6: Mạch số học Chương 6: Mạch số học
Chương 6: MẠCH SỐ HỌC
Chương 6: MẠCH SỐ HỌC
6.2 Số nhị phân có dấu
6.2 Số nhị phân có dấu Biểu diễn số nhị phân có dấu theo biên độ:
• Biểu diễn số nhị phân có dấu - Bit đầu tiên là bit dấu, các bit còn lại là độ lớn:
– Theo biên độ • 0: số dương
– Bù 1 • 1: số âm
– Bù 2
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
5 6
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
2
Chương 6: Mạch số học Chương 6: Mạch số học
Chương 6: MẠCH SỐ HỌC Chương 6: MẠCH SỐ HỌC
6.2 Số nhị phân có dấu 6.1 Số nhị phân có dấu
phép cộng số bù 2
Biểu diễn số nhị phân theo bù 2 • Thöïc hieän nhö coäng soá khoâng daáu, caàn chuù yù:
• - Keát quaû sau khi coäng, boû bit nhôù (carry) coù troïng soá lôùn nhaát.
• Để mở rộng chiều dài số có dấu thêm các • - Neáu keát quaû vöôït quaù phaïm vi bieãu dieãn soá coù daáu, phaûi môû roäng
bit 0 vào số dương và các bit 1 vào số âm chieàu daøi bit cuûa soá caàn coäng.
Vd: Soá 4 bit 1011 laø soá aâm, coù theå bieàu dieãn 8 bit laø 11111011
Số 4 bit 0100 laø soá döông, coù theå bieåu dieãn soá 8 bit laø: 00000100
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
9 10
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
Mở rộng bit
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
11 12
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
3
Chương 6: Mạch số học Chương 6: Mạch số học
Chương 6: MẠCH SỐ HỌC Chương 6: MẠCH SỐ HỌC
6.3 Cộng trừ số BCD 6.3 Cộng trừ số BCD
• - Buø_2 cuûa soá BCD: soá maõ BCD coù troïng soá nhoû nhaát laáy buø_2, coøn caùc
soá maõ BCD coøn laïi laáy buø_1
• - Chæ soá n-1 laø cuûa soá maõ BCD coù troïng soá lôùn nhaát, vaø chæ soá i laø cuûa
caùc soá maõ BCD coøn laïi vôùi i töø 0 ñeán n-2.
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
13 14
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
15 16
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
4
Chương 6: Mạch số học Chương 6: Mạch số học
6.4 Bộ cộng trừ nhị phân 6.4 Bộ cộng trừ nhị phân
Bộ trừ bán phần (Half Subtractor - HS) Bộ trừ toàn phần (Full Subtractor - FS)
• Heä coù nhieäm vuï thöïc hieän pheùp tröø soá hoïc 3 bit x - y - z (z
• Boä tröø baùn phaàn: heä toå hôïp coù 2 ngoõ vaøo x, y; 2 ngoõ ra D bieåu dieãn cho bit möôïn töø ví trò coù troïng soá nhoû hôn gôûi tôùi)
(Difference) vaø B (Borrow). Heä coù nhieäm vuï thöïc hieän
pheùp tröø soá hoïc 2 bit nhò phaân x - y.
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
17 18
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
M2 N2 M1 N1 M0 N0
x y x y x y
S S S
C3 S2 S1 S0
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
19 20
Bài Giảng: Kỹ Thuật Số Bài Giảng: Kỹ Thuật Số
5
Chương 6: Mạch số học
Trường Đại Học Giao Thông Vận Tải - Khoa Điện Điện Tử - Bộ môn: Kỹ Thuật Máy Tính
21
Bài Giảng: Kỹ Thuật Số