小编sea*_*ean的帖子

我可以在TASM中将al推入堆栈吗?

我是集会的初学者,任何帮助将不胜感激.这是我的代码:

.MODEL SMALL

.DATA  
Textstring db "I'm a string$"
.CODE
START:

mov dx, Textstring
push dx
getche:
    mov ah, 06h
    int 21h
    push al



 END START
Run Code Online (Sandbox Code Playgroud)

我一直得到操作数类型在第8行上不匹配的错误,操作或指令的参数在第13行上有非法大小.
我猜测问题是我试图推进AL堆栈.无论如何我可以把内容推AL到堆栈上吗?我正在尝试创建一个代码,我提示用户输入一个字符并将该字符返回给调用它的程序.

assembly dos tasm x86-16

2
推荐指数
1
解决办法
401
查看次数

标签 统计

assembly ×1

dos ×1

tasm ×1

x86-16 ×1