原理题 空是要填的内容 功能:将所得商四舍五入

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:36:42
DIV BL

CMP 空
JA S
INC AL
S:........

四舍五入是当余数大于等于除数的一半时,那么商应加一
所以第一个空应取得除数的一半,即把BL右移一位(右移一位相当于除以二)
第二个空比较右移后的bl和余数(在ah中)的大小就行了
所以:
div bl
shr bl,1
cmp ah,bl
ja s
inc al
s:……