单选题
160、十进制数(-123)的原码表示为____。
A
A、11111011
B
B、10000100
C
C、1000010
D
D、01111011
答案解析
正确答案:A
解析:
**解析:**
要计算十进制数 $-123$ 的原码表示,我们需要遵循以下步骤:
1. **确定符号位**:
* 原码的最高位(最左边的一位)是符号位。
* 正数的符号位为 `0`,负数的符号位为 `1`。
* 因为题目给出的是 $-123$(负数),所以符号位应为 **1**。
2. **计算数值部分的二进制**:
* 首先取绝对值:$|-123| = 123$。
* 将十进制数 $123$ 转换为二进制数。可以使用“除2取余法”或“凑数法”:
* $123 = 64 + 32 + 16 + 8 + 2 + 1$
* 对应二进制位:
* $64 (2^6) \rightarrow 1$
* $32 (2^5) \rightarrow 1$
* $16 (2^4) \rightarrow 1$
* $8 (2^3) \rightarrow 1$
* $4 (2^2) \rightarrow 0$
* $2 (2^1) \rightarrow 1$
* $1 (2^0) \rightarrow 1$
* 所以,$123$ 的二进制表示为 `1111011`。
3. **组合符号位和数值位**:
* 通常在计算机基础题目中,若无特殊说明,默认使用 **8位二进制** 表示一个字节。
* 符号位占1位,数值部分占7位。
* 符号位:`1`
* 数值位:`1111011`
* 拼接后得到:**`11111011`**
4. **分析选项**:
* **A. 11111011**:符号位为1(负数),数值部分为1111011(即123),符合 $-123$ 的原码表示。
* B. 10000100:符号位为1,数值部分为0000100(即4),表示 $-4$。
* C. 1000010:只有7位,且若补全为8位原码通常不这样表示,数值也不对。
* D. 01111011:符号位为0(正数),表示 $+123$。
**结论:**
十进制数 $-123$ 的8位原码表示为 `11111011`。
故正确答案为 **A**。
题目纠错
郑州大学计算机基础题库
相关题目
单选题
1325、全文搜索引擎一般采用什么原理来采集信息____
单选题
1324、启动WINDOWS后,首先看到的工作屏幕叫____
单选题
1323、能够被网页浏览器解释的超文本标记语言是指____
单选题
1322、内存中的每个基本单元,都被赋予一个唯一____,称为地址。
单选题
1321、内存储器可分为随机存取存储器和____。
单选题
1320、内存储器存储信息时的特点是____
单选题
1319、目前微机上使用最广泛的操作系统是____
单选题
1318、目前,在网络中提供了多种信息交流方式,下面那种方式可以提供实时语音交流服务____。
单选题
1317、目前,配有P4 CPU的微型计算机属于计算机的____。
单选题
1316、某用户在域名为mAil.nAnkAi.EDu.Cn的邮件服务器上申请了一个账号,账号名为Xing,那么该用户的电子邮件地址为____。
