我现在正在处理一些程序集,我想知道下面的代码是什么意思,特别是双胡萝卜(<<)
.EQU LED0 , 0
.EQU LED1 , 1
.EQU LED2 , 2
.EQU LED3 , 3
ldi R16, (1<<LED0 | 1<<LED1 | 1<<LED2 | 1<<LED3)
这是以某种方式改变价值观吗?我有点困惑。注意...这是针对 8 位 Atmel 指令集的。
我现在正在处理一些程序集,我想知道下面的代码是什么意思,特别是双胡萝卜(<<)
.EQU LED0 , 0
.EQU LED1 , 1
.EQU LED2 , 2
.EQU LED3 , 3
ldi R16, (1<<LED0 | 1<<LED1 | 1<<LED2 | 1<<LED3)
这是以某种方式改变价值观吗?我有点困惑。注意...这是针对 8 位 Atmel 指令集的。