汇编语言(1)

实验环境

  • windows 10 64bit
  • vs2015

汇编程序都有什么?

标识符

标识符是由程序员选择的名称,它用于标识变量、常数、子程序和代码标签

标识符命名规则

  • 可以包含1到247个字符
  • 不区分大小写
  • 第一个字符必须从字母(a-zA-Z)、下划线、@、?、$中选择
    注意:不可以是数字!!!
  • 标识符不可以与保留字相同,有哪些保留字请参看附录
    注意:以下划线、@、$开头的命名,虽然不违反命名规则,但是不可取。因为他们即用于汇编器有用于高级语言编译器

标识符表示常数

常数分为整数常量、实数常量、字符常量、字符串常量

	26	;十进制整数常量
	26d	;十进制整数常量
	11010011b	;二进制整数常量
	42q	;八进制整数常量
	42o	;八进制整数常量
	1Ah	;十六进制常量
	0A3h	;十六进制常量,当十六进制常量第一个是字母时,前面必须加上0
	2.	;十进制实数常量
	+3.0	;十进制实数常量
	-44.2E+05	;十进制实数常量
	26.E5	;十进制实数常量
	"A"	;字符常量
	'A'	;字符常量
	"Good night"	;字符串常量
	“This is't a test.”	;字符串常量
	

在高级语言中,可能我不太关心一个常量占据多少个字节,我只需知道每种数据类型(intdouble)的表示范围即可,因为其数据类型都是从逻辑出发,通过数据类型就可以看出他是整型还是浮点型。但是在汇编程序中,每种数据类型是从物理出发,所以我需要知道我的常量需要多少字节才能储存。
##

猜你喜欢

转载自blog.csdn.net/tinpo_123/article/details/83628563