32位:ESI(源变址寄存器)、EDI(目的变址寄存器)。主要用于存放存储单元在段内的偏移量。16位:SI(源变址寄存器)、DI(目的变址寄存器)。变址寄存器在指令中常用EAX(accumulator):通用寄存器。相对其他寄存器,在进行运算方面比较常用。在保护模式中,也可以作为内存偏移指针(此时,DS作为段寄存器或选择器) EBX(base):通用
⊙﹏⊙‖∣° AX:累加寄存器(Accumulator),使用时主要用于存放数据,如存放算术、逻辑运算中的操作数或结果,也可临时时用于存放地址。BX:基址寄存器(BaseRegister),常用来存(GPRs)可以保存数据或地址两者,也就是说他们是结合数据/地址寄存器的功用。浮点寄存器(FPRs)用来储存浮
数据寄存器(Data Register,DR)又称数据缓冲寄存器,数据寄存器用于存放操作数,其位数应满足多数数据类型的数值范围,其主要功能是作为CPU和主存、外设之间信息传CLKCONSTA:时间频率状态寄存器。D7 D6 D5~D3 D2~D0 当前32KHZ时间振荡器当前系统时钟当前定时器输出标记当前系统主时钟D7位为当前32KHZ时间振荡器频率。0为32KRC震荡,1
通用寄存器EAX 累加(Accumulator)寄存器AX(AH、AL) 常用于乘、除法和函数返回值EBX 基址(Base)寄存器BX(BH、BL) 常做内存数据的指针,或者说常以它为基址常用有14个寄存器:通用寄存器:AX,BX,CX,DX 变址寄存器:SI,DI 指针寄存器:SP,BP 指令指针寄存器:IP 段寄存器:CS,SS,DS,ES 标志寄存器:PSW EAX、ECX、EDX、EBX:
(9)CNC控制寄存器(G)。一般在内装式PLC中提供,各寄存器的含义由数控系统软件定义。51La1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。2、变址寄存器32位CPU有2个32位通用寄存