我爱Aspx >> C#.Net >> 求汇编实现三位十进制的加法hexibin proc near
mov ax, bx
mov cx, 1h ;set 1 into cx as initial
xor bx, bx ;set result into bx
loop2:
mov dl, 10d ;set 10d to bl
div dl ;ax div bl
mov dl, ah ;save the remainder in dl
xor ah, ah ;set ah to 00h
cbw ;change al(quotient) to type word
mov temp, ax
xor ax, ax
mov al,dl ;save the remainder back to al
cbw ;change it to word
mul cx ;mul cx
add bx, ax ;add it to old remainder
mov ax, cx ; make cx mul by 10h
mov dx, 10h
mul dx
mov cx, ax
mov ax, temp
cmp ax, 0d ;compare with zero
je exit2 ; if equ zero then exit
jne loop2 ;else save it back to the stack
exit2:
ret
hexibin endp
;-----------------------------------------------------------------------
binihex proc near
Ҷƪл˵?
有一个问题,帮忙解决一下,谢谢..[06-12]
急!高手指点:为何在不同的 Lin..[06-12]
高分求助!!txt文件去空格问题![06-12]
有没有类似于过滤器的东东,但是在..[06-12]
菜单问题[06-12]
默认网关丢失的问题[06-12]
那位大哥能给小弟一些VFP的常用函..[06-12]
如何在jsp中编写判断语句判断时间..[06-12]
如何通过注册表设置系统的环境变..[06-12]
一删除桌面上的东西,系统cpu占有..[06-12]