电大本科计算机组成原理形成性考核册答案8.docxVIP

  • 4
  • 0
  • 约9.89千字
  • 约 7页
  • 2021-12-10 发布于山东
  • 举报

电大本科计算机组成原理形成性考核册答案8.docx

电大本科计算机组成原理形成性考核册答案8 电大本科计算机组成原理形成性考核册答案8 电大本科计算机组成原理形成性考核册答案8 计 算 机 组 成 原 理 作 业 1 1. 把下边给出的几个十进制的数化为二进制的数 (没法精准表示时 ,小数点后取 3 位 )、八进 制的数、十六进制的数 解 答 :7+3/4 =(111.11)2=(7.6)8=(7.C)16-23/64 =-(0.010111)2=-(0.27)8=-(0.5C)16 =-(1111101.1111)2=-(175.74)8=-(7D.F)16 =(101.011)2=(5.3)8=(5.6)16 2. 把下边给出的几个不同进制 ( 以下标形式给出的右括号以后 )的数化成十进制的数: (1010.0101)2 、 -(101101111.101)2 、 (23.47)8 、 -(1A3C.D)16 解 答 :(1010.0101)2 =10.3125-(101101111.101)2 (23.47)8 =19.71875-(1A3C.D)16 3. 写出下边 2 组数的原、反、补表示 ,并用补码计算每组数的和、差 .双符号位的作用是什 么? 它 只 出 现 在 什 么 电 路 之 处? (1) (2) XY=解 答 : XY=[X] 原 =00 1101 [Y] 原 =11 0111 [X] 原 =00[Y] 原 =11[X] 反 =00 1101 [Y] 反 =11 1000 [X] 反 =00[Y] 反 =11[X] 补 =00 1101 [Y] 补 =11 1001 [X] 补 =00[Y] 补 =11[X+Y] 补 =(00 1101+11 1001)MOD 2 =(00 0110)MOD 2=0 0110 [X-Y] 补 =([X] 补 +[-Y] 补 )MOD 2 =(00 1101+00 0111)MOD 2 =(01 0100)MOD 2 ( 双 符 号 得 值 不 同 溢 出 , 上 溢 ) [X+Y] 补 =(0011MOD 2 =(00MOD 2=0[X-Y] 补 =([X] 补 +[-Y] 补 )MOD 2 =(0000MOD 2 =0双符号位能简单检查加减运算中的溢出状况.当符号位同样 , 数值结果正确。当符号位为 01 或 10 时,表示数值溢出 . 01 表示两个正数相加之和 ≥ 1 的状况 ,往常称数值 “上溢 ”。为 10 时 , 表示两个负数相加之和 -1 的状况 ,通称数值 1 个符号位是正确的符号位 . 1 / 6 5.只有在算术与逻辑运算零件中采纳双符号位 .因为只在把两个模 4 补码的数值送往算术与 逻辑运算零件达成加减计算时 ,才把每个数的符号位的值同时送到算术与逻辑运算零件的两 位 符号位,所 以只有在算 术和逻辑运 算零件 中采纳双符 号位. 6. 假 定X=0.0110011*211,Y=0.1101101*2-10( 此处的数均为 二 进 制 ). ( 1) 浮点数阶码用 4 位移码、尾数用 8 位原码表示 (含符号位 ),写出该浮点数能表示的绝对值 最 大 、 最 小 的 ( 正 数 和 负 数) 数 值。 ( 2)写出 X、 Y 正确的浮点数表示(注意,此处预设了个小圈套)。 ( 3) 计 算 X+Y 。 ( 4) 计算 X*Y. 解答 :( 1) 绝对值最大 : 1 111 0 1111111 、 1 111 1 1111111 。 绝 对 值 最 小 : 0 001 0 0000000 、 0 001 1 0000000 ( 2) X: 1 011 0 0110011 、 Y: 0 110 0 1101101 ( 3) 计 算 X+Y A : 求 阶 差 : | △ E|=|1011-0110|=0101 B : 对 阶 : Y 变 为 1 011 0 00000 1101101 C :尾数相 加 : 00 0110011 00000+ 00 00000 1101101=00 0110110 01101 D : 规 格 化 : 左 规 : 尾 数 为 0 1101100 1101, 阶 码 为 1010 F :舍入办理:采纳 0 舍 1 入法办理,则有 00 1101100+1=00 1101101 E:不溢出 因此,

文档评论(0)

1亿VIP精品文档

相关文档