当前位置:编程学习 > 汇编语言 >>

求用汇编语言将一16进制数转换成ASC11码输出

答案:data segment Result db 2 dup(?) ASCIITab: db "0123456789ABCDEF" data ends code segment assume cs:code, ds:data start proc near mov ax, data mov ds, ax mov ax, 1ah mov bl, al shr bl, 4 mov bh, 0 mov ah, byte ptr ASCIITab[bx] mov Result, ah and al, 0fh mov bl,al mov ah, byte ptr ASCIITab[bx] mov Result+1,ah jmp $ code ends end start (ax可以赋予你想要转换的16进制数,这里设为了1aH)
其他:问问 fwfwfwfw

上一个:有没有比较全的单片机汇编语言学习网站
下一个:我想好好地学习80x86汇编语言,各位大神们可以给我写建议吗?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,