Cortex-A7处理器算数运算指令和逻辑运算指令

 

汇编中也可以进行算术运算, 比如加减乘除,常用的运算指令用法如表所示:

Cortex-A7处理器算数运算指令和逻辑运算指令_第1张图片

 

常用运算指令

在嵌入式开发中最常会用的就是加减指令,乘除基本用不到。

我们用 C 语言进行CPU 寄存器配置的时候常常需要用到逻辑运算符号,比如“&”、“|”等逻辑运算符。使用汇编语言的时候也可以使用逻辑运算指令,常用的运算指令用法如表所示:

 

Cortex-A7处理器算数运算指令和逻辑运算指令_第2张图片

逻辑运算指令

 

逻辑运算指令都很好理解,后面时候汇编配置 I.MX6UL 的外设寄存器的时候可能会用到,ARM 汇编就讲解到这里,本节主要讲解了一些最常用的指令,还有很多不常用的指令没有讲解,但是够我们后续学习用了。要想详细的学习 ARM 的所有指令请参考《ARM ArchitectureReference Manual ARMv7-A and ARMv7-R edition.pdf》和《ARM Cortex-A(armV7)编程手册 V4.0.pdf》这两份文档。本文转自小平头电子技术社区:https://www.xiaopingtou.cn/article-104172.html

 

你可能感兴趣的:(Cortex-A7处理器算数运算指令和逻辑运算指令)