16年上半年<软件设计师>单选第3题,已知补码求真值

kome2000 2016-07-01 11:30:54


原题如下:

如果“2X”的补码是“90H”,那么X的真值是(3)。



A.72

B.-56

C.56

D.111





补码为 90H 那么原码一定是一个8位数,或者1个字节的数,

1个字节可以表示

无符号 0~255

有符号 -127~127



补码为 90H 单字节的源码 1001 0000

如果是正数 144

如果是负数

补码-1: 10001111

再取反 01110000

112

在加上符号 就是 -112



再看题目 如果 "2X"的 补码

"2X" 表示的是什么意思



程序中是 字符串 如果 X 标识72

则 "2X" ="272" 等




如果想标识 2被 的话 在程序中应该是

2*X



如果按数学计算表示的话 不需要 "" 这个符号吧!



不知道出题者 是出于什么考虑给出这样一道题!



是想考察大家 对于 "2X" 如何理解的吗?





...全文
8183 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
林深处见鹿 2019-05-06
  • 打赏
  • 举报
回复
为什么90H单字节的原码是10010000尼,这个10010000二进制不是144么
qq_16055253 2017-07-28
  • 打赏
  • 举报
回复
【2X】的补码为90H =(1001000)2 [2X]的原码为: (11110000) 二进制中 X到2X是因为 左移一位,所以由2X求X应右移一位 右移时符号位保持不变 (10111000)2= -56
f_yuxiang 2017-07-19
  • 打赏
  • 举报
回复
引用 1 楼 aslucky 的回复:
补码为 90H 单字节的源码 1001 0000 符号位为1说明是负数,不用考虑正数的情况。 引号是你多虑了吧。 90H的真值应该是-112 2*-56 这个题其实就一个负数答案,不需要计算,直接选他就好了。
怎么确定不能为正数?
hfltp1999 2017-01-02
  • 打赏
  • 举报
回复
受教了,蒙圈了都
asTyler 2016-08-01
  • 打赏
  • 举报
回复
补码为 90H 单字节的源码 1001 0000 符号位为1说明是负数,不用考虑正数的情况。 引号是你多虑了吧。 90H的真值应该是-112 2*-56 这个题其实就一个负数答案,不需要计算,直接选他就好了。
练习1 一、单选: 1.若机器数10000代表-16,则它是【 】。 A.原码 B.反码 C.补码 D.移码 2.整数n+1位原码的值的范围是【 】。 A.-2n+1 X 2n-1 B. -2n X 2n C. -2n-1 X 2n+1 D. -2n真值为-127,则该编码是【 】。 A.原码 B.反码 C.补码 D.移码 4.下列4个数中最大的是【 】。 A.(57)10 B.(111000)2 C.(72)8 D.(4B)16 5.最适合进行加减操作的数字编码是【 】。 A.原码 B.补码 C.反码 D.移码 6.移码最适合进行【 】运算。 A.加减 B.乘除 C.逻辑运算 D.大小比较 7.下列数中,最小的是【 】。 A.[X]补=1001101 B.[X]原=1001101 C.[X]反=1001101 D.[X]移=1001101 8.下列元件中,哪一个不是CPU的组成部分【 】。 A.运算器 B.控制器 C.寄存器 D.内存 9.硬件和软件实现功能逻辑上一样,但硬件的优势在于【 】。 A.速度快 B.成本低 C.存储容量大 D.灵活性好 10.下列哪一个不是主机的组成部分【 】。 A.运算器 B.硬盘 C.内存 D.控制器 二、填空: 1.字长为8位的有符号数所能表示的最大数是_______。 2. 字长为8位的无符号数所能表示的最大数是_______。 3.8位整数补码的取值范围是_______。 4.设字长为8位,真值X=-1011B,则[X]原=_______。 5.移码与补码比较,只是________不同,其它都相同。 6.任何进制数都包含两个基本要素,即________和________。 7.设[X]10=54.625,则[X]2=________;[X]8=________。 8.字长8位的机器中,真值[X]10=-27,则[X]补=________。 9.若数X的移码表示为0011,则X的真值为________。 10.若移码的符号位为1,则该数为________数;若符号位为0,则该数为________数。 11.在浮点数编码中,________和________在机器数中不出现,是隐含的。 三、计算: 1. 已知[X]补=0010,[Y]补=1101,用布斯算法计算[X*Y]补。 2. 已知[X]补=0.1010,[Y]补=1.1101,[X+Y]补=?[X-Y]补=?并判断是否有溢出。 3. 已知X=-107,X的补码
【奥鹏】19春华师《计算机组成原理》在线作业 试卷满分:100 试卷得分:100 一、单选(共20,60分) 1、键盘的输入输出适用于采用____方式。 A程序查询 B程序中断 CDMA D数据多路通道 [仔细阅读以上试,并作出选择] 正确选择:C 2、若采用双符号位,则发生正溢的特征是:双符号位为____。 A00 B01 C10 D11 [仔细阅读以上试,并作出选择] 正确选择:B 3、在取指令操作之后,程序计数器中存放的是____。 A当前指令的地址 B下一条指令的地址 C程序中指令的数量 D指令的长度 [仔细阅读以上试,并作出选择] 正确选择:B 4、零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自() A立即数和栈顶 B栈顶和次栈顶 C暂存器和栈顶 D寄存器和内存单元 [仔细阅读以上试,并作出选择] 正确选择:B 5、转移指令的主要操作是____。 A改变程序计数器PC的值 B改变地址寄存器的值 C改变程序计数器PC和堆栈指针的值 D从堆栈中恢复程序计数器PC的值 [仔细阅读以上试,并作出选择] 正确选择:A 6、某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是____。 A64K B32KB C32K D16KB [仔细阅读以上试,并作出选择] 正确选择:C 7、在采用微程序控制器的计算机中,____。 A每一条指令由一条微指令来执行 B每一条指令由一个微程序来执行 C每条微指令由一条机器指令来执行 D每一个微程序由一条机器指令来执行 [仔细阅读以上试,并作出选择] 正确选择:B 8、在不同速度的设备之间传送数据,() A必须采用同步控制方式 B必须采用异步控制方式 C可以选用同步方式,也可选用异步方式 D必须采用应答方式 [仔细阅读以上试,并作出选择] 正确选择:B 9、水平型微指令的特点是____。 A一次只能完成一个操作 B一次可完成多个操作 C控制字不进行编码 D微指令格式简单短小 [仔细阅读以上试,并作出选择] 正确选择:B 10、真值为00101的数在字长为8的机器中,其补码形式为____。 A11011011 B10011011 C10110110 D10110111 [仔细阅读以上试,并作出选择] 正确选择:A 11、高速缓冲存储器Cache一般采取() A随机存取方式 B顺序存取方式 C半顺序存取方式 D只读不写方式 [仔细阅读以上试,并作出选择] 正确选择:A 12、计算机内存储器可以采用() ARAM和ROM B只有ROM C只有RAM DRAM和SAM [仔细阅读以上试,并作出选择] 正确选择:A 13、浮点数进行左规格化时,____。 A尾数左移1位,阶码加+1 B阶码左移1位,尾数加+1 C尾数左移1位,阶码加 D阶码左移1位,尾数加 [仔细阅读以上试,并作出选择] 正确选择:C 14、若存储周期250ns,每次读出16位,则该存储器的数据传送率为____。 A4×106字节/秒 B4M字节/秒 C8×106字节/秒 D8M字节/秒 [仔细阅读以上试,并作出选择] 正确选择:D 15、在一地址指令格式中,下面论述正确的是() A仅能有一个操作数,它由地址码提供 B一定有两个操作数,另一个是隐含的 C可能有一个操作数,也可能有两个操作数 D如果有两个操作数,另一个操作数是本身 [仔细阅读以上试,并作出选择] 正确选择:C 16、一个512KB的存储器,地址线和数据线的总和是____。 A17 B19 C27 D36 [仔细阅读以上试,并作出选择] 正确选择:C 17、一个16K*16位的存储器,地址线和数据线的总和是() A30 B46 C36 D27 [仔细阅读以上试,并作出选择] 正确选择:A 18、硬连线控制器是一种____控制器。 A组合逻辑 B时序逻辑 C存储逻辑 D同步逻辑 [仔细阅读以上试,并作出选择] 正确选择:A 19、已知:X=0.1111,Y=-0.1101。(X+Y)原=() A0.1110 B1.0011 C1.1010 D0.0010 [仔细阅读以上试,并作出选择] 正确选择:D 20、主存与辅存的区别不包括() A是否按字节或字编址 B能否长期保存信息 C能否运行程序 D能否由CPU直接访问 [仔细阅读以上试,并作出选择] 正确选择:C 二、判断(共20,40分) 1、用微指令的分段译码法设计微指令时,需将具有相斥性的微命令组合在同一字段内。 A错误 B正确 [仔细阅读以上试,并作出选择] 正确选择:B 2、DMA方式进行外设与主机交换信息时,不需要向主机发出中断请。 A错误 B正确 [仔细阅读以上试,并作出选择] 正确选择:A 3、主存储器中采用双译码结构的主要目的是提高

2,947

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧