问答题X 纠错假定一台32位字长的机器中带符号整数用补码表示,浮点数用IEEE754标准表示,寄存器R1和R2的内容分别为R1:0000108BH,R2:8080108BH。不同指令对寄存器进行不同的操作,因而,不同指令执行时寄存器内容对应的真值不同。假定执行下列运算指令时,操作数为寄存器R1和R2的内容,则R1和R2中操作数的真值分别为多少?

参考答案:

对于单精度浮点数减法指令,R1和R2中是操作数的IEEE754单精度浮点数表示。在IEEE754标准中,单精度浮点数的位数为32位,其中包含1位符号位,8位阶码,23位尾数。
由R1中的内容可知,其符号位为0,表示其为正数,阶码为0000 0000,尾数部分为000 0000 0001 0000 1000 1011,故其为非规格化浮点数,指数为–126,尾数中没有隐藏的1,用十六进制表示尾数为+0.002116H,故R1表示的真值为+0.002116H×10-126
由R2中的内容可知,其符号位为1,表示其为负数,阶码为0000 0001,尾数部分为000 0000 0001 0000 1000 1011,故其为规格化浮点数,指数为1–127=–126,尾数中有隐藏的1,用十六进制表示尾数为–1.002116H,故R2表示的真值为–1.002116H×10-126

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

假定一台32位字长的机器中带符号整数用补码表示,浮点数用IEEE754标准表示,寄存器R1和R2的内容分别为R1:0000108BH,R2:8080108BH。不同指令对寄存器进行不同的操作,因而,不同指令执行时寄存器内容对应的真值不同。假定执行下列运算指令时,操作数为寄存器R1和R2的内容,则R1和R2中操作数的真值分别为多少?带符号整数乘法指令。

参考答案:对于带符号整数乘法指令,R1和R2中是操作数的带符号整数补码表示,由最高位可知,R1为正数,R2为负数。R1的真值为+1...

问答题

假定一台32位字长的机器中带符号整数用补码表示,浮点数用IEEE754标准表示,寄存器R1和R2的内容分别为R1:0000108BH,R2:8080108BH。不同指令对寄存器进行不同的操作,因而,不同指令执行时寄存器内容对应的真值不同。假定执行下列运算指令时,操作数为寄存器R1和R2的内容,则R1和R2中操作数的真值分别为多少?无符号数加法指令。

参考答案:R1=0000108BH=0000 0000 0000 0000 0001 0000 1000 1011bR2=8080...

填空题

[x]补=11010011,x=()=()。

参考答案:–101101B;–45

填空题

[x]补=0.1010010,x=()。

参考答案:+0.101001B

填空题

[x]补=10000000,x=()=()。

参考答案:–10000000B;–128

填空题

[x]补=1.1100111,x=()。

参考答案:–0.0011001B

问答题

假定机器数为8位(1位符号,7位数值),写出+1001,–1001,+1,–1,+10100,–10100,+0,–0这些二进制数的补码和移码表示。

参考答案:

问答题

假定机器数为8位(1位符号,7位数值),写出+0.1001,–0.1001,+1.0,–1.0,+0.010100,–0.010100,+0,–0这些二进制数的原码和补码表示。

参考答案:

填空题

数值进制转换:(4E.C)16=()10=()2

参考答案:78.75;01001110.11

填空题

数值进制转换:(010110010110.0011)8421=()10=()2=()16

参考答案:596.3;1001010100.01001100110011…;254.4CCC…
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved