8259的中斷請求暫存器


8259中的8位暫存器,用於跟蹤活動的中斷請求。只要啟用中斷請求輸入,IRR暫存器中的相應位就會被設為1。例如,如果我們啟用IR4和IR6輸入,則IRR的第4、6位將被設為1,並將IRR的內容設為01010000。但該處理器的設計只能讀取該暫存器的內容,而無法向IRR中寫入內容。要讀取IRR的內容,處理器只需要向8259發出OCW3命令以及該命令的低3位即可。這樣一來,8259就透過將其IRR狀態儲存在8259的低埠中來得到結果。於是,處理器必須讀取8259的低埠。



圖:8259與8085處理器一起連線

更新於: 26-6-2020

766次檢視

開啟你的職業

完成課程後獲得認證

開始
廣告
© . All rights reserved.