ARM指令之DMB,DSB,ISB指令


 

指令名

功能描述

DMB

數據存儲器隔離。DMB 指令保證: 僅當所有在它前面的存儲器訪問操作

都執行完畢后,才提交(commit)在它后面的存儲器訪問操作。

DSB

數據同步隔離。比 DMB 嚴格: 僅當所有在它前面的存儲器訪問操作

都執行完畢后,才執行在它后面的指令(亦即任何指令都要等待存儲器訪 問操作——譯者注)

ISB

指令同步隔離。最嚴格:它會清洗流水線,以保證所有它前面的指令都執

行完畢之后,才執行它后面的指令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM