
汇编语言中,如何有9号调用功能把变量输出到屏幕上
汇编语言中,如何有9号调用功能把变量输出到屏幕上我只知道能把字符或字符串放到屏幕上,但变量呢,怎么放?帮我举个例子看看...
汇编语言中,如何有9号调用功能把变量输出到屏幕上
我只知道能把字符或字符串放到屏幕上,但变量呢,怎么放?
帮我举个例子看看 展开
我只知道能把字符或字符串放到屏幕上,但变量呢,怎么放?
帮我举个例子看看 展开
3个回答
展开全部
dos 9号功能是把字符串输出到IO,即
mov ah,9
mov dx,offset message
int 21h
2号功能可以输出字符,其实就是输入一个8位数,所以,比如现在你有一个变量,可以按如下方式输出:
s db 21h ;你定义的变量
lea ax,s
mov dl,[ax]
mov ah,2
int 21h
如下即可,不过,如果是不可显示字符,比如是负数,在屏幕上是显示不出来的
mov ah,9
mov dx,offset message
int 21h
2号功能可以输出字符,其实就是输入一个8位数,所以,比如现在你有一个变量,可以按如下方式输出:
s db 21h ;你定义的变量
lea ax,s
mov dl,[ax]
mov ah,2
int 21h
如下即可,不过,如果是不可显示字符,比如是负数,在屏幕上是显示不出来的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询