如何让$在屏幕上打印出来?

时间:2013-10-17 20:05:20

标签: assembly

我想知道如何用汇编语言获得类似的输出 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE $ 并且只输出$本身。

1 个答案:

答案 0 :(得分:0)

假设您的目标是MS-DOS,请使用中断21H,功能AH = 2 - 单字符输出。将$符号(即24h)的ASCII码放入DL。

mov ah, 2
mov dl, 24h
int 21h

$仅对函数AH = 9有影响,即输出字符串的函数。这个输出一个字符,$对它没有特殊意义。

为了输出可能包含嵌入式$的整个字符串,请滚动自己的循环。

相关问题