2015-12-14 09:55:14

微架构 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
词条暂无分类
编辑分类

微架构(英语:Microarchitecture)又称为微体系结构/微处理器体系结构。是在计算机工程中,将一种给定的 指令集架构 (instruction set architecture)在处理器中执行的方法。一种给定指令集可以在不同的微架构中执行。实施中可能因应不同的设计目的和技术提升而有所不同。计算机架构是微架构和指令集设计的结合。

基本信息

  • 中文名

    微架构

  • 外文名

    Microarchitecture

  • 别称

    微体系结构/微处理器体系结构

  • 作用

    指令集架构可在处理器上被执行

  • 组成

    运算器,控制器,寄存器

  • 典型

    INTELP5,AMDK5

折叠 编辑本段 ​基本部件

微架构因应计算机指令系统的执行过程来设计。

折叠 计算机指令的执行过程

一般包含以下内容:

1. 提取指令

2. 编译指令

3. 计算机操作数所存放的地址

4. 提取操作数

5. 执行指令

6. 返回结果

折叠 新型的微架构b包含部件

流水线执行机制

指令发射和调度机制

On-die cache 片上高速缓存

存储器管理机制

协调处理器

转移预测机制

折叠 编辑本段 关系

指令集架构大致上和处理器的程式设计模型(programming model)一样。指令集架构包括执行模型(execution model),暂存器(Processor register),位址和数据格式等。微架构包括处理器的组成部份和对指令集架构的连接和操作。一个系统的微架构通常以描述不同微架构组成部份如何互相连接的平面图代表,而这些微架构组成部份可以是简单的逻辑门(Logic gates),电阻,或是算术逻辑单元(Arithmetic logic unit ,ALU)等大型元件。这些平面图通常把数据路径(Data path)和控制路径(control path)分开。每个组成部份会以示意图表达他们和执行他们的逻辑门之间的连系。

阅读全文

热点资讯

我的关注