cycles这个寄存器可以使用C语言读出值吗?
int a;
int main(void){
adi_initComponents(); asm("R2 = 0;"); asm("CYCLES = R2;"); asm("CYCLES2 = R2;"); asm("BITSET(R2,1);"); asm("SYSCFG = R2;");
return 0;
}
这段代码中,怎么把汇编中CYCLES的值赋值给c语言中定义的变量a呢?