Board logo

标题: 关于masm汇编里uses操作符 [打印本页]

作者: joegwq     时间: 2006-11-1 22:55    标题: 关于masm汇编里uses操作符

请问masm汇编里uses操作符能不能用在16位的程序里?

比如:有如下过程
writechar proc uses ax,dx
        MOV AH,02H
        mov dl,'a'
        INT 21H       
        ret
writechar endp
作者: joegwq     时间: 2006-11-2 05:11
这里没有人知道吗?
作者: defrag     时间: 2007-2-22 11:50
可以
pushpop能操作就可以,不能pushf
作者: happyman06     时间: 2007-2-24 23:20
当然可以!
作者: henrya2     时间: 2007-6-16 18:39
不就是让编译器自动在函数开头生成push ax
                                                push dx
                                                    .
                                                    .
                                                    .
                                                在ret之前生成
                                                pop dx
                                                pop ax




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5