社区
汇编语言
帖子详情
这个奇怪的汇编命令
lorewolf
2003-10-20 10:55:45
有这样一个汇编程序片断:
STACK SEGMENT
DW 256 DUP(?)
TOP LABLE WORD
STACK ENDS
我就搞不明白“TOP LABLE WORD”在此程序片断中起什么作用。按常规,“LABLE”
应该是某个命令助记符,但我在8086指令系统表中就是找不到这个助记符。还请各位
高手多多指教!先在此谢过!
...全文
101
8
打赏
收藏
这个奇怪的汇编命令
有这样一个汇编程序片断: STACK SEGMENT DW 256 DUP(?) TOP LABLE WORD STACK ENDS 我就搞不明白“TOP LABLE WORD”在此程序片断中起什么作用。按常规,“LABLE” 应该是某个命令助记符,但我在8086指令系统表中就是找不到这个助记符。还请各位 高手多多指教!先在此谢过!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yqzq
2003-10-21
打赏
举报
回复
这个TOP将来就是栈顶指针
以后程序初始化的时候 SP就应该等于这个指针
gengpengfei
2003-10-21
打赏
举报
回复
楼上的楼上的,强!!!!
现在我也明白了.呵呵!!!
zuolihua
2003-10-21
打赏
举报
回复
呵呵,可是楼上的你自己已经先开骂了,
thickhead_cat
2003-10-21
打赏
举报
回复
不好,刚才看了下别的贴子,发现现在世道变了,不直接说答案而告诉方法叫别人自己去看
的会被骂的,我还是来说下吧:
LABEL这种东西属于一种叫“伪指令”的东西,它不是助记符,也不和任何机器指令直接对应
同类的还有比如.data .code db 等等。这些都是只影响编译器的处理。
LABEL的作用是告诉编译器它所指的符号在以后碰到时用定义时的偏移量也就是地址来代替它,后面的word则是翻译汇编指令到机器指令时用来指明操作数的类型。
例:
SAMPLE0 LABEL DWORD
SAMPLE1 LABEL WORD
SAMPLE2 LABEL BYTE
DB 32 dup(0)
这样以后,你在以后就可以用3种操作数类型来处理这个数据区内的数据了
qlqllu
2003-10-21
打赏
举报
回复
<IBM PC汇编上有的>
thickhead_cat
2003-10-21
打赏
举报
回复
。。。。。无语。。。。。
拜托楼上各位把基础学学好吧。
确实,程序编译了以后将等于栈顶指针,可是原因呢?
LABLE应属于什么命令,有什么用途,还可以怎样用,搞清楚了以后用处很大的。
llll039901
2003-10-21
打赏
举报
回复
我也认为是这样TOP将来就是栈顶指针
以后程序初始化的时候 SP就应该等于这个指针
HappyTown
2003-10-20
打赏
举报
回复
用TOP的偏移量来标志栈顶。
易语言
汇编
高亮插件-易语言
可是,当我展示全部图时,这个就比较
奇怪
了: 那么这个便是我今天要说的东西:
汇编
高亮插件(注意:本程序只是个单纯的高亮程序,没有
汇编
编译程序,
汇编
编译程序可以看这个帖子:【原创】易语言
汇编
插件 ) 程序...
你必须知道的495个C语言问题
1.28 文件中的第一个声明就报出
奇怪
的语法错误,可我看没什么问题。这是为什么? 1.29 为什么我的编译器不允许我定义大数组,如doublearray[256][256]? 命名空间 1.30如何判断哪些标识符可以使用,哪些被保留了...
as
汇编
命令
汇编
命令
是指示
汇编
器操作方式的伪指令。
汇编
命令
用于要求
汇编
器为变量分配空间、确定程序开始....align是存储对齐
汇编
命令
,用于在当前子区中把位置计数器值设置(增加)到下一个指定存储边界处。第1个绝对值
as
汇编
器
命令
中文翻译 第七章
7
汇编
器
命令
所有的
汇编
器
命令
名都由句号('.')开头。
命令
名的其余是字母,通常...这是为了兼容其它的
汇编
器。早期的想法是
汇编
语言的源码会被输送进
汇编
器。如果发送源码的程序要退出,它可以使用本
命令
通知as退出
《
汇编
语言》第9章——实验8 分析一个
奇怪
的程序
本篇介绍《
汇编
语言》第九章的实验8——分析一个
奇怪
的程序
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章