- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计论文-基于32位的微机原理与接口技术实验指导书
微机原理与接口技术
实验指导书
授课教师:王春武
内部资料
目 录
实验一、 算术逻辑运算单元实验 1
实验二、 通用寄存器单元实验 3
实验三、存储器和总线实验 5
实验四、堆栈寄存器实验 6
实验五、熟悉MASMPlus编程环境 12
实验六、顺序程序设计 12
实验七、分支程序设计 12
实验八、循环程序设计 12
实验九、子程序设计 12
实验十、 综合实验 12
实验十一、8253 发声控制实验 12
8086汇编语言初学者教程 12
什么是汇编语言?(汇编语言学习参考) 12
第一部分
8位模型机实验
实验一、 算术逻辑运算单元实验
一. 实验目的
1. 掌握简单运算器的数据传输方式
2. 掌握74LS181的功能和应用
二.
完成不带进位位算术运算实验、带进位位算术加法运算实验、逻辑运算单元实验。按照实验步骤完成实验项目,了解算术逻辑运算单元运用。
1.ALU单元实验构成:
1)运算器由两片74LS181构成8位字长的ALU单元。
2)运算器的2个数据输入端分别由2个74LS374锁存,可通过8芯扁平电缆直接连接到数据总线。
3)运算器的数据输出由一片74LS244(输出缓冲器)来控制,可通过8芯扁平电缆直接连接到数据总线。
2.ALU单元的工作原理:
输入寄存器DR1的EDR1为低电平并且D1CK为电平正跳变时,把来自数据总线的数据打入寄存器DR1,同样通过EDR2、D2CK可把数据打入输入寄存器DR2。
算术逻辑运算单元的核心是由2片74LS181组成,它可以进行2个8位的二进制数算术逻辑运算,74LS181的各种工作方式可通过设置控制信号(S0、S1、S2、S3、M、CN)来实现。当实验者正确设置了74LS181的各个控制信号,74LS181会把DR1、DR2寄存器内的数据进行相应地运算。由于DR1、DR2已经把数据锁存,只要74LS181的控制信号不变,那么74LS181的输出数据也不会改变。
输出缓冲器采用三态门74LS244,当控制信号ALU-O=0时,74LS244开通,把74LS181的运算结果输出到数据总线;当ALU-O=1时,74LS244的输出为高阻。?
3.
? 信号名称 作用 有效电平 EDR1 选通DR1寄存器 低电平有效 EDR2 选通DR2寄存器 低电平有效 DR1CK DR1寄存器工作脉冲 上升延有效 DR2CK DR2寄存器工作脉冲 上升延有效 S3~S0 74LS181工作方式选择 16种组合 M 逻辑或算术选择 M 0算术,M 1逻辑 CN 有无进位输入 CN 0带进位CN 1不带进位 CCK 进位寄存器的工作脉冲 上升延有效 ALU-O 计算结果输出至总线 低电平有效 四.实验步骤
取一根长数据线,一头插入ALU-IN(8芯的盒型插座)另一头插入实验箱右侧的J1插座 对应二进制开关H16-H23 ,把ALU-OUT(8芯的盒型插座)插入总线的数据总线DJ2 。(实验箱默认的信号为高电平,实验中只需连接低电平信号即可)
把D1CK和D2CK用连线连到脉冲单元的PLS1,把EDR1、ALU-O,S0、S1、S2、S3、CN、M接入试验箱右侧对应二进制拨动开关。
置EDR1 0,EDR2 1、ALU-O 1。把二进制开关H16-H23置0X65。
按PLS1脉冲按键,在PLS1上产生一个上升沿的脉冲,把0X65打入DR1寄存器,通过逻辑笔或示波器来测量确定DR1寄存器(74LS374)的输出端(引脚对应关系为:2-Q0 5-Q1 6-Q2 9-Q3 12-Q4 15-Q5 16-Q6 19-Q7),来确定总线数据是否进入DR1中。
同样方法,置EDR2 0把二进制H16-H23开关置0XA7。
按PLS1脉冲按键,再产生一个上升沿的脉冲,把0XA7打入DR2(74LS374)。
6. 参照表一,设置M CN S3 S2 S1 S0的状态,实现观察DR1 A 、DR2 B 以及实验结果。
五. 实验思考
验证74LS181的算术运算和逻辑功能,在保持DR1 0x65、DR2 0xA7时,改变运行运算器的功能设置,实现观察A,B,A+B,A加B功能。
表1 74LS181的逻辑
方式 M 1 M 0算术运算 S3 S2 S1 S0 逻辑运算 CN 1(无进位) CN 0(有进位) 0000 F /A F A F A加1 0001 F / A+B F A+B F (A+B)加1 0010 F /A B F A+/B F (A+/B)加1 0011 F 0 F 减1(2的补) F 0 0100 F /(AB) F A加A/B F A加A/B加1 0101 F /B F A+B 加A/B F
您可能关注的文档
- 毕业设计论文-化学计算高考真题分析.doc
- 毕业设计论文-化学反应速率与化学平衡高考真题分析.doc
- 毕业设计论文-淮阴市八十二烈士纪念馆工程论文施工组织.doc
- 毕业设计论文-淮阴市水资源利用课程设计报告.doc
- 毕业设计论文-环保砖l厂年产3500块煤矸石多孔砖项目环境评价报告.doc
- 毕业设计论文-环城东路道路排水改造工程施组设计论文投标.doc
- 毕业设计论文-换热器出口温度比值控制系统设计课程设计说明书.doc
- 毕业设计论文-黄河大桥至柳桥转盘段桥涵路面改建工程施工组织设计.doc
- 毕业设计论文-黄柏河完全小学运动场新建工程施工组织设计技术标.doc
- 毕业设计论文-黄浒河堤防加固工程-施工方案.doc
文档评论(0)