控制器 逻辑门 总线 晶体管 微架构 运算器
主页 寄存器 正文

寄存器分类及功能解析

寄存器可下详分为哪几种?它们各自的功能是怎样的?

1 数据寄存器:用于存储整数值。
在简单或旧的CPU中,特殊的数据登记(例如积累)主要用于数学计算。
2 地址寄存器:制作用于访问内存的内存地址。
一些简单或旧的CPU可能具有一个或多个特殊地址寄存器,例如索引寄存器。
3 通用注册(GPRS):您可以存储数据或地址,并具有数据和地址寄存器的功能。
4 浮点寄存器(FPRS):用于存储浮点值。
5 常数寄存器:用于存储仅读取值,例如0、1 ,pi,等。
6 矢量寄存器:它用于存储在运行SIMD命令的向量处理器中获得的数据。
7 特殊目的寄存器:保存CPU的内部数据,例如程序计数器(或命令指针),堆栈寄存器和状态寄存器(或Micropopropersessor State Word)。
8 指南注册:保存当前说明。
9 索引寄存器:用于在程序运行过程中更改工作对象的地址。
1 0模式显示寄存器(在某些体系结构中):存储与处理器本身关联的数据。
由于它们与特定的处理器设计有关,因此预计不会是其他微处理器几代之间的标准预订。

mar和mdr分别代表什么

两个内存地址将按顺序表示注册和内存数据注册。
蜂蜜蜂蜜是主要内存地址中的注册地址,主内存将存储应访问主内存的地址。
掩码中唯一的地址是索引地址。
MADR记录CPU中可用的主要内存数据,并存储特定的内存部分。
MDR帐户限制等效于每个存储部分中的单位限制。
如果MDR居民位于存储单元下方,则存储室无法存储数据,数据流,会导致数据流。

什么是地址寄存器,什么是数据寄存器?

完整的英文名称MAR是MemoryAddressegister,名称是电子邮件寄存器。
MDR以完整的英文名称为MEMORDATARGISTER,并将其命名为数据注册表。
MAR(地址寄存器)的功能以替换预访问的存储单元的地址,并且位数对应于存储单元的数量。
MDR函数(寄存器)是一个内存数据注册表,它是从某个单元内存库收到的代码量。
扩展信息:计算机执行过程:程序中第一个指令的地址放置在PC上,第一份指令接收第二个PC,在解码后,执行程度等以及解码后等等。
运行以完成命令。
功能和计算地址下一个指令。
要使用最后的学科继续阅读有关第二个指令的信息以及程序的实现。
这是一个要获取指令的示例号(即,由纪律地址代码指示的内存单元中的操作数为,并将其发送到操作员的AK)和以下:I。
提取说明:PC 1 > MAR-> 1 000 - > MDR-> IR将在PC旁边的MAR上发送PC,以获取政府,玛丽的将直接发送到地址线。
在同一控制器上,您会向您发送读取符号以读取 /编写符号行,并且主内存将基于地址行中的电子邮件地址。
读取并发送到数据线。
MDR从数据线接收指令数据,并将其传输到IR。
2 分析说明:OP(IR) - > CU指令解码并发送控制信号。
控制器根据IR中的操作代码指令生成相应的控制信号,并发送到另一个执行组件。
在此示例中,IR是获取指令的数量,因此请阅读政府信号到巴士的政府路线。
3 iudicium:ad(ir) - > mar-> m-> m--> mdr-> nomn number-adepto操作。
发送到MAR的IR和3 月的发送到地址行的。
同时,主持人将您发送给您读 /写信给主内存存储单元,并通过数据行发送给MDR并转移到F。
您需要为下一个指令做准备以形成下一个地址校正,即(PC) + 1 .> PC。

寄存器分为几类

1 地址寄存器:用于保存内存地址和访问存储器。
2 这是个好主意。
通用寄存器:数据或地址可以存储。
3 你是个好主意。
浮点寄存器:用于存储的浮点号。
4 连续注册 - 仅读取唯一的数字。
5 向量注册:用于存储通过从矢量处理器运行SIMD指令收到的信息。
6 特殊目的注册 - 计划计数器,程序计数器,程序7 说明注册:存储当前说明。
8 您想度过美好的时光吗? 索引寄存器:打开程序时,用于更改操作的地址。
注意:SIMD称为SolingratrtrtTittIttatatItataTa,下载多个操作数以及可以通过大型注册中涉及的说明收集的唯一指令和信息。
热门资讯
SQL查询去重技巧解析:GroupBy、Orderby与MAX函数应用
电脑内存16G与32G搭配使用指南
执着爱情,揭秘三大星座的深情执念
电脑内存条个数查看方法汇总
手机ROM与RAM大揭秘:区别及功能详解
电脑开机拔内存条后果及原因解析
凯恩帝数控加工中心G代码全解析
ExcelVBA批量生成二维码教程及优化方法