前幾天把外部中斷基本搞好了,但對幾個中斷寄存器的具體含義和區(qū)別不是很了解。今天特意拿起datasheet詳讀并網絡上查了這方面的資料。將結果記錄如下:S3C2440的中斷寄存器有6個中斷裁決器,分為2級:第一級為5個,第
1.什么是中斷所謂中斷,是指CPU在正常運行程序時,由于內部/外部事件或由程序預先安排的事件,引起CPU中斷正在運行的程序,而轉到為內部/外部事件或為預先安排的事件服務的中斷程序中去,服務完畢,再返回去執(zhí)行剛才
ARM體系結構中,把復位、中斷、快速中斷等都看作‘異?!?,當這些‘異?!l(fā)生時,CPU會到固定地址處去找指令,他們對應的地址如下: 地址 異常類型 進入時的工作模式 0x00000000 Reset Supervisor 0x00000004 Und U