《计算机组成原理》运算器实验报告总结计划.docxVIP

  • 502
  • 0
  • 约3.07千字
  • 约 12页
  • 2020-11-24 发布于山东
  • 举报

《计算机组成原理》运算器实验报告总结计划.docx

. 实验目的及要求 了解运算器的组成结构。 掌握运算器的工作原理。 二 . 实验模块及实验原理 本实验的原理如图 1-1-1 所示。 运算器内部含有三个独立运算部件, 分别为算术、 逻辑和移位运算部件, 要 处理的数据存于暂存器 A 和暂存器 B ,三个部件同时接受来自 A 和 B 的数据 (有些处理器体系结构把移位运算器放于算术和逻辑运算部件之前,如 ARM ), 各部件对操作数进行何种运算由控制信号 S3, S0 和 CN 来决定,任何时候,多 --- 路选择开关只选择三部件中一个部件的结果作为 ALU 的输出。如果是影响进位 的运算,还将置进位标志 FC,在运算结果输出前,置 ALU 零标志。 ALU 中所有 模块集成在一片 CPLD 中。 逻辑运算部件由逻辑门构成, 较为简单, 而后面又有专门的算术运算部件设 计实验, 在此对这两个部件不再赘述。 移位运算采用的是桶形移位器, 一般采用 交叉开关矩阵来实现, 交叉开关的原理如图 1-1-2 所示。图中显示的是一个 4X4 的矩阵(系统中是一个 8X8 的矩阵)。每一个输入都通过开关与一个输出相连, 把沿对角线的开关导通,就可实现移位功能,即: 对于逻辑左移或逻辑右移功能,将一条对角线的开关导通,这将所有的输 入位与所使用的输出分别相连 , 而没有同任何输入相连的则输出连接 0 。 对于循环右移功能,右移对角线同互补的

文档评论(0)

1亿VIP精品文档

相关文档