当前位置:首页 > 经验 >

寄存器的内部结构(寄存器内部功能)

来源:原点资讯(www.yd166.com)时间:2022-11-06 07:15:59作者:YD166手机阅读>>

2.2 寄存器

本节只需要了解

处理器(CPU)由运算器、控制器、寄存器、输入设备和输出设备组成,这些器件由处理数据总线相连。【此节内容是为了了解寄存器相关知识,不需要掌握】

它们在处理器中,分工明确:

运算器:进行数据的处理。

寄存器:进行数据的存储。

控制器:控制各种器件工作。

输入设备:将人们熟悉的信息形式转化为机器能识别的信息形式,如键盘、鼠标等。

输出设备:将计算机运算的结果转化为人们熟悉的信息形式,如显示器、打印机等。

处理数据总线:连接各种器件,使各个器件进行数据的传送。

2.2.1【简单介绍寄存器在处理器中是怎么工作的】

寄存器的内部结构,寄存器内部功能(1)

通过图2-2-1我们来简单了解,处理器的底部和四周有大量的引脚,可以接受外界发来传送的电信号。每个引脚都有自己的用处。有些引脚用来将参与运算的数字输送到处理器内部,有些引脚可以重复使用的。

假如要进行加法运算,这些引脚将依次把加数和被加数送入处理器,处理器一旦接受信号,将会以二进制数组成的电信号反应在引脚相连的内部线路上,是一组高低电平的组合,代表着二进制数的每一位,此时必须用寄存器(Register)(是双向器件)的暂时存储,之所以这样做,是因为相同的引脚和线路马上要输入被加数,重复之 图2-2-1

前的工作,也正因为这个原因,这些内部线路称为处理数据总线。它们之间通过控制器(图中没有画)发出指令,控制各个器件在某个正确的时间做某个动作。

图2-2-1寄存器(Register A)和寄存器(Register B)将分别参与运算,假设寄存器(Register A)暂时存储的是加数,寄存器(Register B)暂时存储的是被加数。此时寄存器(Register A)和寄存器(Register B)都暂时存储了数据,将不再受外部数据的影响。运算逻辑部件输出结果,结果被输送到寄存器(Register C),通过数据总线输送到处理器外面,或再次送入到寄存器(Register A)和寄存器(Register B)参与运算。

2.2.2【处理器中有多少寄存器】

不同的处理器,寄存器的个数、结构是不同的。【简单介绍寄存器,详细内容请参考Intel白皮书】

16位处理器有14个寄存器,每个寄存器有各自的名字。

14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。

32位处理器有16个寄存器,每个寄存器有各自的名字。

16个寄存器:EAX、EBX、ECX、EDX、ESI、EDI、ESP、EBP、ES、CS、SS、DS、FS、GS、EIP、EFLAGS。

64位处理器有16个寄存器,每个寄存器有各自的名字。

16个寄存器:RAX、RBX、RCX、RDX、RSI、RDI、RBP、RSP、CS、DS、ES、SS、FS、GS、RIP、RFLAGS。

我们不对这些寄存器进行一次性的介绍,在下面的章节中,需要用到32位处理器的通用寄存器。

u下一节介绍32位处理器中通用寄存器。

栏目热文

寄存器有哪五种(寄存器分类)

寄存器有哪五种(寄存器分类)

作 者:程序员cxuan原文链接:https://mp.weixin.qq.com/s/Okpdf90VpbuO7XfI...

2022-11-06 07:40:20查看全文 >>

4位右移寄存器工作原理(8位移位寄存器的接线图)

4位右移寄存器工作原理(8位移位寄存器的接线图)

钱浩宇,汪鹏君,丁代鲁,张跃军(宁波大学 电路与系统研究所,浙江 宁波315211)通过对传统移位寄存器原理和灵敏放大型...

2022-11-06 07:22:46查看全文 >>

基本寄存器工作原理(寄存器电路图详解)

基本寄存器工作原理(寄存器电路图详解)

寄存器——具有能够接收、暂存和传递数码的一种逻辑记忆元件。一、数码寄存器 数码寄存器——最简单的寄存器,只具有接收数码...

2022-11-06 07:24:48查看全文 >>

常用寄存器通俗解释(寄存器的基础知识)

常用寄存器通俗解释(寄存器的基础知识)

与java相关的Java编译器输出的指令流,基本上是一种基于栈的指令集架构,而与之相对的另外一套常用的指令集架构是基于寄...

2022-11-06 07:03:54查看全文 >>

变址寄存器v和z有什么区别(为什么不建议学单片机)

变址寄存器v和z有什么区别(为什么不建议学单片机)

示例说明:一个简易保安系统,在规定次数(如5次)的范围内,若密码不正确将启动报警系统,并关闭安全通道。若规定的次数内密码...

2022-11-06 07:35:31查看全文 >>

寄存器工作过程(寄存器的基础知识)

寄存器工作过程(寄存器的基础知识)

单片机内部有大量寄存器,寄存器是一种能够存储数据的电路,由触发器构成。(1)触发器触发器是一种具有记忆存储功能的电路,由...

2022-11-06 07:15:44查看全文 >>

基本寄存器的工作原理(寄存器工作原理动画)

基本寄存器的工作原理(寄存器工作原理动画)

PLC控制柜是指成套的控制,可实现电机,开关的控制的电气柜。PLC控制柜有过载、短路、缺相保护等功能。其结构紧凑、工作稳...

2022-11-06 07:31:37查看全文 >>

移位寄存器工作原理(8位移位寄存器原理图)

移位寄存器工作原理(8位移位寄存器原理图)

【单选题】手机寻呼的范围是PLMN服务区MSC/VLR服务区位置区小区答案:位置区【单选题】CDMA的全称是?Code ...

2022-11-06 07:17:52查看全文 >>

寄存器的内部电路(基本寄存器电路图)

寄存器的内部电路(基本寄存器电路图)

一、单片机上拉电阻的选择大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显...

2022-11-06 06:55:15查看全文 >>

月季花叶子被咬成月牙形(月季黄叶图解)

月季花叶子被咬成月牙形(月季黄叶图解)

花花前两天出门溜达,发现小区里有开7色花的月季树,仔细一瞧,竟然是靠嫁接得到的,不得不说这波操作很6啊!不过大家也别羡慕...

2022-11-06 07:26:14查看全文 >>

文档排行