第一范文网 - 专业文章范例文档资料分享平台

广工计组实验报告 - 图文

来源:用户分享 时间:2025/5/19 20:31:20 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

200D:IN A1 200E:SHR R0 200F:SHR R0 2010:JRNC 2006 2011:IN A0 2012:OUT 80 2013:JR 2006 2014:RET

7) 扩展实验

a) 为扩展I/O口选择一个地址:将与COM2口相连的8251的/CS与标

有I/O/CS的插孔中地址为A0-AF的一个相连。

b) 将一台教学机COM1口与一台PC机相连,在PC机上启动

PCEC16.EXE。

c) 将另一台教学机COM1口与另一台PC机相连,同样启动

PCEC16.EXE。

d) 用一根串口线将第一台的教学机的COM2口与另一台教学机的

COM2口相连。

e) 在两台PC机对应的PCEC上分别输入上面程序,可在PC机1与PC

机2分别得到以下显示:Picture 1与Picture 2(图片为相机拍摄,因此可能不够清晰,但足以辨别)。 结果显示:

本人在PC1上输入自己名字:LEE ZHIHAO, PC2也得到相同显示。

Picture 1 Picture 2

6实验思考与心得

本次实验主要是实现两个PC机的串行通讯,其实过程有点类似于单片机与PC机的串口通讯,而学生之前尝试使用C语言实现单片机与PC机之间的串口信息传输,因此本次使用汇编语言实现两个PC机之间的串行通讯多少有点熟悉,并且通过更细致的指令编写,深入地学会串行通讯的底层实现过程。

另外,实验进行时曾有一台PC机的COM口都被占用,具体解决方法由于当时课上时间较为紧迫,没有想出来,因此只能另外换机再试。

计算机 学院 ( 学号: 姓名 教师评定 实验题目 中断实验 实验七:中断实验

1实验目的

? 加深理解计算机系统中断的工作原理及处理过程。 ? 学习和掌握中断产生、响应、处理等技术。

? 掌握中断服务子程序的编写要点,进行一次硬、软件的综合调试。

2实验设备与器材

? TEC-XP+教学实验系统和仿真终端软件PCEC。

3实验说明和原理

1) 要求中断隐指令中执行关中断功能,如果用户中断服务程序允许被中断,

必须 在中断程序中执行EI开中断命令。

2) 教学机的中断系统共支持三级中断,由三个无锁按键确定 从右到左依次

为一、二、三级中断,对应的P1、P0的编码分别是01、10、11,优先级也依次升高,这决定 了它们的中断向量,为XXX4、XXX8、XXXC。可以看到,每级中断实际可用空间只有四个字节,故这个空间一般只存放一条转移指令,而真正的用户中断服务程序则存放在转移指令所指向的地址。

3) 用户需扩展中断隐指令、开中断指令、产中断指令、中断返回指令及其

节拍。

4实验内容

1) 扩展中断隐指令,为中断隐指令分配节拍,中断隐指令用到12个节拍,

为了和一般指令相区别,应将其节拍T3设计为1.

2) 扩展开中断指令EI、关中断指令DI、中断返回指令IRET。

3) 确定中断向量地址。中断微量的高12位由开关确定为(0001001000000)。

三级中断对应的中断微量为2404H、2408H、240CH。当有中断请求且被响应后,将执行存放在该中断的中断微量所指向的内存区的指令。 4) 真写中断微量表。在上述2404H、2408H、240CH地址写入三条JR转移

指令,JR指令的OFFSSET是-128~127之间,但在PCEC16中输入时,用户不需要计算偏移量,直接输入要转向的绝对地址即可。

5) 编写中断服务程序。中断服务程序可以放在中断微量表之后,中断服务

程序可以实现在程序正常运行时在计算机屏幕上显示与优先级相对应的不同字符。

6) 写主程序。可编写一死循环,要求先开中断。

搜索更多关于: 广工计组实验报告 - 图文 的文档
广工计组实验报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c26dm45ew2d797940l84l_11.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top