(相关资料图)
1、汇编语言在定义数据段时一般是顺序的分配内存空间,$表示当前即将分配地址,array是自定义的变量名,直接翻译过来就是当前地址减去array代表地址的差。
2、这种形式一般是用于求分配一串连续内存空间的长度,比如用array db 31h,32h,33h 定义一个数组,$-array 就是这个数组长度,如果用dw定义,($-array )/2即可得到数组长度。
本文到此分享完毕,希望对大家有所帮助。
(相关资料图)
1、汇编语言在定义数据段时一般是顺序的分配内存空间,$表示当前即将分配地址,array是自定义的变量名,直接翻译过来就是当前地址减去array代表地址的差。
2、这种形式一般是用于求分配一串连续内存空间的长度,比如用array db 31h,32h,33h 定义一个数组,$-array 就是这个数组长度,如果用dw定义,($-array )/2即可得到数组长度。
本文到此分享完毕,希望对大家有所帮助。
标签:
上一篇: 图说|拒绝爆冷!上海男篮“生死战”惊险过关,晋级八强-世界新视野
下一篇: 最后一页
2022-04-01
2022-04-01
2022-04-01
2022-04-01
2022-04-01