常用控制程序设计..pptVIP

  • 2
  • 0
  • 约1.03万字
  • 约 47页
  • 2016-12-08 发布于山西
  • 举报
常用控制程序设计.

MUL AB ADD A,R5 ;(R2)×(R6)L[注=(A)]+(R5)→(R5) MOV R5,A CLR A ;(R2)×(R6)H[注=(B)] 本次加进位; (C)+上次加进位(F0)→(R4) MOV ACC.0,C MOV A,PSW.5 ADDC A,B MOV R4,A RET 返 回 上一页 下一页 回主页 4.6.2 二进制无符号双字节定点数除法运算 返 回 上一页 下一页 1.算法 无符号除法可由一系列减法和移位操作实现。 设除数字长3位,被除数双字长6位,则手算步骤如下。 (1)比较被除数高位与除数,若被除数高位大于等于除数,则商位为1,并让被除数高位减去除数形成一个部分余数;否则商为0,不执行减法。 (2)把部分余数左移一位,与除数再次比较产生新的商位和部分余数,如此循环直到处理完被除数的所有位。 经3次循环运算,最后所得商和余数的字长同除数为单位字长3位。在计算机运算中,一般除数字长为n位,则被除数为双字长2n位,商和余数为单字长n 位,计数循环n次。 回主页 4.6.2 二进制无符号双字节定点数除法运算 返 回 上一页 下一页 2.无符号双字节除法子程序N

文档评论(0)

1亿VIP精品文档

相关文档