
assembly language
玖色琉璃-轮回
生如浮萍,命飘零;幸得良人,须自珍。
展开
-
eax, ebx, ecx, edx, esi, edi, ebp, esp
eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。比方说:add eax,-2 ; //可以认为是给变量eax加上-2这样的一个值。这些32位寄存器有多种用途,但每一个都有“专长”,有各自的特别之处。EAX 是"累加器"(accumulator), 它是转载 2011-12-26 10:58:53 · 536 阅读 · 0 评论 -
eax, ebx, ecx, edx, esi, edi, ebp, esp
单个的人是脆弱无力的,就像漂流的鲁滨孙一样,只有同别人在一路,他才干完成很多事业。eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编说话中CPU上的通用存放器的名称,是32位的存放器。若是用C说话来申明,可以把这些存放器算作变量对待。 比方说:add eax,-2 ;?? //可以认为是给变量eax加上-2如许的一个值。 这些32位存放器有多种用处,转载 2011-12-26 11:01:42 · 2743 阅读 · 0 评论 -
eax ...edi esp ebp寄存器简介(转)
首先介绍我们会经常看到的一些寄存器: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 4个数据寄存器(EAX、EBX、ECX和EDX): 32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别命名为:AX、BX、CX和DX,转载 2011-12-26 11:03:15 · 708 阅读 · 0 评论