摘要: AT&T汇编1.Register Reference引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。80386有如下寄存器:[1] 8个32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp;(8个16-bit寄存器,它们事实上是上面8个32-bit寄存器的低16位:%ax,%bx,%cx,%dx,%di,%si,%bp,%sp;8个8-bit寄存器:%ah,%al,%bh,%bl,%ch,%cl,%dh,%dl。它们事实上是寄存器%ax,%bx,%cx,%dx的高8位和低8位;)[2] 6个段寄存器:%cs(cod 阅读全文
posted @ 2013-10-23 11:02 三六五 阅读(1287) 评论(0) 推荐(0)