Professional Documents
Culture Documents
Chuong 1
Chuong 1
Chuong 1
1.1 Khái niệm hệ thống số đếm 1.1 Khái niệm hệ thống số đếm
1
20-Oct-17
1.1 Khái niệm hệ thống số đếm 1.1 Khái niệm hệ thống số đếm
1.2 Chuyển đổi các hệ thống số đếm Chuyển đổi từ thập phân sang nhị phân (1)
2
20-Oct-17
Chuyển đổi từ thập phân sang nhị phân(2) Chuyển đổi từ thập phân sang bát phân và thập lục phân
Nhị phân sang bát phân Bát phân sang nhị phân
Gián tiếp: Nhị phân -> thập phân -> bát phân Gián tiếp: Bát phân -> Thập phân->Nhị phân
Trực tiếp: Trực tiếp: Mỗi chữ số bát phân chuyển thành số nhị phân 3
Phần nguyên: Từ dấu chấm thập phân bit:
Nhóm lần lượt 3 bit về phía bên trái và thành một số bát phân. Ví dụ: 54318 = 1011000110012
Ví dụ: 110101102 = 3268
3
20-Oct-17
Nhị phân sang thập lục phân Tóm tắt chuyển đổi các hệ thống số đếm
Gián tiếp: Nhị phân -> thập phân -> thập lục phân
Trực tiếp:
Phần nguyên: Từ dấu chấm thập phân
Nhóm lần lượt 4 bit về phía bên trái và thành một số thập lục
phân. Ví dụ: 1110100110=3A616
Mã Quá 3
Mã Gray
Mã LED 7 đoạn…
4
20-Oct-17
Nhận xét:
Mã nhị phân dùng số bit ít hơn nhưng tính toán phức tạp ngược lại mã BCD dùng nhiều bit nhưng
tính toán đơn giản
5
20-Oct-17
1 0 1 1
c. Pheùp nhaân:
1.4 Caùc pheùp toaùn soá hoïc treân soá nhò phaân 1 0 0 1
1 0 1 1
0 0 0 0
21
0 0 0 0
a. Pheùp coäng:
1 0 1 1
0 + 0 = 0
1 1 0 0 0 1 1
0 + 1 = 1
1 + 0 = 1 d. Pheùp chia:
1 + 1 = 0 nhôù 1
1 0 0 1 0 0 0 1 1 0 1 1
1 0 1 1
1 1 0 1
b. Pheùp tröø: 1 1 1 0
1 0 1 1
0 - 0 = 0 1 1 0 1
0 - 1 = 1 möôïn 1 1 0 1 1
1 - 0 = 1
1 - 1 = 0 1 0
- Bit MSB laø bit daáu: 0 laø soá döông vaø 1 laø soá aâm, - Coù theå laáy Buø_1 cuûa 1 soá nhò phaân baèng caùch laáy ñaûo töøng bit cuûa noù (0
caùc bit coøn laïi bieåu dieãn giaù trò ñoä lôùn thaønh 1 vaø 1 thaønh 0)
6
20-Oct-17
- Soá buø_2 cuûa 1 soá nhò phaân N coù chieàu daøi n bit cuõng coù n bit * Soá coù giaù trò aâm:
laáy buø_2 cuûa soá döông coù cuøng ñoä lôùn
Buø_2 (N) = 2n – N = Buø_1 (N) + 1
- Phaïm vi bieåu dieãn soá nhò phaân coù daáu n bit
Soá aâm 1 1 0 0 0 1 coù giaù trò : ……… - 15 - Thöïc hieän treân toaùn haïng coù cuøng chieàu daøi bit,
vaø keát quaû cuõng coù cuøng soá bit
Buø_2 (1 1 0 0 0 1) = 0 0 1 1 1 1 : + 15 - Keát quaû ñuùng neáu naèm trong phaïm vi bieåu dieãn soá coù daáu.
(neáu keát quaû sai thì caàn môû roäng chieàu daøi bit)
- Môû roäng chieàu daøi bit soá coù daáu:
soá döông theâm caùc bit 0 vaø soá aâm theâm caùc bit 1 vaøo tröôùc -6 : 1010 -2 : 1110
+ +
-3 : 101 = 11101 +3 : 0011 -5 : 1011
- Laáy buø_2 hai laàn moät soá thì baèng chính soá ñoù -3 : 1101 -7 : 1001
- Giaù trò -1 ñöôïc bieåu dieãn laø 1 …. 11 (n bit 1) +4 : 0100 00100
+
- Giaù trò -2n ñöôïc bieåu dieãn laø 1 0 0 .... 0 0 (n bit 0) +5 : 0101 00101
- 32 = - 25 : 1 0 0 0 0 0 - 7 : 1 0 0 1 (Kq sai) 01001 :+9 (Kq ñuùng)
7
20-Oct-17