懒码农。。。。。。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年2月25日

摘要: 转自:http://hi.baidu.com/helloembed/blog/item/2fd65453843120511038c21a.htmleax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中CPU上的通用寄存器的名称,是32位的寄存器。如果用C语言来解释,可以把这些寄存器当作变量看待。比方说:add eax,-2; //可以认为是给变量eax加上-2这样的一个值。这些32位寄存器有多种用途,但每一个都有“专长”,有各自的特别之处。EAX是"累加器"(accumulator), 它是很多加法乘法指令的缺省寄存器。EBX是 阅读全文
posted @ 2011-02-25 14:59 阿彬 阅读(1683) 评论(0) 推荐(1) 编辑