• 华擎a55pro3 > 习题课:数值运算与运算器CHAR3
  • 习题课:数值运算与运算器CHAR3

    免费下载 下载该文档 文档格式:PDF   更新时间:2009-05-04   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:pdf
    文档作者:
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    习题课:数值运算与运算器CHAR3
    主要内容: 定点数的加,减,乘法 浮点数的加,减,乘法
    P77习题3.3(1)
    原码一位乘法 X= 0.11011, Y = -0.11110; X*Y = 1.1100101010
    0.11011×0.11110的运算过程如下: B=0.11011, C=0.11110
    A 0. 0 0 0 0 0 0. 0 0 0 0 0 0. 0 0 0 0 0 0. 0 0 0 0 0 0. 1 1 0 1 1 0. 1 1 0 1 1 0. 0 1 1 0 1 0. 1 1 0 1 1 1. 0 1 0 0 0 0. 1 0 1 0 0 0. 1 1 0 1 1 1. 0 1 1 1 1 0. 1 0 1 1 1 0. 1 1 0 1 1 1. 1 0 0 1 0 0. 1 1 0 0 1 C 0.1 1 1 1 0 0.1 1 1 1 0 0.1 1 1 1 0 0.0 1 1 1 1 0.0 1 1 1 1 0.0 1 1 1 1 1.0 0 1 1 1 1.0 0 1 1 1 1.0 0 1 1 1 0.1 0 0 1 1 0.1 0 0 1 1 0.1 0 0 1 1 1.0 1 0 0 1 1.0 1 0 0 1 1.0 1 0 0 1 0.1 0 1 0 0
    C0=0 +0 C0=1 +B C0=1 +B C0=1 +B C0=1 +B
    P77习题3.4(1)
    补码乘法(一位乘) X= 0.110111, Y = 0.101100; [X*Y]补 = 0.1001011101 X*Y = 0.1001011101 解:部分积存放于A寄存器中,初值为0. [X]补=0.110111, 存放于B寄存器中. [-X]补=1.001001 [Y]补=0.1011, 存放于C寄存器中; 附加位C-1 ( Y-1)置0.
    A
    C C-1
    说明
    初始态 C0C-1=10,部分积+[-X]补 右移一位 C0C-1=11,部分积+0 右移一位 C0C-1=01,部分积+[X]补 右移一位 C0C-1=10,部分积+[-X]补 右移一位 C0C-1=01,部分积+[X]补
    0. 0 0 0 0 0 0 0. 1 0 1 1 0 +[-X]补1. 0 0 1 0 0 1 1. 0 0 1 0 0 1 1. 1 0 0 1 0 0 +0 0. 0 0 0 0 0 0 1. 1 0 0 1 0 0 1. 1 1 0 0 1 0 +[X]补 0. 1 1 0 1 1 1 0. 1 0 1 0 0 1 0. 0 1 0 1 0 0 +[-X]补1. 0 0 1 0 0 1 1. 0 1 1 1 0 1 1. 1 0 1 1 1 0 +[X]补 0. 1 1 0 1 1 1 0. 1 0 0 1 0 1 0. 1 0 0 1 0 1 1. 0 1 0 1 1
    0. 1 0 1 0 1
    1. 0 1 0 1 0
    1. 1 0 1 0 1
    1. 1 0 1 0 1
    [XY]补=0.1001011101 XY=0.1001011101
    P77习题3.5(1)
    补码乘法(两位乘) X= 0.010101, Y = -0.101101; [X*Y]补 = 1.110001001111 X*Y = -0.001110110001
    已知X=0.010101, Y= -0.101101, 用补码两位乘求[XY]. [X]补=000.010101,[Y]补=11.010011, [-X]补=111.101011 [X]补B, [Y]补C, 0 A, 0 C-1 ( Y-1 )
    A
    C
    C-1
    说明
    0 0 0. 0 0 0 0 0 0 1 1. 0 1 0 0 1 1 0 初始态 +[-X]补 1 1 1. 1 0 1 0 1 1 C1C0C-1=110, +[-X]补 1 1 1. 1 0 1 0 1 1 2 1 1 1. 1 1 1 0 1 0 1 1. 1 1 0 1 0 0 1 右移二位, +[X]补 0 0 0. 0 1 0 1 0 1 C1C0C-1=001, +[X]补 0 0 0. 0 0 1 1 1 1 2 0 0 0. 0 0 0 0 1 1 1 1. 1 1 1 1 0 1 0 右移二位, +[X]补 0 0 0. 0 1 0 1 0 1 C1C0C-1=010, +[X]补 0 0 0. 0 1 1 0 0 0 2 0 0 0. 0 0 0 1 1 0 0 0. 1 1 1 1 1 1 0 C1C0C-1=110, +[-X]补 +[-X]补 1 1 1. 1 0 1 0 1 1 1 1 1. 1 1 0 0 0 1 [XY]补= 1.110001001111 XY= -0.001110110001

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • 华擎880gmhu3s3  华擎h61mu3s3睿频  华擎z68pro3  华擎880gextreme3  华擎h61mu3s3好吗  华擎g41ddr3  华擎h61mu3s3怎么样  华擎sata3第三方  华擎h61mu3s3网卡