- 2
- 0
- 约7.19万字
- 约 96页
- 2019-01-17 发布于湖北
- 举报
PAGE
微机原理与接口技术
实验指导书
授课教师:王春武
(内部资料)
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc192584243 实验一、 算术逻辑运算单元实验 PAGEREF _Toc192584243 \h 1
HYPERLINK \l _Toc192584244 实验二、 通用寄存器单元实验 PAGEREF _Toc192584244 \h 3
HYPERLINK \l _Toc192584245 实验三、存储器和总线实验 PAGEREF _Toc192584245 \h 5
HYPERLINK \l _Toc192584246 实验四、堆栈寄存器实验 PAGEREF _Toc192584246 \h 6
HYPERLINK \l _Toc192584247 实验五、熟悉MASMPlus编程环境 PAGEREF _Toc192584247 \h 12
HYPERLINK \l _Toc192584248 实验六、顺序程序设计 PAGEREF _Toc192584248 \h 12
HYPERLINK \l _Toc192584249 实验七、分支程序设计 PAGEREF _Toc192584249 \h 12
HYPERLINK \l _Toc192584250 实验八、循环程序设计 PAGEREF _Toc192584250 \h 12
HYPERLINK \l _Toc192584251 实验九、子程序设计 PAGEREF _Toc192584251 \h 12
HYPERLINK \l _Toc192584252 实验十、 综合实验 PAGEREF _Toc192584252 \h 12
HYPERLINK \l _Toc192584253 实验十一、8253 发声控制实验 PAGEREF _Toc192584253 \h 12
HYPERLINK \l _Toc192584254 8086汇编语言初学者教程 PAGEREF _Toc192584254 \h 12
HYPERLINK \l _Toc192584255 什么是汇编语言?(汇编语言学习参考) PAGEREF _Toc192584255 \h 12
PAGE
第一部分
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
原创力文档

文档评论(0)