align 对齐的作用?

zquboy zquboy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题:请问align的确切作用是什么,生成空操作的作用是什么?是为了提高内存访问速度吗?

代码:
;==================
mov ax, 0x1234
align 16
ret
;==================

生成Bin后反汇编:
;==================
00000000 B83412 mov ax,0x1234
00000003 90 nop
00000004 90 nop
00000005 90 nop
00000006 90 nop
00000007 90 nop
00000008 90 nop
00000009 90 nop
0000000A 90 nop
0000000B 90 nop
0000000C 90 nop
0000000D 90 nop
0000000E 90 nop
0000000F 90 nop
00000010 C3 ret
;==================
...全文
评论 4
收藏 已收藏
分享
返回顶部
zquboy
汇编语言 21,500 成员 41,619 内容