我有一个程序,该程序以字符串为输入,并输出代表字符串中的字符数,十六进制值和字符串本身的十进制数。
我遇到的问题是,如果使用call writedec
,我希望能够在其后使用call writehex
,但是将其打印在新行上。当前,它在同一行上打印。
但是,如果使用动词,0ah
,call writehex
将打印0ah
,而不是小数的十六进制值
call writedec
call writehex
产生130000000d
但我需要:
13
0000000d
call writedec
mov al, 0Ah
call writehex
总是与
一起显示13
0000000Ah
答案 0 :(得分:0)
不知道我做了什么,但是我一定错过了一些东西。在mov al, 0Ah
之后跟call writechar