计算机组成原理实验三数据输出移位门.docVIP

计算机组成原理实验三数据输出移位门.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理实验三数据输出移位门

洛阳理工学院实验报告3 系别 计算机系 班级 学号 姓名 课程名称 计算机组成与系统结构 实验日期 2015.4.27 实验名称 数据输出/移位门 成绩 实验目的: 1、掌握模型机中数据总线的原理。 2、掌握运算器中移位功能的实现方法。 实验条件:CPTH 实验仪 实验内容: 1、实验要求 利用CPTH 实验仪的开关做为控制信号,将指定寄存器的内容读到数据总线DBUS上;观察移位门输出结果。 2、实验电路 CPTH 中有7 个寄存器可以向数据总线输出数据,但在某一特定时刻只能有一个寄存器输出数据,由X2,X1,X0决定那一个寄存器输出数据 ,下表是X2,X1,X0与各个寄存器的关系表。图8是总线上的7个寄存器的控制端原理图。 X2X1X0 输出寄存器 0 0 0 IN-OE外部输入门 0 0 1 IA-OE中断向量 0 1 0 ST-OE堆栈寄存器 0 1 1 PC-OEPC寄存器 1 0 0 D-OE直通门 1 0 1 R-OE右移门 1 1 0 L-OE左移门 1 1 1 没有输出 图8 数据输出选择器原理图 3、实验步骤 首先设置手动模式:按[TV/ME]键三次,进入Hand......手动状态。 按照下表连接线。 连接 信号孔 接入孔 作用 状态说明 1 J1座 J3座 将K23-K26接入DBUS[7:0] 实验模式:手动 2 X0 K5 寄存器输出选择   3 X1 K6 寄存器输出选择   4 X2 K7 寄存器输出选择   5 AEN K3 选通A 低电平有效 6 CN K9 移位是否带进位 0:不带进位 1:带进位 7 Cy IN K8 移位进位输入   8 S2 K2 运算器功能选择   9 S1 K1 运算器功能选择   10 SO K0 运算器功能选择   11 CK 已连 ALU工作脉冲 上升沿打入 (2)数据输出。 置下表的控制信号,检验输出结果。 X2 X1 XO 指示灯(红色) 选通数据总线 0 0 0 IN指示 输入门(K23-K16) 0 0 1 IA指示 中断向量(由拨动开关给出) 0 1 0 ST指示 堆栈寄存器 0 1 1 PC指示 PC寄存器 1 0 0 D直通门指示 D直通门 1 9 1 R右移门指示 R右移门 1 1 0 L左移门指示 L左移门 1 1 1   没有输出 移位。 ALU直接输出和零标志位产生原理图如图9所示。 图9 ALU直接输出和零标志位产生原理图 ALU左移输出原理图、ALU右移输出原理图分别如图10 和图11所示。 图10 ALU左移输出原理图 图11 ALU右移输出原理图 直通门将运算器的结果不移位送总线。当X2X1X0=100 时运算器结果通过直通门送到数据总线。同时,直通门上还有判0 电路,当运算器的结果为全0 时,Z=1,右移门将运算器的结果右移一位送总线。当X2X1X0=101 时运算器结果通过右通门送到数据总线。 (3)将55H写入A寄存器。 二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H 置控制信号为: 按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。 S2S1S0=111 时运算器结果为寄存器A内容。 实验结果及分析: 结果 根据实验步骤连接好实际电路,按内容要求利用CPTH 实验仪的开关做为控制信号,将指定寄存器的内容读到数据总线DBUS上;观察移位门输出结果。 完成结果如下图所示: 分析 首先设置手动模式:按[TV/ME]键三次,进入Hand......手动状态。 系统清零K23-K16开关置零,按[RST]钮。将55H写入A寄存器,二进制开关K23-K16 依次置为控制信号K3,K2,K1,KO依次为:0111。按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。S2S1S0=111 时运算器结果为寄存器A内容。 CN Cy IN L D R 0 X AA 1010 1010 55 0101 0101 2A 0010 1010 1 0 AA 1010 1010 55 0101 0101 2A 0010 1010 1 1 AB 1010 1011 55 0101 0101

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档