用8255A作打印機接口,用PA口作數(shù)據(jù)端口,采用中斷傳送方式,
端口地址為0A0H~0A3H,閱讀程序后回答問題:
MOV AL ,0A0H
OUT 0A3H ,AL
XOR AX , AX
MOV DS , AX
MOV AX , 1200H
MOV [0038H] , AX
MOV AX , 4100H
MOV [003AH] , AX
MOV AL ,0DH
OUT 0A3H , AL
STI
問:
(1)端口A工作于何種方式?
(2)中斷類型碼是多少?
(3) 中斷服務(wù)程序的入口物理地址是多少?
(1)方式2,輸出。
(2)中斷類型碼為0EH
(3)42200H
如下圖:

在PC機中,單片8259A工作在普通全嵌套方式及普通結(jié)束中斷方式下,當(dāng)前IMR=02H,ISR=00H,現(xiàn)有IR1、IR3、IR4同時申請,試回答下列問題:
(1)IRR的內(nèi)容是多少?
(2)CPU將先響應(yīng)哪個中斷請求?為什么?
(3)CPU的中斷響應(yīng)周期結(jié)束后,ISR的值是多少?表示什么意思?