音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請周工給我解答!

作者:zhpingsky 欄目:ARM技術(shù)
請周工給我解答!
OSIntCtxSw_1
                                                ;獲取新任務(wù)堆棧指針
        LDR     R4, [R6]
        ADD     SP, R4, #68                         ;17寄存器CPSR,OsEnterSum,R0-R12,LR,PC
        LDR     LR, [SP, #-8] ;很不讓人明白的一句話
        MSR     CPSR_c, #(NoInt | SVC32Mode)        ;進(jìn)入管理模式
        MOV     SP, R4                              ;設(shè)置堆棧指針
        LDMFD   SP!, {R4, R5}                       ;CPSR,OsEnterSum
                                                    ;恢復(fù)新任務(wù)的OsEnterSum
        LDR     R3, =OsEnterSum
        STR     R4, [R3]
    
        MSR     SPSR_cxsf, R5                       ;恢復(fù)CPSR
        LDMFD   SP!, {R0-R12, LR, PC }^             ;運(yùn)行新任務(wù)


最后一指令 LDMFD   SP!, {R0-R12, LR, PC }^  ,已經(jīng)把 USR/SYS 模式LR加載進(jìn)去了!之前LDR     LR, [SP, #-8]為什么還要!我覺得很沒有必要!

請周工給我解答!

2樓: >>參與討論
foyyof
你覺得沒必要,但運(yùn)行正常。
說明你理解錯了,需要別人指點(diǎn)...

3樓: >>參與討論
zhpingsky
哈哈...!怪不得,發(fā)了帖子沒有人應(yīng)答呢!
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請問在keil中如何開關(guān)中斷,
關(guān)于加載描述文件的問題!請高手們回答一下!
LPC2136的工程模板
請問下,LPC系列有沒有這樣的CPU ?
有誰有在ucos下面好用的串口中間件?
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號