计算机组成原理(李小勇)2-4.pptVIP

  • 28
  • 0
  • 约3.21千字
  • 约 16页
  • 2017-06-01 发布于浙江
  • 举报
* 计算机学院体系结构中心 2.4 定点除法运算 2.4.1 原码除法运算原理    两个原码表示的数相除时,商的符号由两数的符号按位相加求得,商的数值部分由两数的数值部分相除求得。   设有n位定点小数(定点整数也同样适用): 被除数x, 其原码为 [x]原=xf .xn-1…x1x0 除数y, 其原码为 [y]原=yf .yn-1…y1y0  则有商q=x/y,其原码为 [q]原=(xf⊕yf)+(0.xn-1…x1x0/0.yn-1…y1y0)    商的符号运算qf=xf⊕yf与原码乘法一样,用模2求和得到。商的数值部分的运算,实质上是两个正数求商的运算。根据我们所熟知的十进制除法运算方法,很容易得到二进制数的除法运算方法,所不同的只是在二进制中,商的每一位不是“1”就是“0”,其运算法则更简单一些。   下面仅讨论数值部分的运算。设被除数x=0.1001,除数y=0.1011,模仿十进制除法运算,以手算方法求x÷y的过程如下: 得x÷y的商q=0.1101,余数为r=0 上面的笔算过程可叙述如下: 1. 判断x是否小于y?现在xy, 故商的整 数位商“0”, x的低位补0, 得余数r0。 2. 比较r0和2-1y, 因r02-1y, 表示够减, 小数 点后第一位商“1”, 作r0-2-1y, 得

文档评论(0)

1亿VIP精品文档

相关文档