网络实验指导5.doc.doc

网络实验指导5.doc

实验五 I/O口地址扩展实验 一、实验目的 1.了解80X86微型计算机I/O口地址的分配。 2.掌握I/O口地址扩展的基本方法及检查I/O端口的方法。 二、实验任务 在80X86微机系统的I/O地址空间内扩展3个8位I/O端口:A口、B口和C口。要求: A口为输入端口;B口为输出端口;C口为输入/输出端口。 从A口输入的数据(由实验台上的逻辑电平开关提供)由B口输出,驱动发光二极管;对C口先后写入0AAH、55H后再读出,并与写入字数据比较,如比较结果全部相等,显示“OK”信息,否则显示出错信息。 三、 实验设备器材 1.80X86微型计算机一台 2.微机硬件实验平台 单向8位数据锁存器2个、双向8位数据锁存器1个 基本TTL电路芯片若干 四、 实验准备 1.复习I/O端口寻址方式的工原理及特点,了解80X86微机I/O口地址的分配。 2.设计I/O口地址扩展电路,画出连线图。 3.编写I/O口地址扩展电路测试程序。 4.预习所用的芯片的使用方法。 五、实验原理提示 I/O端口编址、寻址方式有两种:一种是存储器映射方式,也就是把端口地址与存储器地址统一编址;另一种是I/O隔离方式,也就是把I/O端口地址与存储器地址隔离开来。80X86微机对这两种编/寻址方式都支持。它支持的专用I/O端口数目是1024个,其端口地址空间是000H~3FFH,详细I/O口地址分配情况可参见《

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档