Assembly 如何使用DOS中断将寄存器值传输到并行端口?

Assembly 如何使用DOS中断将寄存器值传输到并行端口?,assembly,x86,dos,interrupt,x86-16,Assembly,X86,Dos,Interrupt,X86 16,我必须为我的工作理解一点概念。我必须使用8086汇编语言中的DOS中断将寄存器中存储的值传输到并行端口。下面是需要澄清的小代码 [org 0x0100] mov AL, 01001011 ;any value in AL register that is to be transmitted (...here...how to transmit it to parallel ports using DOS Interrupt?) AH=5的INT 21h(DOS中断)应将DL中的字符输

我必须为我的工作理解一点概念。我必须使用8086汇编语言中的DOS中断将寄存器中存储的值传输到并行端口。下面是需要澄清的小代码

[org 0x0100]
mov AL, 01001011      ;any value in AL register that is to be transmitted
(...here...how to transmit it to parallel ports using DOS Interrupt?)

AH=5的INT 21h(DOS中断)应将DL中的字符输出到打印机(并行端口)

我记得大约200年前,我使用打印机端口0x3BC和0x378进行类似操作,通过
out
先生,请您详细说明一下,以查看我的代码。thanksINT 21h和AH=5应将DL中的字符输出到打印机(并行端口)@ZeshanSajid,如果tofro的回答“有效”,则应接受它。