像前面汇编代码中,有很多的,以点开头,加上一个名字的形式的标号,比如:
reset: /* * set the cpu to SVC32 mode */ mrs r0,cpsr
中的reset,就是汇编中的标号,相对来说,比较容易理解,就相当于C语言的标号。
比如,C语言中定义一个标号ERR_NODEV:
ERR_NODEV: /* no device error */ ... /* c code here */
然后对应在别处,使用goto去跳转到这个标号ERR_NODEV:
if (something) goto ERR_NODEV ;
【总结】 | |
---|---|
汇编中的标号 = C语言中的标号Label |