语法:

orr{条件}{S}  目的寄存器,操作数1,操作数2

操作数1应该是一个寄存器,
操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。

功能:

orr 指令用于在两个操作数上进行逻辑或运算,并把结果放置到 目的寄存器 中。
该指令常用于设置 操作数1的某些位。

示例:

;//将r0与0xd3作 或 运算,然后将结果返还给r0,即把r0的bit[7:6]和bit[4]和bit[2:0]置为1。
orr r0, r0, #0xd3     ;//0xd3=1101 0111