欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

标号 变量

发布时间:2023/12/1 编程问答 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 标号 变量 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

标号:标记了指令,数据,段的起始地址

data segment

str db ‘hello’

data ends

code segment

start: jmp begin

begin: mov ax,data

code ends 

end start

str标号(数据标号通常又叫变量),表示内存单元地址和长度

start,begin标号表示了指令mov ax,data的地址

data ,code标号表示了数据段代码段的起始地址(段地址)

标号与数据标号的区别:

标号仅表示了标号处的内存单元的地址

a: dw 0H,1H        标号a表示了dw定义的数据的第一个数的偏移地址

数据标号表示了存储数据的单元的地址及长度

a dw 0H,1H     数据标号a表示了地址ds:[0]中的数据的地址及其长度为dw

mov ax,a    ;a相当于ds:[0]

mov ax,a[si];相当于mov ax,ds:[0][si]

总结

以上是生活随笔为你收集整理的标号 变量的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。