0

嗨,我在使用汇编语言和 TASM 进行汇编连接并行端口时遇到问题。

这是示例源代码:

.model small
.stack
.data
.code

main:           
    mov dx, 378h
    mov al, 00001000b 
    out dx, al ; output

    mov ah, 4ch
    int 21h

end main 

问题是 out 命令不起作用或更改并行端口的状态。我有一个 LED 电路来测试并行端口的输出,但它不工作。我尝试了网络中可用的其他程序来检查并行端口的状态,并确认端口的状态没有改变。

我是否必须做一些事情才能完成这项工作,比如在内核中启用调试模式或类似的东西?谢谢!

4

1 回答 1

0

Win-7 (32bit) 需要 UP Driver 才能访问并口。
Windows XP 不需要它。

UPDriver for Win7-32​​Bit

来源是YouTube
它有点晚了,但肯定会帮助某人。已经测试过了。

于 2018-06-24T20:13:46.100 回答