AT&T略记

来源:互联网 发布:松视台直播软件apk 编辑:程序博客网 时间:2024/05/29 03:21

1. 寄存器前加%

2. 操作数从源(左)到目的(右)

3. 使用立即数,前面加$

或者:

para = 0x04

movl $para, %ebx

将立即数0x04装入ebx

4. 符号常量直接引用,如:

value: .long 0x12a3f2de

movl value, %ebx

将常数0x12a3f2de装入ebx

如果是:

movl $value, %ebx

就是将value的地址装入ebx

5. 指令后面的符号'b'(byte, 8bit),'w'(word, 16bits),'l'(long 32bits)

原创粉丝点击