社区
汇编语言
帖子详情
NASM中$符号表示什么意思
JassonRose
2007-10-10 10:54:49
有以下语句
语句1,times 510-($-$$) db 0
语句2,mov cx,0
loop $
请高手详细解释一下这2句的意思
...全文
318
2
打赏
收藏
NASM中$符号表示什么意思
有以下语句 语句1,times 510-($-$$) db 0 语句2,mov cx,0 loop $ 请高手详细解释一下这2句的意思
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
youqika
2007-10-10
打赏
举报
回复
$表示当前指令的地址,$$表示当前段的段地址
$-$$就是当前指令的偏移了,
那510-($-$$)就是指到偏移510处还有多少字节
jvphxys
2007-10-10
打赏
举报
回复
顶下.呵呵
clature:clature是使用x86_64
NASM
汇编代码生成的一种小型语言
变量用
符号
“ @”
表示
大小。 @8 long = 587832; @1 char = 124; 变量可以容纳任意大小,但只能以1、2、4和8字节块进行操作。 @16 data; @8[?data+0] = 529; @4[?data+8] = 37; @4[?data+12] = 85;
汇编语言程序设计.林邦杰.陈明
7-2 带
符号
及无
符号
整数 7-3 加法及减法 7-4 乘法 7-5 除法 7-6 BCD十进制数运算 7-6-1 BCD加法 7-6-2 BCD减法 7-6-3 BCD乘法 7-6-4 BCD除法 7-6-5 BCD宏应用 7-7 综合例题 课后习题 第8章 宏 8-1 单行宏 8-1-1 %...
NASM
学习小记
3.原始指令被包含在一个方括号
中
;用户级指令没有括号。比如[SECTION .16]或者[BITS 16] 这些就是原始指令,它们对应的用户级指令就是SECTON 或BITS 16(无方括号) 4.手册第2.2节是
NASM
和MASM的区别,值得每个人看一...
nasm
语法
在
NASM
汇编语言里,每条指令的前面都可以拥有一个标号,以代表和指示该指令的汇编地 址。毕竟,由我们自己来计算和跟踪每条指令所在的汇编地址是极其困难的。这里有一个很好的例 子,比如源程序第 98 行: infi: ...
nasm
汇编讲解
一、什么是
nasm
汇编
nasm
使用在windows、linux等系统下的汇编。 二、语法介绍 2.1
nasm
是区分大小写 例如:
符号
foo 与 FOO 是两个不同的标识符。 2.2 内存操作数表达式 2.2.1 在
nasm
语法里,对 memory ...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章