汇编 输入一个数,输出相应的ASCII值(带效果图)

20080430132107[1]

data segment
buf db ‘THE ASCII CODE OF[‘,’$’
buf1 db ‘]  IS  ‘,’$’
buf2 db 13,10,’$’
data ends
code segment
assume cs:code,ds:data
main:mov ax,data
mov ds,ax
lea dx,[buf]
mov ah,9;输入提示
int 21h
mov ah,1;输入
int 21h
mov ah,0
mov bl,10h
div bl
mov bx,ax
cmp bl,9
jb lxiao;bl小于
sub bl,9
add bl,40h
cmp bh,9
jb hxiao
hdayu:sub bh,9 ;bh大于
add bh,40h
jmp lab
lxiao:add bl,30h
cmp bh,9
ja hdayu
hxiao:add bh,30h
lab:lea dx,[buf1]
mov ah,9
int 21h
mov ah,2
mov dl,bl
int 21h
mov dl,bh
int 21h
mov dl,’H’
int 21h
mov ax,4c00h
int 21h

code ends
end main

- THE END -
版权声明:
转载原创文章请注明,文章出处://kinggoo.com
原文地址:https://kinggoo.com/chengxu-huibian-shuchuascii.htm
发表评论?

0 条评论。

发表评论


此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据