美好的一天,我刚刚了解了 80C188 x86 芯片和平台,我正在尝试理解一段骨架代码。在我的芯片连接布局中,我的 IO 芯片连接到 PCS1。
但是,在给出的骨架代码中,它是这样的
; PACS initial, set the parallel port start from 00H
MOV DX, PACS
MOV AX, 0003H ; Peripheral starting address 00H no READY, No Waits
OUT DX, AX
他们已根据手册将 PACS 寄存器起始地址设置为 0。我不确定他们为什么这样做,因为这意味着它连接到 PCS0..