阅读:1470回复:5
VC6中如何嵌入汇编语言实现端口的读写?
如何在VC6中嵌入汇编? [所有相关帖子]
我在VC6中嵌入汇编是时,总是出现operand size conflict 的错误。我程序如下: _asm{ mov al, 0034h mov dx, 0678h out dx, al } |
|
沙发#
发布于:2002-10-24 17:22
老弟:
mov一个数到al中去,当只能是一个字节宽了。 试试这个: _asm{ mov al, 34h mov dx, 0678h out dx, al } |
|
|
板凳#
发布于:2002-10-25 08:24
端口操作98下用_outpb,_outpd之类就可以搞定.
|
|
|
地板#
发布于:2002-10-25 13:37
端口操作98下用_outpb,_outpd之类就可以搞定. 不是说有保护模式吗? |
|
|
地下室#
发布于:2002-10-25 15:14
保护模式下物理内存的地址会变,I/O地址没变
|
|
5楼#
发布于:2002-10-25 22:13
我已经解决问题了!谢谢!
是我的原程序错误,我的DEFINE位置搞错了! |
|