freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式實時操作系統(tǒng)-展示頁

2024-09-06 20:00本頁面
  

【正文】 存放的位置。%d1,%d0 0x000003fc,%d1 int_pres_regs_sz(%sp),%d1 int_pres_regs .text? 首先定義了兩個宏int_pres_regs和int_rest_regs分別用于壓棧和恢復d0,d1,d2,a0,a1五個寄存器,即對CPU狀態(tài)進行一定程度的保存。 int_pres_regs_sz(%sp),%sp? int_rest_regs? .endm? int_pres_regs_sz(%sp),%sp? .macro .equ這里重點分析64到255號中斷的向量服務程序。  當復位中斷產(chǎn)生時,處理器首先從0xFFE00000取出一個長字來初始化堆棧寄存器SP,然后取出緊跟著的一個長字來初始化PC,此時PC值為hw_vsr_reset,也即一段向量服務程序(VSR)的入口地址。 rom_vsr_table_size, . rom_vsr_table .endr hw_vsr */? .endr hw_vsr */? .endr hw_vsr */? .endr hw_vsr*/? reset*/? 1 Initial PC /* stack */? 0 Initial SSP /* .globl .endm hw_vsr name? */ ROM vector table有些中斷在ISR結(jié)束后還會調(diào)用延遲服務程序(DSR)作進一步處理。當中斷產(chǎn)生時,ecos的一段跳轉(zhuǎn)程序使處理器跳轉(zhuǎn)到相應的VSR,對mcf52xx處理器來說這段跳轉(zhuǎn)程序就是中斷向量表,當然不同處理器的跳轉(zhuǎn)程序有不同的實現(xiàn)方式。 不同的微處理器提供的中斷處理機制不相同,ecos對各種處理機制作了一定的抽象,提供了一種通用的中斷處理機制。ecos中斷機制分析(1) 下面以m68k的mcf52xx系列處理器為例分析。VSR作了一些簡單處理后,會調(diào)用中斷服務程序(ISR)作進一步處理,對ISR的調(diào)用采用尋找中斷服務程序向量表的方式。以下是構(gòu)成mcf52xx的中斷向量表的匯編代碼:/***********************************************************************/?/* .macro .long hw_vsr_\name? .section .romvec,ax rom_vsr_table?rom
點擊復制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1