1、寄存器原理 :寄存器的基本单元是 D触发器,按照其用途分为基本寄存器和移位寄存器。基本寄存器是由 D触发器组成,在 CP 脉冲作用下,每个 D触发器能够寄存一位二进制码。在 D=0 时,寄存器储存为 0,在 D=1 时,寄存器储存为 1。
2、在低电平为 0、高电平为 1 时,需将信号源与 D 间连接一反相器,这样就可以完成对数据的储存。
1、地址寄存器:持有存储器地址,以及用来访问存储器。
2、通用目的寄存器:可以保存数据或地址。
3、浮点寄存器:用来储存浮点数字。
4、常数寄存器:用来持有只读的数值。
5、向量寄存器:用来储存由向量处理器运行SIMD指令所得到的数据。
6、特殊目的寄存器:储存CPU内部的数据,如程序计数器,堆栈寄存器,以及状态寄存器。
7、指令寄存器:储存现在正在被运行的指令。
8、索引寄存器:是在程序运行实用来更改运算对象地址之用。
注:SIMD全称Single Instruction Multiple Data,单指令多数据流,能够复制多个操作数,并把它们打包在大型寄存器的一组指令集。
基址寄存器:8086的通用寄存器,就本身而言AX,BX,CX,DX是类似的,都是数据寄存器,用来存放操作数或中间结果,以减少对存储器的访问次数。多数情况下,数据寄存器被用在算术或者逻辑指令运算中进行算术逻辑运算。在有些指令中,则有隐含的用途,如累加器(AX),基址(base)寄存器(BX),计数器(CX),数据寄存器(DX)。这也是BX叫做基址寄存器的由来。
位移量:即偏移量。计算机汇编语言中的偏移量定义为:把存储单元的实际地址与其所在段的段地址之间的距离称为段内偏移,也称为“有效地址或
更多精彩资讯请关注微经验,我们将持续为您更新最新资讯!
上一篇: 什么叫目标消费者 下一篇: itunes能备份软件内数据吗