补码除法规则说明

发布 2023-05-03 20:12:28 阅读 9559

1. 商为正时,够减应商真值1,不够减时商真值0;

商为负时,够减应商真值 -1,不够减时商真值0;

2. 当与同号时,商q为正,q的真值与补码形式一致;

当与异号时,商q为负,q的真值与补码的关系除最后一位(恒为1)外,其余各位补码实际上是对应真值的反码。

3. 关于溢出,无论如何,第一为商只能是0。假定第一位商的真值为,则余数,若取1(或-1)时,余数仍为真余数,则溢出。也即:

当q为正时,r=2-1=2-与b同号溢出;

当q为负时,r=2-(-1) =2+与b同号溢出。

4. 当q为正时:

若r与同号,表明r是真余数,应商真值1,补码形式也是1;根据加减交替法,下一步为2r-→r,即。

若r与异号,表明r是假余数,应商真值0,补码形式也是0;下一步为2r+→r,即。

5. 当q为负时:

若r与同号,表明r是假余数,应商真值-0,反码形式是1;根据加减交替法,下一步为,即。

若r与异号,表明r是真余数,应商真值-1,反码形式是0;下一步为,即。

6. 关于最后一位恒置1:由算法可知,最后一次减尝试可能出现够减和不够减两种情况,但不管够减和不够减,减操作已经完成,算法中并不管最后余数的恢复,所以,最后一位商的真值应为1(或-1),余数有可能是假余数。

分两种情况:

若q为正,最后一位为1,与恒置1同。

若q为负,最后一位真值为-1,反码形式为0,最后应将q变成补码,最后一位也为1,与恒置1同。

1. 前提,最后一次余数为,在非恒置1前提下最后一位商为。

2. 若=0,为真余数,置成1。

3. 若0, 若q为正,如果=0,为假余数,恢复余数为+,商不必修正。如果=1,余数和商不必修正。

若q为负,如果=0(反码),为真余数,商变成补码,即置成1。如果=1(反码),为假余数,恢复余数为-,商变成补码,即加1。

考勤规则说明

鹿岛公司考勤规则条款 待修正 1 公司或店内打卡时间 上班时间为 9 00 或15 00 打卡有效时间为上班前后30分钟内 之前为正常,之后为迟到 下班时暂不用打卡 00 9 30 15 00 15 30 期间打卡的为迟到,9 30 15 30 以后的打卡行为视为无效 旷工半天或全天 30 15 3...

拓扑规则说明

1.拓扑规则简介。在实际应用时,有时需要在要素之间保持某种特定的关系,比如,行政管理的范围不能相互重叠,线状道路之间不能有重叠线段,某些汽车站必须在公共交通线路上等,这些特定的空间关系可用拓扑学来描述 定义。借助geodatabase,可规定一系列拓扑规则,在要素之间建立起空间关系,还可以对这些规则...

20122019规则说明

2012 2014年国际篮球规则变动说明 前言 国际篮球总会自2010年土耳其世界男篮锦标赛之后,在10月1日开始实施2010年国际篮球规则,其最大的变动就是3分线增长50公分,由6.25米增加到6.75米 同时增设禁区中的免责冲撞区 以及前场发球区的设立 等,让比赛增加许多变数与可看性。国际篮球规...