arm的匯編語言中b.ne 1b是什么意義?


答: 表示不相等時直接向后跳轉到局部標簽1處(b: backward, f: forward)
一. 擴展
1.1. 為什么會有前向跳轉和后向跳轉呢?
拿Linux內核中的匯編代碼為例(arch/arm/kernel/head.S),其中有可能有多個局部標簽1,
那么如何知道要跳到哪個具體的標簽呢?此時b和f就發揮作用了


免責聲明!

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



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