操作系统真相还原----Intel与AT&T汇编风格差异

AT&T的直接寻址: 即只有上图的base_address,他的值就是所指的内存了。 movl $255,0xc00080F0 寄存器间接寻址:上图中的offset_address只能是通用寄存器。寄存器中的值就是地址,不要忘记格式中的小括号。mov (%eax),%ebx. 寄存器的相对寻址:此寻址就是上面两项的组合,movb -4(%eax),%bl. 变址寻址:
相关文章
相关标签/搜索