Một số nguyên có dấu được biểu diễn dưới dạng số nhị phân 8 bit là 11010101. Giá trị của số đó trong hệ thập phân là?
Trả lời:
Đáp án đúng: C
Số nhị phân có dấu 8 bit 11010101 biểu diễn một số âm vì bit старший (MSB) là 1. Để tìm giá trị thập phân của nó, ta thực hiện các bước sau:
1. **Tìm bù 2 của số nhị phân:** Đảo các bit (1 thành 0 và 0 thành 1): 11010101 -> 00101010. Sau đó cộng 1: 00101010 + 1 = 00101011.
2. **Chuyển đổi số nhị phân đã tìm được sang thập phân:** 00101011 (nhị phân) = 2^5 + 2^3 + 2^1 + 2^0 = 32 + 8 + 2 + 1 = 43 (thập phân).
3. **Thêm dấu âm:** Vì số ban đầu là số âm, giá trị thập phân là -43.
Vậy, số nguyên có dấu được biểu diễn dưới dạng số nhị phân 8 bit 11010101 có giá trị là -43 trong hệ thập phân.
Tài liệu tổng hợp các câu hỏi trắc nghiệm lý thuyết môn Nhập môn Công nghệ thông tin (CNTT) hay Tin học đại cương, bao gồm các chủ đề về tổng quan CNTT, biểu diễn dữ liệu, tổ chức hệ thống máy tính, phần mềm thông dụng (Microsoft Word, Excel, PowerPoint) và lập trình cơ bản (ngôn ngữ C). Phù hợp cho sinh viên Đại học Kinh tế Quốc dân.
50 câu hỏi 60 phút