ARM處理器的工作模式 (二) 作者: 時間:2016-11-21 來源:網(wǎng)絡 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢 收藏 接ARM處理器的工作模式(一)實驗二 各工作模式下堆棧初始化實驗(ARM9)(工程exp9,文件exp9_2_1.s)本實驗實現(xiàn)各工作模式下堆棧初始化,采用ARMmulator方式調(diào)試,選用ARM9作為目標處理器。 AREA INIT_STACK,CODE,READONLY ENTRY ;工作于管理模式START MOV R1,#1 ;初始化R1 BL INITSTACK ;設置各模式下的堆棧指針 ;回到用戶模式下運行應用程序MRS R1,CPSR ;保存CPSR于R1 BIC R1,R1,#0x80 MSR CPSR_cxsf,R1 MSR CPSR_c,#0xd0 MRS R3,CPSR