亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1203 | 回復: 0
打印 上一主題 下一主題

80x86/ARM等硬件中斷機制比較 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-12-20 09:44 |只看該作者 |倒序瀏覽

8086/MCS51/MSP430/80x86/ARM7/ARM9硬件中斷機制比較

 
1.8086/80x86中斷向量表中存放的是ISR中斷服務程序的地址CS:IP,中斷響應時會根據(jù)中斷類型號把相應的CS:IP加載到CPU中,實現(xiàn)跳轉(zhuǎn)到ISR中斷服務程序中。
 
2.51/MSP430/ARM中斷向量表中存放的是一條跳轉(zhuǎn)指令,實現(xiàn)跳轉(zhuǎn)到ISR中斷服務程序中。
 
3.8086/80x86前1Kb用作中斷向量表,每個中斷占用4B用于存放CS:IP,因此可存放256個中斷;每個外部中斷的中斷向量終端類型號未固定,可通過初始化8259進行設置。
 
4.51/MSP430/ARM中斷向量已經(jīng)固定。
 
一· 8086硬件中斷機制
 
8086中斷機制(實模式中的中斷處理過程):http://www.eefocus.com/book/09-06/742921276059790.html
8086CPU響應中斷及處理過程:http://www.eefocus.com/article/09-06/74291s.html
 
圖1
圖2
1. 處理器動作步驟
1).中斷請求
      外部中斷有請求,INTR=1,向CPU請求
2).中斷響應
      ①識別中斷源,獲得終端類型號(外部中斷需2個總線周期,,內(nèi)部中斷則不需要)
      ②保護斷點,自動壓棧PSW,CS,IP
      ③清零IF,TF,關中斷
      ④CPU加載中斷向量的CS:IP,跳轉(zhuǎn)到ISR中斷服務程序
3).中斷服務
      ①現(xiàn)場保護,手工壓棧需保護的寄存器
      ②手工開中斷STI,允許響應高級別中斷
      ③中斷處理,編寫的相應中斷的服務程序
      ④手工關中斷CLI
      ⑤現(xiàn)場恢復
      ⑥中斷返回IRET,自動出棧PSW,CS,IP
 
2. 重點:SP,中斷前保存,中斷后保存?
 
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP