
汇编语言
文章平均质量分 71
左手码农
创世的第七天,他用左手轻轻地敲下:Hello,world!
展开
-
整数寄存器
今天学习了一下汇编语言的基础知识,自己将整数寄存器的内容整理了一下。 一个32位CPU中,包含了8个存储32位值的寄存器,分别表示为:%eax、%ecx、%edx、%ebx、%esi、%edi、%esp、%ebp 。可见名字都是以%e开头。 这些寄存器用来存储整数数据和指针。它们的大致功能如下: %eax,可存放一般数据,而且可作为累加器使用; %原创 2015-05-15 15:26:27 · 2918 阅读 · 0 评论 -
Intel 汇编指令手册
Intel 汇编指令手册 一、数据传输指令 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP转载 2015-12-14 17:27:12 · 1495 阅读 · 0 评论