Có biểu diễn “1100 1000” đối với số nguyên có dấu, 8 bit, dùng phương pháp “Mã bù 2”, giá trị của nó là:
Trả lời:
Đáp án đúng: B
Để giải mã số nguyên có dấu dùng phương pháp bù 2, ta thực hiện như sau:
1. **Xác định dấu:** Vì bit старший nhất (bit ngoài cùng bên trái) là 1, số này là số âm.
2. **Tìm số bù 1:** Đảo tất cả các bit của số đã cho: 1100 1000 trở thành 0011 0111.
3. **Tìm số bù 2:** Cộng 1 vào số bù 1: 0011 0111 + 1 = 0011 1000.
4. **Chuyển đổi sang hệ thập phân:** 0011 1000 trong hệ thập phân là:
(0 * 2^7) + (0 * 2^6) + (1 * 2^5) + (1 * 2^4) + (1 * 2^3) + (0 * 2^2) + (0 * 2^1) + (0 * 2^0) = 0 + 0 + 32 + 16 + 8 + 0 + 0 + 0 = 56.
5. **Thêm dấu âm:** Vì số ban đầu là số âm, kết quả là -56.
Vậy, biểu diễn "1100 1000" trong mã bù 2 tương ứng với giá trị -56.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
