this和lable有什么区别呢

andylhq 2009-11-02 09:25:02
看书发现这两个指令的功能是一样的,他们有什么区别呢?

另外$表示地址计数器的值,什么是地址计数器呢?
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
borefo 2009-11-19
  • 打赏
  • 举报
回复
http://www.oldlinux.org/oldlinux/viewthread.php?tid=12316

这个或许有帮助,lz多用Google
andylhq 2009-11-15
  • 打赏
  • 举报
回复
up
BAYNPU 2009-11-02
  • 打赏
  • 举报
回复
0、THIS 类型名 ;创建采用当前地址,但为指定类型的操作数.
利用THIS说明的操作数具有汇编时的当前逻辑地址,但具有指定的类型。类型名同PTR操作符中的类型一样.

1、label伪指令,它的功能等同于"EQU THIS".

2、汇编语言程序中,符号“$”表示当前偏移地址值。例如:在偏移地址100H单元开始定义“dw 1,2,$+4,$+4”,那么在104H单元的值为108H、106H单元的值为10aH。又如:
array DB 12,23,34
len EQU $-array
那么len的值就是array变量所占的字节数。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧