组成原理实验.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华中科技大学文华学院 ?计算机组成原理实验 ? 专 业: 09软件工程 班 级: 二班 姓 名: 陈 龙 学 号: 090107021101 指导老师: 袁全清 声明:学号后三位101,16进制表示为65H 实验一:算术逻辑运算单元实验 一、 实验目的 1掌握简单运算器的数据传输方式 2、掌握74LS181的功能和应用 二、 实验要求 输入数据DR1 = 65H,DR2 = 65H,在保持数据不变的情况下,改变运算 器的功能设置,记录运算器的输出,填写表格,并进行相应的分析和比较 三、 所使用的模块 算术逻辑单元、二进制开关、数据总线 四、 实验过程 把ALU-IN(8芯的盒型插座)与右板上的二进制开关单元中 J01插座相连 (对应二进制开关H16~H23),把ALU-OUT与数据总线上的DJ2相连。 把D1CK和D2CK用连线连到脉冲单元的 PLS1上,把EDR1、EDR2、ALU-0、 SO、S1、S2、CN、M接入二进制开关。 控制信号 接入开关位号 D1CK PLS1 D2CK PLS2 EDR1 H8 EDR2 H7 ALU-0 H6 CN H5 M H4 S3 H3 S2 H2 S1 H1 S0 H0 按启停单元中的运行按钮,使实验平台处于运行状态 二进制开关H16~H23作为数据输入,置 A = 65H = 0110 0101B H23 H22 H21 H20 H19 H18 H17 H16 数据总线值 D7 D6 D5 D4 D3 D2 D1 D0 8位数据 0 1 1 0 0 1 0 1 65H 置各控制信号 H8 H7 H6 H5 H4 H3 H2 H1 H0 EDR1 [EDR2 [alu-0 r cn M S3 S2 : S1 : S0 0 1 0 1 1 1 1 1 0 DR1数据锁存器 ⑤二进制开关H16~H23作为数据输入,置 B = 65H = 0110 0101B H23 H22 H21 H20 H19 H18 H17 H16 数据总线值 D7 D6 D5 D4 D3 D2 D1 D0 8位数据 0 1 1 0 0 1 0 1 65H H8 H7 H6 H5 H4 H3 H2 H1 H0 EDR1 EDR2 ALU-0 CN M S3 S2「 S1「 S0 : 1 0 0 1 1 1 1 1 0 按脉冲单元中的PLS1脉冲按键,在D2CK上产生一个上升沿,把7EH打 入DR2数据锁存器 五、实验结果及分析 附:74LS181的算术逻辑运算功能表 方式 M=1逻辑运 算 M=0算术运算 方式 M=1 逻辑 运算 M=0算术运算 S3 S2 S1 S0 CN=1(无进 位) CN=0(有进位) S3 S2 S1 S0 CN=1( 无进位) CN=0(有 进位) 0000 A A A+1 0000 9AH 65H 66H 0001 A+B A+B (A+B)+1 0001 35H CAH CBH 0010 AB a+b (A+B)+1 0010 1AH E5H E6H 0011 0 减1 0 0011 0 FFH 0 0100 AB A+AB A+AB+1 0100 9BH 65H 66H 0101 B (A+B)+AB (A+B)+AB+1 0101 81H 7FH 80H 0110 A ?B A-B-1 A-B 0110 1BH E6H E7H 0111 AB AB-1 aB 0111 1H 0 1H 1000 A+B A+AB A+AB+1 1000 FEH 65H 66H 1001 A ? B A+B A+B+1 1001 E4H E3H E4H 1010 B (A+B)+AB (A+B)+AB+1 1010 7EH 4DH 4EH 1011 AB AB-1 AB 1011 68H 67H 68H 1100 1 A+A A+A+1 1100 1 CAH CBH 1101 A+B (A+B)+A (A+B)+A+1 1101 E5H E4H E5H 1110 A+B (A+B)+A (A+B)+A+1 1110 7FH 4AH 4BH 1111 A A-1 A 1111 65H 64H 65H 实验二:通用寄存器单元实验 一、实验目的 了解通用寄存器的组成和硬件电路,利用通用寄存器实现数据的置数、 左移、右移等功能 二、 实验内容 输入自己学号的后3位数对应的十六进制数,重作输入数据、循环左、右 移实验,记录每次移位后的结果,可多次移位。 再输入自己学号的数据,使M=0,重作输入数据、逻辑左、右移位实验, 直到结果全0,2D灯亮。记录实验过程及结果。对实验结果,作出相应的分析。 三、 实验要求 按照实验步骤完成实验项目,实现通用寄存器移位操作。了解通用寄存 器单元的工作原理应用。 四、 所

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档