社区
汇编语言
帖子详情
汇编宏和百分号
yiqisetian
2008-03-06 11:42:22
%macro Descriptor 3
dw %2 & 0FFFFh;
%endmacro
这个宏中两个%是干什么用的,
和下面这种定义的宏有什么区别
宏名 MACRO【形参1,形参2】
。。。
ENDM
...全文
408
2
打赏
收藏
汇编宏和百分号
%macro Descriptor 3 dw %2 & 0FFFFh; %endmacro 这个宏中两个%是干什么用的, 和下面这种定义的宏有什么区别 宏名 MACRO【形参1,形参2】 。。。 ENDM
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BAYNPU
2008-03-07
打赏
举报
回复
%:表达式操作符:将后面跟的表达式的值作为实参,而不是将表达式本身作为参数。
yiqisetian
2008-03-07
打赏
举报
回复
楼上这种书上的解释我也能找到,不过具体在这里怎么理解呢,没法给你分啊
用
汇编
构造__stdcall的sprintf函数
使用
汇编
构造sprintf函数。 我没有去逆向sprintf函数,主要是过程太多了,并且只要知道运算结果就能大概推算出过程了。 以下构造并不完整,但能实现sprintf函数大多数功能,比如字符串中的'%%'解析为'%','%x'解析为十六进制单字节数,'%X'解析为十六进制双字数,'%d'解析为十进制数,其他的出于时间关系,我就没写了。 另外,为了方便调用,我将过程写为__stdcall调用
汇编
——
宏
应该怎么写
什么是
宏
【
汇编
】
宏
和MASM编译时语言
Microsoft
宏
汇编
(MASM) 提供了一些相对于内联程序集的优点。 MASM 包含具有循环、算术和文本字符串处理等功能的
宏
语言。 MASM 可以更好地控制硬件。 使用 MASM,还可以节省时间和减少内存开销。
汇编
寄存器前的
百分号
mov %ax,%ds翻译一下就是:mov ax,ds 是把DS寄存器内容传送到AX寄存器的意思。不清楚前面
百分号
的用处?请看解答: At&t的
汇编
格式寄存器前面要加%,MASM就不要。
43、
汇编
语言中的
宏
与字符串指令详解
本文详细讲解了
汇编
语言中的
宏
和字符串指令的使用,包括
宏
的定义与调用、
宏
与过程的对比、字符串指令的基本概念和操作,以及如何在 Linux 控制台上实现文本显示功能。通过示例代码展示了
宏
的高效性和字符串指令的灵活性,并分析了相关技术在实际编程中的应用。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章