软工1201-20120.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软工1201-20120

实 验 报 告课程名称 计 算 机 原 理实验名称 实验四 运 算 器 组 成 实 验实验仪器逻 辑 电 路 实 验 板系 别 ___软件工程___________学 号____2012011274_________班 级____软工1201班________学生姓名 ____李 歆___________实验日期 ___2014/12/11_________成 绩 _________90______________指导教师 _____ _______________实验四 运算器组成实验实验目的1.掌握算术、逻辑运算单元的工作原理2.熟悉多通用寄存器结构的简单运算器3.进一步熟悉掌握运算器的数据传送通路及控制方法4.按给定的各种操作流程完成运算二、实验电路 实验所用电路是数据通路板上的八位运算器部件。电路的组成及工作原理说明参阅第二章2.3小节的内容及相关电路。(电路原理框图见图2-5运算器部分,电路图见图2-6)三、实验设备数据通路板(B板),控制信号板(A板)各一块。四、实验内容将A板的TX8置于垂直位置,B板TX2置于右位,选择单拍工作方式(KDP=1)。⑴向通用寄存器R0、R1、R2分别送入数据05H、06H、07H并在总线中显示。以向R0送入05H为例,具体步骤如下:1.YS1、YS0=11;选择通用寄存器工作方式为并行置数2.SW= 0000 0101;开关预置数据05H 3.SW→BUS;开关数送入总线BUS(L654=001)4.LDR0;选择通用寄存器R0有效。(L32=01)5.KQD;在时序信号的T4时刻将05H送入通用寄存器R0。重复1—5的操作,分别向寄存器R1、R2送入06H、07H数据。只需将LDR0分别用LDR1,LDR2替换即可。⑵检查送入R0、R1、R2的数据是否正确,以检查送入R0是否正确为例,具体步骤如下:1.YS1、YS0=00;选择通用寄存器工作方式为保持状态2.R0→BUS;将R0中数据送入总线BUS(L654=100)重复1—2的操作,分别检查R1、R2的数据是否正确(在A板右侧总线BUS发光二极管中观察数据是否与置入的数据一致)。⑶按照图3-2中所给定的操作流程, 完成六项指定操作。熟悉各微命令信号的使用方法,跟踪每项操作的具体流程, 记录运算的结果。检查与理论计算值是否相符。要求预习阶段认真阅读本次实验内容, 确定各操作流程所需的各种微命令信号, 参照下面加法例题书写格式,写出书面预习报告。图 3 -2 指定操作流程图下面以加法ADD R0,R1为例,说明完成加法(R0)+(R1)→R1操作流程的每一步骤所需的微命令信号。A.(R0)→DR11. YS1 YS0=00;选择通用寄存器工作方式为保持2. R0→BUS;将R0中数据送总线3. LDDR1;选择锁存器DR14. KQD;在时序信号的T4时刻将R0中数据送DR1B.(R1)→DR21. YS1 YS0=00;选择通用寄存器工作方式为保持2. R1→BUS;将R1中数据送总线3. LDDR2;选择锁存器DR24. KQD (T4);启动时序电路,在时序信号的T4时刻将R1中数据送DR2C.(R0)+(R1)→R11. F=A加B;选择算术加操作 2. S3 S2 S1 S0 M CN 1 0 0 1 0 0;ALU操作码 3. ALU→BUS;ALU运算结果送总线4. YS1、YS0=11;选择通用寄存器工作方式为置入初值 5. LDR1 ;运算结果保存通用寄存器R1中 6. KQD(T4);启动时序电路,将运算结果送入R1D.显示运算结果1.YS1、YS0=00;选择通用寄存器工作方式为保持2.R1→BUS;将R1中数据送总线显示观察数据总线BUS显示发光二极管上结果是否正确。亦可用下述更直观的图示方法完成实验内容,如图3-3所示:图3-3加法操作图示五、实验要求1.认真做好实验预习,阅读第二章的内容,了解实验电路的工作原理及其控制方法。2.认真阅读第二章控制信号板内容,掌握产生各种微命令信号的操作方法。3.根据实验内容要求,预先确定每一种操作流程的微命令信号,参照例题,写出书面操作过程,在实验箱实际操作熟练。4.认真做好实验数据记录,对实验中出现的问题,加以分析、总结,写出实验报告。六、实验内容CLR ROYS1 YS0 = 11SW =W送总线 L6L5L4 = 001LDR0 L3L2 = 01KQD检查:YS1 YS0 = 00 R0送总线 L6L5L4 = 100INC R1YS1 YS0 = 00R1送总线 L6L5L4 = 101LDDR1 L1L0 = 01KQDL6L5L4 = 101L1L0 = 01KQDL6L5L4 = 010

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档