还剩7页未读,继续阅读
文本内容:
《常用指令》课件ARM PPT架构是一种广泛应用于移动设备和嵌入式系统的处理器架构本课程将ARM详细介绍常用的指令种类,帮助您更好地理解和应用架构ARM ARM架构概述ARM架构是一种(精简指令集计算机)架构,设计用来提供高性能、低功耗和低成本的处理能力ARM RISC指令的种类ARM数据移动指令算术指令逻辑指令用于将数据从一个位置复制用于进行数学运算,如用于执行逻辑运算,如ADD AND到其他位置,如和和指令和指令LDR STRSUB OR指令分支指令1B无条件分支到指定地址的指令2BL无条件分支并将下一条指令的地址存储到链接寄存器中3CBZ如果寄存器的值为零,则分支到指定地址比较指令CMP CMNTST用于比较寄存器的值和另一个用于比较寄存器的值和另一个用于测试寄存器的值和另一个操作数操作数的负值操作数的位条件执行指令条件执行指令允许根据条件选择性地执行或跳过某个指令常用的条件执行指令有、、等BEQ BNEBGT访问内存指令1LDR从内存中加载数据到寄存器STR2将寄存器中的数据存储到内存3LDM从内存中加载多个数据到寄存器调用子程序指令1BL无条件分支并将下一条指令的地址存储到链接寄存器中2BX无条件分支到另一个指令集的指令软件中断指令软件中断指令用于在程序中插入中断请求,以便处理外部事件常用的软件中断指令有和SWI BKPT。
个人认证
优秀文档
获得点赞 0