作 者:武力戡亂
修改日期:2017-08-22
備 注:
1、總備註資訊內 容:2、****
1、由來:
程式是從向下,從左向右執行。安裝這個規律執行,有些功能和要求實現不了。比如說,乙個人正常工作是打掃室內衛生、做飯、打掃廚房衛生、打掃辦公室衛生。而因為需要,今天讓他先打掃辦公室衛生。這個時候就有乙個命令切入到原有的工作秩序中。並且優先處理辦公室衛生。微控制器的中斷也是乙個道理。2、執行過程:
當有中斷觸發時,打斷微控制器的正常執行,保護現場(記錄程式執行的位置)。然後去執行中斷中指定的程式。當中斷程式執行完畢後,恢復現場(切換到中斷程式停止的位置),繼續執行微控制器原有的程式。3、機制的運用:
做程式做多了就自然想到了,需要這個機制了。程式是從上到下,從左到右的執行。程式大了,自然不能讓它全部執行,否則耗時還不討好。這時候需要對程式的切換。切換的目是根據實際情況,而不是一如既往、理所當然、按部就班的走程式。
中斷以及相關的概念
中斷是指程式執行過程中,遇到急需處理的事件時,暫時中止cpu上現行程式的執行轉而執行相應的事件處理程式,待處理完成後再返回原程式被中斷處或排程其他程式執行的過程 1 外中斷 是指來自處理器之外的中斷訊號,包括時鐘中斷 鍵盤中斷 裝置中斷 外中斷又可分為 可遮蔽中斷和不可遮蔽中斷 三 中斷與異常的區別...
中斷基本概念
什麼是中斷?先打個比方。當乙個經理正處理檔案時,鈴響了 中斷請求 不得不在檔案上做乙個記號 返 回位址 暫停工作,去接 中斷 並指示 按第二方案辦 調中斷服務程式 然後,再靜下心來 恢復中 斷前狀態 接著處理檔案 計算機科學家觀察了類似例項,外師物化,內得心源 借用了這些思想 處理方 式和名稱,研製...
中斷,異常,陷阱 概念
中斷 為了裝置與cpu之間的非同步通訊。是由裝置向cpu發的訊號。典型的有如服務請求,任務完成提醒等。比如我們熟知的時鐘中斷,硬碟讀寫服務請求中斷。中斷的發生與系統處在使用者態還是在核心態無關,只決定於eflags暫存器的乙個標誌位 中斷允許位 我們熟悉的sti,cli兩條指令就是用來設定這個標誌位...