《微机原理实验指导书》(2)

2019-08-17 13:35

实验四、DOS系统功能调用

一、实验目的

1、 掌握DOS系统功能调用原理和步骤。

2、 掌握DOS系统功能调用实现单个字符的输入、输出(功能号:01H、02H),

字符串的输入、输出(功能号:09H、0AH)。

3、 了解回车、换行的概念与区别,掌握回车、换行功能的使用。 4、 掌握通过LOOP指令实现延时的原理及延时子程序的编写。

二、实验内容

1、 从键盘连续输入5个单个字符(如:1、2、3、4、5),并将其压入堆栈。 2、 将压入堆栈的5个单个字符显示在屏幕上。

3、 从键盘输入一行字符串到内存缓冲区( 如:ARE YOU READY ?)。 4、 将内存缓冲区存放的一行字符串显示在屏幕上。

5、 编写一个5秒倒计时程序,将倒计时结果显示在屏幕上。(下周实验上机调试)

三、实验预习

1、 什么是DOS系统功能调用? 2、 实现DOS系统功能调用的步骤?

3、 什么是DOS功能调用的入口参数和出口参数?

4、 假设执行一次LOOP指令的时钟周期为10,CPU的时钟频率为3GHs,计算执行一次 LOOP NEXT指令所需的时间?计算1秒钟需要反复执行LOOP指令多少次(用十六进制表示)?

5、 延时子程序如下:(参考)

DELAY PROC NEAR

PUSH CX MOV BX, ×××× H FOR1: MOV CX, ×××× H FOR2: LOOP FOR2 DEC BX

JNZ FOR1 POP CX RET

DELAY END 四、实验报告要求

1、 将实验内容中的第1题、第2题合成一个实验内容编写程序,记录输入、输出结果。 2、 将实验内容中的第3题、第4题合成一个实验内容编写程序,记录输入、输出结果。

4

实验五 接口实验预备知识

一、实验目的

1、掌握TPC-ZK-UPC微机原理实验箱的使用方法。

3、掌握HQFC集成软件结合微机原理实验箱完成接口实验的方法。

二、实验内容

1、熟悉实验箱、集成电路芯片、元器件的使用

TPC-ZK-UPC实验箱主要部件位置如下图,在微机原理接口实验课程中,相应的接口实验都是基于该实验箱来完成。 74LS75 核心模板 面板电源开关 8位数码管 预留14脚插座 USB通讯接口 8255 8254 74LS04 常用芯片区域 74LS00 74LS32 机箱电源 74LS75 74LS75 总线区 74LS244 74LS273 开关 I/O端口 LED显示区 地址 逻辑笔 两路单脉冲 扩展区 逻辑电平开关 蜂鸣器等 复位信号 说明:实验箱上所有集成电路芯片的电源和地均已连接好。

5

硬件实验

1、认识各功能区及信号插孔的位置 数据: D0 ~ D7。 地址: A0~A15。

控制信号:IOR、IOW(RD、WR)、 IRQ10...等。

端口地址:Y0(280H~287H)、Y1(288H~28FH) ......Y6(2B0H~2B7H)、Y7(2B8H~2BFH)。 单脉冲信号、复位信号、电平开关,电源端(+5V)、 地端,机箱右侧总电源开关、面板电源开关(上开下关)及指示灯等。

2、发光二极管(LED)实验

3、数码管实验

S0~S7

4、反向器74LS04实验

a、 实验箱12个LED为共阴连接。

b、 将逻辑电平开关的输出接一路LED。 c、 变化逻辑电平观察显示状态。

a、设置好选通信号S0~S7中的对应控制电平(高有效)。 b、把逻辑电平开关输出端分别接数码管的输入端, a或b或其它端。 c、变化逻辑电平开关的输出电平,观察数码管显示状态。

a、 1脚逻辑电平开关的输出,2脚接LED。 b、 变化1脚的电平,观察LED的变化。

6

5、 或门74LS32实验

6、锁存器74LS75实验

7、八D触发器74LS273实验

a b c d

8、缓冲器74LS244实验

a、 1、2脚接逻辑电平开关的输出,3脚接LED。 b、 变化1、2脚的电平,观察LED的变化。 c、 验证或门的逻辑关系。

a、13脚接单脉冲,2脚接逻辑电平开关的输出。 b、变化13脚单脉冲的触发边沿(上升或下降沿),观察LED的变化和实验现象。

c、D为数据输入端,Q为数据输出端,G为锁存控制端。d、实验用单脉冲锁存数据,验证是上升沿还是下降沿锁存数据。

、1脚(清零端)接逻辑电平开关高电平,(低电平

清零)。

、2脚接LED,3脚接逻辑电平开关的输出。 、11脚(触发端)接单脉冲。

、实验用单脉冲触发锁存,验证是上升沿还是下降

沿触发锁存数据。

a、 1、2脚接逻辑电平开关输出,18脚接LED。 b、 变化1、2脚的电平,观察LED。 c、 2脚为数据输入端,18脚为数据输出端,1脚为控制端。d、观察电平信号与脉冲信号的区别。验证是高电平还是低电平有效。

7

软件实验

1、调试5秒倒计时程序,掌握1秒延时子程序的调用方法,观察屏幕输出结果,调整好延时

常数。

三 、实验预习

1、74LS75与74LS273有什么不同?它们通常用于什么性质的接口电路? 2、复习74LS244的特性,该芯片通常用于什么性质的接口电路? 3、编写出5秒倒计时源程序。

四 、实验报告要求

1、根据实验结果描述各个器件的特点。 2、说明锁存器和缓冲器的区别。 3、说明脉冲信号和电平信号的区别。

4、写出上机调试通过的5秒倒计时源程序。

8


《微机原理实验指导书》(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数据库试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: