汇编语言中STAPN什么意思,或者他是哪个单词的缩写,一直看见他,却百度不到他

发布网友 发布时间:2022-04-21 15:29

我来回答

1个回答

热心网友 时间:2023-11-14 19:05

这个是一个电子秒表程序的一段。

8086内部结构的汇编语言的基本元素的一个是标识符 

是指给指令或某一存储单元地址所起的名字。可由下列字符组成:     字母:A ~ z ; 数字:0 ~ 9 ; 特殊字符:?、· 、@、一、$ 。 

    数字不能作标识符的第一个字符,而圆点仅能用作第一个字符。标识符最长为31个字符。当标识符后跟冒号时,表示是标号。它代表该行指令的起始地址;当标识符后不带冒号时,表示变量;伪指令前的标识符不加冒号。


存储器操作数是一个地址操作数,代表一个存储单元的地址,通常以标识符的形式出现。

存储器操作数可以分为变量及标号两种类型,如果存储器操作数所代表的是某个数据在

数据段、附加段或堆栈段中的地址,那么这个存储器操作数就称为变量;如果存储器操作数所代表的是某条指令代码在代码段中的地址,那么这个存储器操作数称为标号。变量所对应的存储单元内容在程序的运行过程中是可以改变的,标号通常作为转移指令或调用指令的目标操作数,在程序运行过程中不能改变


如图STAPN后没有冒号,那么很可能他是变量,看图DB后的数据是要放在数据段的,那么这个存储器操作数就称为变量,有确定不需要冒号,变量所对应的存储单元内容在程序的运行过程中是可以改变的,最后确定STAPN是个变量标识符。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com