vb中三种除法运算符的程序编写

vb中三种除法运算符的程序编写,第1张

VB中的除法程序代码------难以理解。

VB有基本的程序描述方法,我想你问的是不是运算符?VB除的运算符有整除与非整除之分,整除运算符是英文的反斜杠--\,非整除英文的斜杠--/

例如 VB中运算结果是: 3\2=1, 3/2=15

DIV0: MOV DPTR, #0

DIV1: CLR C

MOV A, SUML

SUBB A, 73H

MOV B, A (!)--此处如果有借位,在下面的 SUBB 中,自动就减去了

MOV A, SUMH

SUBB A, 72H

JC DIV2 ;----这里如果有借位,就转去结束了

INC DPTR

MOV SUMH, A ;余数高位给SUMH,以便下次提取

MOV SUML, B ;余数低位给SUML,以便下次提取

SJMP DIV1

DIV2: MOV A, DPL ;商低位给A

MOV B, DPH ;商高位给B

程序没有错。

SUBB 指令,称为《带借位减》。

在“连减”的时候,它能自动减去前一次的借位。

以上就是关于vb中三种除法运算符的程序编写全部的内容,包括:vb中三种除法运算符的程序编写、16位数的除法子程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9968420.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存