微机接口实验报告.doc

微机接口实验报告 院系:计算机科学与技术 完成时间:2012-6-1 实验一 IO地址译码器编程 实验题目 使用一片74LS00(4 X二输入与非门),一片74LS30(八输入与非门)和一片74LS138(3-8译码器)设计一个固定地址译码器. 1) 使用10位地址线(A0 – A9) 2) 译码器对以下8个地址段产生CS信号: 280H—287H,288H—28FH,290H—297H,298H—29FH 2A0H—2A7H,2A8H—2AFH,2B0H—2B7H, 2B8H—2BFH 3) 控制信号AEN, IOR, IOW(三个信号均为低电平有效)参与译码, 可实现对指定单元的读写. 二、实验要求 1) 所有地址段的CS信号,都要经过仿真验证. 2) 验证控制信号AEN, IOR, IOW的作用. 三、实验分析 1、IO地址译码 地址译码是指通过CPU发出的地址码来识别和确认与之交换信息的端口。译码电路的具体功能是,将CPU发出的地址码经过译码产生选择I/O接口的片选信号。只有当I/O端口所在的I/O接口与译码电路相连接的片选信号CS有效时,该接口电路上的I/O端口才能被CPU访问,从而实现CPU和I/O设备之间的信息交换。 PC机I/O端口地址译码器的设计遵循以下两个设计原则: 第一,正确识别I/O端口操作周期。由于PC机中I/O端口操作和DMA操作使用相同的地址线、数

文档评论(0)

1亿VIP精品文档

相关文档