AT&T ASM 学习4
2010-05-11 00:16
288 查看
堆栈
pushx
popx
---------
pusha 16位通用寄存器
popa 16位通用寄存器
pushad 32位通用寄存器
popad 32位通用寄存器
pushf 16位EFLAGS寄存器
popf 16位EFLAGS寄存器
pushfd 32位EFLAGS寄存器
popfd 32位EFLAGS寄存器
-------------------------------------------------
内存访问是处理器执行最慢的功能之一,尽量避免访问内存而使用寄存器
奔腾4处理器中,缓存块的长度是64位。
尽量使内存的基址对准。
.align #指示汇编器按照内存边界安置数据元素
-------------------------------------------------
pushx
popx
---------
pusha 16位通用寄存器
popa 16位通用寄存器
pushad 32位通用寄存器
popad 32位通用寄存器
pushf 16位EFLAGS寄存器
popf 16位EFLAGS寄存器
pushfd 32位EFLAGS寄存器
popfd 32位EFLAGS寄存器
-------------------------------------------------
内存访问是处理器执行最慢的功能之一,尽量避免访问内存而使用寄存器
奔腾4处理器中,缓存块的长度是64位。
尽量使内存的基址对准。
.align #指示汇编器按照内存边界安置数据元素
-------------------------------------------------
相关文章推荐
- AT&T ASM 学习2
- AT&T ASM 学习1
- AT&T ASM 学习7
- AT&T ASM 学习10
- AT&T ASM 学习9
- AT&T ASM 学习3
- AT&T ASM 学习5
- AT&T ASM 学习6
- AT&T ASM 学习8
- AT&T的汇编语言学习
- AT&T学习笔记汇编之内联c语言
- AT&T汇编学习笔记
- AT&T 汇编 (AT&T ASM) 参考
- AT&T ASM 参考
- AT&T 汇编 (AT&T ASM) 参考
- 0.3 AT&T ASM Syntax
- 关于Linux AT&T Asm的零星小结
- AT&T汇编学习总结-1
- 【由尚德内核编程学习笔记1】AT&T汇编语法
- AT&T学习笔记汇编之内核