这个#asm #endasm 是什么意思?
What does this #asm #endasm mean?
我正在寻找制作自动光传感器的代码。然后我找到了如下代码。那么代码是什么意思?
#asm
in r30,mcucr
cbr r30,__sm_mask
sbr r30,__se_bit | __sm_adc_noise_red
out mcucr,r30
sleep
cbr r30, __se_bit
out mcucr,r30
#endasm
不同的语言(或编译器)有不同的开始和结束方式。
但一般来说,这就是汇编语言与其他语言混合的方式(允许直接使用 CPU 指令)。
我正在寻找制作自动光传感器的代码。然后我找到了如下代码。那么代码是什么意思?
#asm
in r30,mcucr
cbr r30,__sm_mask
sbr r30,__se_bit | __sm_adc_noise_red
out mcucr,r30
sleep
cbr r30, __se_bit
out mcucr,r30
#endasm
不同的语言(或编译器)有不同的开始和结束方式。
但一般来说,这就是汇编语言与其他语言混合的方式(允许直接使用 CPU 指令)。