回 帖 发 新 帖 刷新版面

主题:[讨论]如何将al中的数转换为十进制字符串

请各位高手写一下如何将al中的数转换为十进制字符串,多谢

回复列表 (共1个回复)

沙发

.model small
.stack
.data
   string db 3 dup(30h) ,'$'
.code
.startup
   mov ax,168     ;假设AL初值为168
   mov bx,10
   div bl
   add string[2],ah ;除10余8为个位
   mov ah,0
   div bl
   add string[1],ah ;再除10余6为十位
   add string[0],al ;商为1是百位
   lea dx,string
   mov ah,09h
   int 21h        ;显示168
   .exit 0
   end

我来回复

您尚未登录,请登录后再回复。点此登录或注册