簡述中斷控制器lntel8259a的主要功能

時間 2021-09-09 05:06:57

1樓:

1、具有8級優先權控制,通過級聯可擴充套件至64級優先權控制;

2、每一級都可以遮蔽或允許;

3、在中斷響應週期,8259a可提供相應的中斷向量,從而能迅速轉至中斷服務程式;

4、具有多種工作方式,可通過程式設計來進行選擇。

5、在級聯情況下使用:

①當某一個從8259a有中斷請求時,cpu響應以後,這個從8259a的中斷並沒有被遮蔽,即這個從8259a中優先權高於正在處理的源的中斷仍可以產生(在全巢狀模式中這樣的中斷是被遮蔽的);

②當某個中斷源要退出中斷服務程式前,用軟體檢查它是否是這個8259a的唯一中斷源,即送一個非特殊的eoi給這個8259a後讀它的isr,檢查它是否為0,若為0則中斷源唯一,否則就不唯一。

2樓:豬豬將軍

8259a晶片是一箇中斷管理晶片,中斷的**除了來自於硬體自身的nmi中斷和來自於軟體的int n指令造成的軟體中斷之外,還有來自於外部硬體裝置的中斷,這些中斷是可遮蔽的。這些中斷也都通過pic(programmable interrupt controller)進行控制,並傳遞給cpu。

8259a的主要功能:

1 一片8259a可以接受8級可遮蔽中斷請求,通過9片8259a級聯可擴充套件至64級可遮蔽中斷優先順序控制;

2 對每一級中斷都可以通過程式來遮蔽或允許3 在中斷響應週期,8259a可為cpu提供響應的中斷型別嗎;

4 具有多種工作方式,並可通過程式設計加以選擇。

水泵液位控制器線怎麼接,水泵控制器水位控制怎麼接線

水泵液位控制器線接法請參考以下液位控制電路。液位控制器是指通過機械式或電子式的方法來進行高低液位的控制,可以控制電磁閥 水泵等,從而來實現半自動化或者全自動化,方法有多種,根據選用不同的產品而不同。電子式液位開關控制 bz2401或bz0501 和搭配的水位控制器 bz201 bz202 來進行控液...

控制器溫度補償的作用,控制器溫度補償的作用

溫度補償多用於流量計算,用於介質密度隨著溫度變化而變化從而導致流量發生變化的情況下,多輔助壓力補償,二者配合以完成流量的補正 你的溫度控制器和感測器都沒問題。1 簡單描述 設定的90度 5度是低於85度開始加熱,當高於95度時停止加熱。而感測器的溫度反應是滯後的,故當停止加熱後,溫度顯示還是會繼續上...

運動控制器由什麼組成,電力電子控制器由什麼零部件組成

一個運動控制器用以生成軌跡點 期望輸出 和閉合位置的反饋環。許多控制器也可以在內部閉合一個速度環。一個驅動器或放大器用來將運動控制器的控制訊號 通常是速度或扭矩訊號 轉換為更高功率的電流或電壓訊號。更為先進的智慧化驅動可以自身閉合位置環和速度環,以獲得更精確的控制。一個執行器如液壓泵 氣缸 線性執行...