Bài 2: Thực hành về các phép toán bit và hệ nhị phân

Bài 1 (SGK Cánh Diều - Trang 137)

Hướng dẫn giải
BướcThao tácKết quả
1Chuyển số 4 sang dạng nhị phân100
2Chuyển số 8 sang dạng nhị phân1000
3Chuyển số 32 sang dạng nhị phân100000
4Cộng ba số cùng cột ở trên trong hệ nhị phân101100
(Trả lời bởi Quoc Tran Anh Le)
Thảo luận (1)

Bài 2 (SGK Cánh Diều - Trang 137)

Hướng dẫn giải

x= 5, y= 7

x = 5101
x= 71111
x+y = 121100
x*y = 35100011

 

(Trả lời bởi Minh Lệ)
Thảo luận (1)

Bài 3 (SGK Cánh Diều - Trang 137)

Hướng dẫn giải

a) Một số bù 1 có thể có được do đảo tất cả các bit có trong số nhị phân. Số 44 ở hệ nhị phân là: 101100, vậy số bù 1 của số 44 ở hệ nhị phân là: 010011.

b) Số bù 2 của số 44 ở hệ nhị phân: 010011 + 1= 010100.

(Trả lời bởi Toru)
Thảo luận (1)

Bài 4 (SGK Cánh Diều - Trang 138)

Hướng dẫn giải

- Số nhị phân x có giá trị thập phân là 44: 00101100.

- Số bù 1 của số trên là: 11010011.

- Số bù 2 của số trên là: 11010011+ 1 = 11010100.

Tổng số nhị phân x và số bù 2 của nó là: 00101100 + 11010100 = 100000000.

(Trả lời bởi GV Nguyễn Trần Thành Đạt)
Thảo luận (1)

Vận dụng (SGK Cánh Diều - Trang 138)

Hướng dẫn giải

Ta sẽ gọi dãy bit DapAn là 0000000000 (10 số 0).

Dãy bit TraLoi của thí sinh sẽ gồm 10 bit toàn 0 và 1.

Phép cộng dãy bit TraLoi với DapAn sẽ cho ta dãy bit KetQua bởi vì: Nếu thí sinh trả lời đúng thì 1 + 0 = 1 (kết quả đúng), nếu thí sinh trả lời sai thì 0 + 0 = 0 (kết quả sai).

Điểm của thí sinh sẽ tính bằng số lượng bit có giá trị bằng 1 của KetQua.

Ví dụ: Thí sinh trả lời đúng câu 1, 2, 4, 5, 7, 9, 10.

Ta sẽ có dãy bit TraLoi là: 1101101011.

Và kết quả là:

1101101011

+

0000000000

= 1101101011

KetQua có 7 số 1 nên thí sinh được 7 điểm.

(Trả lời bởi Toru)
Thảo luận (1)