文档介绍:
第二部分****题解答第章数据的机器层次表示(教材P).设机器数的字长位(含一位符号位),分别写出下列各二进制数的原码、补码和反码:,.,-.,.[解]真值原码补码反码..-.,...,...,....已知下列数的原码表示,分别写出它们的补码表示:[X]原=.,[X]原=.。[解][X]补=.,[X]补=..已知下列数的补码表示,分别写出它们的真值:[X]补=.,[X]补=.。[解] X=.,X=-..设[X]补=.AAAAAA,()若要X> -/,A~A要满足什么条件?()若要-/≥X≥-/,A~A要满足什么条件?[解]()∵[-/]补=.∴X>-/的条件是:.AAAAAA >.即A(A+A+A+A+A)=()∵[-/]补=. [-/]补=.∴-/ ≥X ≥-/的条件是:.AAAAAA ≤.并且.AAAAAA≥.即AA(A A AA+A)=简化为:AA(A A A + A)=.某机字长位,问在下列几种情况下所能表示数值的范围:()无符号整数()用原码表示定点小数()用补码表示定点小数()用原码表示定点整数()用补码表示定点整数[解]()≤X≤(-)()-(--)≤X≤(--)“计算机组成原理”讲义()-≤X≤(--)()-(--)≤X≤(--)()-≤X≤(--).某浮点数字长位,其中阶码部分位(含一位阶符),移码表示,以为底;尾数部分位(含位数符,位于尾数最高位),补码表示,规格化。分别写出下列各题的二进制代码与十进制真值。()非零最小正数()最大正数()绝对值最小负数()绝对值最大负数[解]()非零最小正数:,.;-×-=-。()最大正数:,.;(--)×-=(--)×()绝对值最小负数:,.;-(-+-)×-。()绝对值最大负数:,.;-×- =-。.某浮点数字长位,格式如下。其中阶码部分位,以为底,移码表示;尾数部分一共位(含位数符),补码表示。现有一浮点代码为(CAE),试写出它所表示的十进制真值。 阶码数符尾数[解] (CAE)= B真值:+.×=(.)=(.).将下列十进制数转换为IEEE短浮点数:().;()-.;()-.。[解] ().=.=.×符号位=阶码=+=IEEE短浮点数格式:,, 即EH()-.=.= -.*-符号位=阶码=-=IEEE短浮点数格式:,, 即BFH第二部分****题解答()-.=.=.*符号位=阶码=+=IEEE短浮点数格式:,, 即CAH.将下列IEEE短浮点数转换为十进制数:() ()
内容来自淘豆网转载请标明出处.