3.9.1. 汇编中的标号=C中的标号

像前面汇编代码中,有很多的,以点开头,加上一个名字的形式的标号,比如:

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