AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 计算机基础题库练习 题目详情
CA4DDC4B7E000001A57310241640C3D0
计算机基础题库练习
1,486
单选题

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` 放在最高位,数值部分 `1111011` 放在低7位。 * 如果数值部分不足7位,需在左侧补0,但这里 `1111011` 正好是7位。 * 组合结果:**`1`** (符号位) + **`1111011`** (数值位) = **`11111011`**。 4. **选项分析**: * **A. 11111011**:符号位为1(负数),数值部分为1111011(即123),符合 $-123$ 的原码表示。✅ * B. 10000100:符号位为1,数值部分为0000100(即4),表示 $-4$。❌ * C. 1000010:只有7位,且若视为8位补全可能是 `01000010` 或 `11000010` 等,格式不规范且数值不对。❌ * D. 01111011:符号位为0(正数),数值部分为1111011(即123),表示 $+123$。❌ **结论:** 十进制数 $-123$ 的8位原码表示为 `11111011`。 故正确答案为 **A**。

相关知识点:

十进制原码表示要会求

题目纠错
计算机基础题库练习

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码