主题:[讨论]如何将al中的数转换为十进制字符串
dmt198704
[专家分:30] 发布于 2007-05-26 00:18:00
请各位高手写一下如何将al中的数转换为十进制字符串,多谢
回复列表 (共1个回复)
沙发
塞北江南 [专家分:1350] 发布于 2007-05-28 11:39:00
.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
我来回复