
汇编语言中,如何区分十六进制地址、立即数和标识符?
1个回答
展开全部
在汇编语言里,标识符由字母、数字、下划线组成,year,Day,ATOK,X,_ CWS,HAO,不能有#这个符号。
十六进地址的数字前缀应该是0,例如0eah,而且存档单元最高值大于9。
出现在指令里的常数叫立即数,前缀有#这个符号,比如#0eah。
本词条由“科普中国”科学百科词条编写与应用工作项目 审核 。
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。
发展历史:
自从1946年世界上第一台电子计算机问世,人类和机器的交流方式和语言就成为了软件工程师和计算机从业者的主要研究方向,更有效更简便的编程语言成为了软件工程师的新宠儿,伴随着计算机的飞速发展,计算机的硬件升级速度也越来越快,对编程语言的要求也日益严格。
在过去的几十年,编程语言有了长足的发展,至今已经有四代语言问世。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询