首页
社区
课程
招聘
[求助]到底是左边是目标操作数, 还是右边?
发表于: 2018-10-12 16:09 2792

[求助]到底是左边是目标操作数, 还是右边?

2018-10-12 16:09
2792
我在书上了解到的是, 左边为目标操作数, 右边为源操作数  
mov ax, bx   bx->ax  

但是我自己编译成汇编文件, 看代码的时候 看起来右边又像是目标操作数  
  

有点糊涂了...   
会分情况的么? 排除自己看逻辑理解的情况下, 怎么判断哪边是目标操作数

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 925
活跃值: (221)
能力值: ( LV7,RANK:118 )
在线值:
发帖
回帖
粉丝
2
格式问题,比较常用的是intel格式,就像mov rax, rbx;等同于rax = rbx
而你图中是AT&T格式mov %rbx, %rax;等同于rax = rbx

如果用的是gcc可以gcc -S -masm=intel指定输出intel格式
2018-10-12 16:28
0
雪    币: 2291
活跃值: (933)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
楼上正解
2018-10-12 16:49
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Cirn09 格式问题,比较常用的是intel格式,就像mov rax, rbx;等同于rax = rbx 而你图中是AT&T格式mov %rbx, %rax;等同于rax = rbx 如果用的是g ...
能推荐一本AT&T语法的汇编书籍么
2018-10-12 17:42
0
雪    币: 193
活跃值: (51)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
5
Minline 能推荐一本AT&T语法的汇编书籍么
汇编语言程序设计 Richard Blum 著 马朝晖 译
2018-10-12 17:45
0
雪    币: 33
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼上正解
2018-10-12 22:41
0
游客
登录 | 注册 方可回帖
返回
//