在汇编语言程序设计中,经常使用各种符号代替地址、变量和常量等,以增加程序的可读性。尽管符号的命名由编程者决定,但并不是任意的,必须遵循以下的约定。 ·符号区分大小写,同名的大、小写符号会被编译器认为是两个不同的符号。 ·符号在其作用范围内必须唯一。 ·自定义的符号名不能与系统的保留字相同。 ·符号名不应与指令或伪指令同名。 (1)程序中的变量 程序中的变量是指其值在程序运行过程中可以改变的量ARM(Thumb)汇编程序所支持的变量有数字变量、逻辑变量和字符串变量。 ·数字变量用于在程序运行中保存数字值,但注意数字值的大小不应超出数字变量所能表示的范围。