- 2
- 0
- 约1.15万字
- 约 21页
- 2017-08-22 发布于重庆
- 举报
双机并行通讯程序设计.doc
双机并行通讯程序设计
摘 要本课程设计要求完成的任务是实现两台PC机之间1K数据的并行传输。为了使程序编写简单并便于进行调试,本设计采用DOS功能调用,由键盘输入字符串来模拟要传输的1K数据。因为传输包括发送和接收两方面内容,所以程序采用模块化思想,将整个程序分为发送和接收两个功能模块分别来进行编写,然后通过调用来实现整体的功能。程序设计的关键部分是8255A的编程控制,本设计按要求采用方式2,在传输过程中通过查询相关端口来判断是否发送或接收完毕,从而实现1K数据的接收与发送。关键词:并行通讯 发送 接收 8255A DOS功能调用
题目要求由甲乙两台微机之间并行传送1K字节数据。先甲机发送,乙机接收,后乙机发送,甲机接收。甲乙双方的8255A均采用方式2工作。8255A控制口地址为303。
本题属于双机并行通讯问题,应分为发送和接收两方面分别来进行研究。由于程序需要对地址进行直接操作,所以选择汇编语言来编写较为简单方便。在写程序的过程中,由于要用8255A芯片作为并行传输芯片,所以要熟练掌握8255A的控制方法;此外,程序多处还要用到DOS功能调用,所以还要对DOS的各种功能进行系统的学习。
两台PC各与一个8255A芯片相连,程序分为两部分,分别运行与两台PC机上以实现并行传输。连接图如下:
图1-1 双机通讯的连接图
程序分为两个部分,分别在甲机和乙机上面运行。甲机运
您可能关注的文档
最近下载
- 《极限驾驶:赛车的艺术与科学》读书记录.pdf VIP
- 2025年全国各省市中考英语真题汇编专题18短文填空含答案.docx VIP
- 2026年安徽省烟草专卖局招聘(100人)笔试备考试题及答案解析.docx VIP
- 2026年安徽省烟草专卖局(公司)招聘100名笔试模拟试题及答案解析.docx VIP
- 2026年安徽省烟草专卖局(公司)招聘100人笔试模拟试题及答案解析.docx VIP
- 轿车液压制动系统设计及仿真分析.doc
- 2025年安徽省烟草专卖局(公司)招聘112人笔试参考试题附答案解析.docx VIP
- 2025年安徽省马鞍山市烟草系统人员招聘笔试试题及答案解析.docx VIP
- 初中七年级(初一)数学下册专题练习版.docx VIP
- 新能源汽车制动系统仿真分析.doc VIP
原创力文档

文档评论(0)