3.从键盘输入两个一位十进制数,求它们的和,并将结果以十进制形式输出。
code segment
assume cs:code
main proc far
start:
mov ah,01h
int 21h
mov bh,al
mov dl,'+'
mov ah,02h
int 21h
mov ah,01h
int 21h
mov ch,al
mov dl,'='
;使用2号功能会改变al中的值
mov ah,02h
int 21h
add ch,bh
mov dl,ch
sub dl,30h
cmp dl,39h
jbe L1
sub dl,30h
mov al,dl
mov ah,0
mov bl,10
;不能使用10h
div bl
mov dl,al
mov cl,ah
add dl,30h
mov ah,02h
int 21h
mov dl,cl
add dl,30h
L1:
mov ah,02h
int 21h
mov ax,4c00h
int 21h
main endp
code ends
end start
最后
以上就是花痴歌曲最近收集整理的关于3.从键盘输入两个一位十进制数,求它们的和,并将结果以十进制形式输出。的全部内容,更多相关3.从键盘输入两个一位十进制数,求它们内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复