累加寄存器怎么用acc和寄存器怎么用eax和ax的区别

EAX是什么这个是在一个在什么电腦技术网站看到的。... EAX是什么这个是在一个在什么电脑技术网站看到的。

EAX寄存器怎么用以称为累加器AX寄存器怎么用是算术运算的主要寄存器怎么用,所有的输入、输出只使用AL或AX人作为数据寄存器怎么用在80386及其以上的微处理器中,EAX寄存器怎么用可以用来存储单元的偏移地址

你对这个回答的评价是?

AX是16位寄存器怎么用;而EAX就是32位的寄存器怎么用了。

你对这个回答的评价是

如果你说的是寄存器怎么用的話就是 累加器

你对这个回答的评价是?

采纳数:1 获赞数:1 LV1

如果你说的是寄存器怎么用的话就是 累加器

你对这个回答的评价是

0

数据寄存器怎么用主要用来保存操作数和运算结果等信息从而节省读取操作数所需占用总线和访问存储器的时间。 
  32位CPU有4个32位的通用寄存器怎么用EAX、EBX、ECX和EDX对低16位数據的存取,不会影响高16位的数据这些低16位寄存器怎么用分别命名为:AX、BX、CX和DX,它和先前的CPU中的寄存器怎么用相一致4个16位寄存器怎么用叒可分割成8个独立的8位寄存器怎么用(AX:AH-AL、BX:BH-BL、CX:CH-CL、DX:DH-DL),每个寄存器怎么用都有自己的名称可独立存取。程序员可利用数据寄存器怎么用嘚这种“可分可合”的特性灵活地处理字/字节的信息。

寄存器怎么用AX通常称为累加器(Accumulator)用累加器进行的操作可能需要更少时间。累加器鈳用于乘、除、输入/输出等操作它们的使用频率很高; 

寄存器怎么用BX称为基地址寄存器怎么用(Base Register)。它可作为存储器指针来使用; 

寄存器怎麼用CX称为计数寄存器怎么用(Count Register)在循环和字符串操作时,要用它来控制循环次数;在位操作中当移多位时,要用CL来指明移位的位数; 

寄存器怎么用DX称为数据寄存器怎么用(Data Register)在进行乘、除运算时,它可作为默认的操作数参与运算也可用于存放I/O的端口地址。

指针寄存器怎么用主要用于存放堆栈内存储单元的偏移量用它们可实现多种存储器操作数的寻址方式(在第3章有详细介绍),为以不同的地址形式访问存储单え提供方便指针寄存器怎么用不可分割成8位寄存器怎么用。作为通用寄存器怎么用也可存储算术逻辑运算的操作数和运算结果。

寄存器怎么用BP称为基址指针寄存器怎么用(Base Pointer);

变址寄存器怎么用主要用于存放存储单元在段内的偏移量用它们可实现多种存储器操作数的尋址方式(在第3章有详细介绍),为以不同的地址形式访问存储单元提供方便 变址寄存器怎么用不可分割成8位寄存器怎么用。作为通用寄存器怎么用也可存储算术逻辑运算的操作数和运算结果。

1.EAX寄存器怎么用也成为累加器用於协助执行一些常见的运算操作以及用于传递函数调用的返回值。在X86指令集中很多经过优化的指令会有限将数据写入或读出EAX寄存器怎么用,在对数据进行进一步运算操作大多数运算如:加法,减法和比较运算都会借助使用EAX寄存器怎么用来打到指令优化的效果还有一些特殊的指令如:乘法和除法则必须在EAX寄存器怎么用中进行。

2.EDX是一个数据寄存器怎么用这个寄存器怎么用可以被认为是EAX寄存器怎么用的延伸部分,用于协助一些更为复杂的运算指令如:乘法和除法,EDX被用于存储这些指令操作的额外数据结果EDX也可以用于通用的目的的数据存储,但最常见的用法还是和EAX一起使用用于协助复杂的运算。

3.EXC被成为计数器用于支持循环操作。存储一个字符串或者进行计数就是典型的循环操作需要特别注意的是ECX寄存器怎么用通常是反响计数的,而非是正向计数

4.ESI被成为源变址寄存器怎么用,这个寄存器怎么用存儲这输入数据流的位置信息EDI寄存器怎么用则指向相关数据操作存放的位置,我们称其为目的变址寄存器怎么用这2个寄存器怎么用主要涉及到数据处理的循环操作。可以简记为ESI用于“读”EDI用于“写”。在数据操作中使用源变址寄存器怎么用和目的变址寄存器怎么用可以極大的提高程序运行效率

5.ESP和EBP寄存器怎么用分别被成为栈指针和基址指针。这些寄存器怎么用用于控制函数调用和相关栈操作当一个函數被调用时,调用参数连同函数的返地址将先后被压入函数栈中ESP寄存器怎么用始终指向函数栈的最顶端,有由此不难推出在调用函数过程中的某一时刻ESP指向了函数的返回地址。EBP寄存器怎么用被用于指向函数栈的最低端在某些情况下,编译器为了指令优化的目的可能会避免将EBP寄存器怎么用栈帧指针在这种情况下,被“释放”出来的EBP寄存器怎么用可以想其他寄存器怎么用一样另作他用

6.EBX是唯一一个没有被指定特殊用途的寄存器怎么用。

7.最后一个应该提及的是EIP寄存器怎么用这个寄存器怎么用始终指向了当前正在执行的指令。当CPU穿行于二進制代码中时EIP寄存器怎么用中的值随之更新以时时反映当前代码锁执行到的位置。

我要回帖

更多关于 寄存器eax 的文章

 

随机推荐