[toc:ul]
a) Hệ nhị phân
- Kết quả phân tích số 19 sẽ là 24 + 21 + 20 hoặc viết dưới dạng đầy đủ của các lũy thừa:
19 = 1 × 24 + 0 × 23 + 0 × 22 + 1
Trong hệ nhị phân số 19 có thể biểu diễn bởi 10011.
- Lợi ích của việc biểu diễn các số chỉ bằng chữ số 0 và 1 là có thể biểu diễn được số trong máy tính điện tử.
b) Đổi biểu diễn số nguyên dương từ hệ thập phân sang hệ nhị phân
N = dk 2k + dk-1 2k-1 + dk-2 2k-2 + ... + d1. 2 + d0
c) Biểu diễn số nguyên trong máy tính
- Đối với số nguyên có dấu, có một số cách mã hóa như mã thuận (còn gọi là mã dấu - lượng), mã bù 1 (còn gọi là mã đảo) và mã bù 2.
- Cả ba cách trên đều tách ra một bit trái nhất để biểu diễn dấu, dấu dương thể hiện bởi bit 0, dấu âm thể hiện bởi bit 1.
Câu hỏi và bài tập củng cố 1:
a) 1310 = 11012
b) 15510 = 100110112
c) 7610 = 10011002
Câu hỏi và bài tập củng cố 2:
a) 1100112 = 5110
b) 100110112 = 15510
c) 10011102 = 7810
- Kết quả của hai phép tính:
a) 11011 + 11010 = 110101
b) 1101 × 101 = 1000001
a) Bảng cộng và nhân trong hệ nhị phân
x | y | x + y | x × y |
0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 |
1 | 0 | 0 | 0 |
1 | 1 | 10 | 1 |
b) Cộng hai số nhị phân
- Thực hiện từ trái sang phải.
- Khi cộng hai bit có kết quả là 10 thì ghi 0 ở hàng tương ứng dưới tổng và nhớ 1 sang hàng bên trái.
- Khi cộng hai bit 1 mà phải nhớ 1 từ hàng trước chuyển sang thì kết quả sẽ là 11.
- Ví dụ:
c) Nhân hai số nhị phân
- Thực hiện tương tự như trong hệ thập phân: Nhân thừa số thứ nhất lần lượt với từng chữ số của thừa số thứ hai, theo thứ tự từ trái sang phải và đặt kết quả cần phải theo đúng vị trí chữ số của thừa số thứ hai, rồi cộng tất cả lại.
- Ví dụ:
Câu hỏi và bài tập củng cố:
a) 101101 + 11001 = 1000110 (45 + 25 = 70)
b) 100111 × 1011 = 110101101 (39 × 11 = 429)
III. LUYỆN TẬP
Luyện tập 1:
a) 125 + 17 1111101 + 10001 = 10001110 142.
b) 250 + 175 11111010 + 10101111 = 110101001 425.
c) 75 + 112 1001011 + 1110000 = 10111011 187.
Luyện tập 2:
a) 15 × 6 1111 × 110 = 1011010 90.
b) 11 × 9 1011 × 1001 = 1100011 99.
c) 125 × 4 1111101 × 100 = 111110100 500.
Đáp án:
Câu 1 | Câu 2 | Câu 3 | Câu 4 |
B | D | A | C |
Vận dụng 1: Cách đổi phần thập phân của một số sang hệ nhị phân bằng cách nhân 2 và tách phần nguyên liên tiếp qua ví dụ đổi số 0172.
Phép tính | Kết quả | Phần nguyên | Phần lẻ |
|
0,72 × 2 | 1,44 | d-1 = 1 | 0,44 |
|
0,44 × 2 | 0,88 | d -2 = 0 | 0,88 |
|
0,88 × 2 | 1,76 | d -3 = 1 | 0,76 |
|
0,76 × 2 | 1,52 | d -4 = 1 | 0,52 |
|
… | … | … | … |
|
Phần nguyên 0 | Phần lẻ × 2 72 |
d-1 = 1 d-2 = 0 d-3 = 1 d-4 = 1 | 44 88 76 52 |
Vậy 0,7210 = 0,1011100…2
Lưu ý: Quá trình này có thể không bao giờ kết thúc. Chúng ta sẽ phải dừng ở một bước nào đó và chịu một sai số làm tròn.