1 / 5
文档名称:

计算机组成原理实验报告3-数据输出实验移位门实验.docx

格式:docx   大小:255KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机组成原理实验报告3-数据输出实验移位门实验.docx

上传人:63229029 2017/6/3 文件大小:255 KB

下载得到文件列表

计算机组成原理实验报告3-数据输出实验移位门实验.docx

文档介绍

文档介绍:数据输出实验/ 移位门实验一. 实验要求: 利用 CPTH 实验仪的开关做为控制信号, 将指定寄存器的内容读到数据总线 DBUS 上。: 1 、了解模型机中多寄存器接数据总线的实现原理。 2、了解运算器中移位功能的实现方法。三. 实验电路: CPTH 中有 7 个寄存器可以向数据总线输出数据, 但在某一特定时刻只能有一个寄存器输出数据,由 X2, X1, X0 决定那一个寄存器输出数据。数据输出选择器原理图连接线表四. 实验数据及步骤: 实验 1 :数据输出实验置下表的控制信号,检验输出结果实验 2 :移位实验 ALU 直接输出和零标志位产生原理图 ALU 左移输出原理图 ALU 右移输出原理图直通门将运算器的结果不移位送总线。当 X2X1X0=100 时运算器结果通过直通门送到数据总线。同时, 直通门上还有判 0 电路, 当运算器的结果为全 0时, Z=1 , 右移门将运算器的结果右移一位送总线。当 X2X1X0=101 时运算器结果通过右通门送到数据总线。具体内部连接是: → DBUS7 ALU7 → DBUS6 ALU6 → DBUS5 ALU5 → DBUS4 ALU4 → DBUS3 ALU3 → DBUS2 ALU2 → DBUS1 ALU1 → DBUS0 → DBUS7 当不带进位移位时(CN=0) : 0→ DBUS7 当带进位移位时(CN=1) : Cy→ DBUS7 左移门将运算器的结果左移一位送总线。当 X2X1X0=110 时运算器结果通过左通门送到数据总线。具体连线是: ALU6 → DBUS7 ALU5 → DBUS6 ALU4 → DBUS5 ALU3 → DBUS4 ALU2 → DBUS3 ALU1 → DBUS2 ALU0 → DBUS1 当不带进位移位时(CN=0) : 0→ DBUS0 当带进位移位时(CN=1) : Cy→ DBUS0 将 55H 写入 A 寄存器二进制开关 K23-K16 用于 DBUS[7:0] 的数据输入,置数据 55H 置控制信号为: 按住 STEP 脉冲键, CK 由高变低,这时寄存器 A 的黄色选择指示灯亮,表明选择 A 寄存器。放开 STEP 键, CK 由低变高,产生一个上升沿,数据 55H 被写入