向量中斷即中斷源的識別標誌,可用來存放中斷服務程式的入口地址或跳轉到中斷服務程式的入口地址。
(1)存放中斷服務程式的入口地址
在PC/AT機中,中斷向量是指中斷服務程式的入口地址,每箇中斷向量分配4個連續的位元組單元,兩個高位元組單元存放入口的段地址CS,兩個低位元組單元存放入口的段內偏移量IP。在PC/AT中,規定記憶體儲器的最低1 KB用來存放中斷向量(共256個),稱這一片記憶體區為中斷向量表,地址範圍是0~3FFH,如圖所示。
在PC/AT中由硬體產生的中斷標識碼被稱為中斷類型號(當然,中斷類型號還有其他的產生方法,如指令中直接給出、CPU自動形成等),即在中斷回響期間8259A產生的是當前請求中斷的最高優先權的中斷源的中斷類型號。中斷類型號和中斷向量之間有下面的關係:
中斷類型號×4=存放中斷子程式的首地址=中斷向量
有了存放中斷向量的首地址,從該地址開始的4個存儲單元中取出的就是中斷服務程式的入口。
(2)跳轉到中斷服務程式的入口地址
在AVR或ARM微處理器中,中斷向量的大小也是4個位元組,但其中存放的不是中斷程服務程式的入口地址,而是可執行的代碼。當回響中斷時,硬體自動執行相應中斷向量處的跳轉代碼,然後跳轉到具體的中斷服務程式的入口地址。
中斷向量地址和中斷向量
向量中斷:硬體中斷,即指由某個硬體中斷請求信號引發的中斷。是一種中斷方式,注意與中斷向量相區別。
向量中斷地址:記憶體中存放中斷服務程式入口地址的地址
相關詞條
-
中斷系統
中斷系統是處理機完成中斷功能的機構。在通用計算機中,為了提高系統的效率,採用中央處理器與外圍設備並行工作的方式,中斷為外圍設備和中央處理器之間連繫的手段。
中斷系統 正文 配圖 相關連線 -
中斷全過程
其中中斷處理就是執行中斷服務程式,這是中斷系統的核心。 不同計算機系統的中斷處理過程各具特色,但對多數計算機而言,其中中斷服務程式的流程如下。 中斷服務...
-
8259A中斷控制器
8259A晶片是一個中斷管理晶片,中斷的來源除了來自於硬體自身的NMI中斷和來自於軟體的INT n指令造成的軟體中斷之外,還有來自於外部硬體設備的中斷,...
Overview Initialization Operation -
中斷描述符表
中斷描述符表,常見於計算機套用之中,將每個異常或中斷向量分別與它們的處理過程聯繫起來。
-
中斷隱指令
中斷隱指令是一種不允許、也不可能為用戶使用的特殊指令。
-
《64位微處理器系統編程》
146第8章異常和中斷1488.1概要1488.2通用特性1488.3向量...(調試異步異常向量1)1538.3.3NMI(非禁止中斷異常向量2...(SIMD浮點異常向量19) 1638.3.20用戶定義的中斷(向量...
內容簡介 目錄介紹 參考資料 -
中斷向量
的向量是按中斷號順序排列,因此給定一個中斷號N,那么它對應的中斷向量在記憶體...~0x1f的中斷調用功能向量等。對於實際沒有使用的向量則填入臨時的啞中斷...於80x86的保護模式下,因此它使用中斷描述符表來設定和保存各中斷的"向量...
概念 中斷 中斷向量表 -
雙分支阻滯
臨床表現及心電圖、心電向量特點診斷。實驗室檢查:可出現原發疾病相關...阻滯時,重度左前分支阻滯可導致在左心室內由右向左的QRS終末向量將右束支阻滯的由左向右的附加環向量大部分抵消,使Ⅰ導聯S波變小或消失,導致肢導聯...
疾病概述 症狀體徵 疾病病因 病理生理 診斷檢查 -
單片機IO口
)A口的數據向量單元,用於向數據向量暫存器寫入或從該暫存器讀出數據。當A口處於輸入狀態時,寫入是將A口的數據向量寫入A口的數據暫存器;讀出則是從A口...暫存器。P_IOA_Dir(讀/寫)(02H)A口的方向向量單元,用於用來...
概述