- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
设计全地址译码电路中断接口设计DMA传送8253计数器(软硬件)8253(8255)初始化编程8255系统连接
译码方式?全地址译码?部分地址译码2
全地址译码?用全部的高位地址信号作为译码信号,使得存储器芯片的每一个单元都占据一个唯一的内存地址。3
全地址译码例SRAM6264A1911A18A17A1611CS1CS20A15A14?10010A13+5V4
6264芯片全地址译码例A19A12A011110000000000000000片首地址A19A12A011110001111111111111片尾地址该6264芯片的地址范围=F0000H~F1FFFH5
全地址译码例?若已知某SRAM6264芯片在内存中的地址为:3E000H~3FFFFH?试画出将该芯片连接到系统的译码电路。6
全地址译码例?设计步骤:–写出地址范围的二进制表示;–确定各高位地址状态;–设计译码器。A19A12A0A000111110000000000000片首地址A19A1200111111111111111111片尾地址7
全地址译码例高位地址:0011111SRAM6264A190?10A181A17A16CS1CS210A151A1411A13+5V8
部分地址译码?用部分高位地址信号(而不是全部)作为译码信号,使得被选中存储器芯片占有几组不同的地址范围。9
部分地址译码例A19A17A161116264CS1A15A1400?10A13高位地址:1×110001011000,1111000两组地址:F0000H——F1FFFHB0000H——B1FFFH10
应用举例?将SRAM6264芯片与系统连接,使其地址范围为:38000H~39FFFH。?使用74LS138译码器构成译码电路。11
存储器芯片与系统连接例?由题知地址范围:A19A12A000111000………000111001………1高位地址12
应用举例D0~D7A0D0~D7A0??????A12A12MEMWMEMRWEOEG1G2Y0CS1A19VCCA17A16A15A18CS2ABCA14A13BA13
I/O译码的地址信号?当接口只有一个端口时,16位地址线一般应全部参与译码,译码输出直接选择该端口;?当接口具有多个端口时,则16位地址线的高位参与译码(决定接口的基地址),而低位则用于确定要访问哪一个端口。14
I/O地址译码例?某外设接口有4个端口,地址为2F0H——2F3H,由A~A译码得到,而AA152用来区分接口中的4个端口。试画该接1、口0与系统的连接图。15
I/O地址译码例?地址范围:A11–××××001011110000–××××001011110011任意状态片内地址图中不接入16
I/O地址译码例接口芯片?译码电路图:IORA1A0IOWA11A10A18A3≥1CEA2A9A7┇A417
查询工作方式例?外设状态端口地址为03FBH,第5位(bit5)为状态标志(=1忙,=0准备好)?外设数据端口地址为03F8H,写入数据会使状态标志置1;外设把数据读走后又把它置0。?试画出其电路图,并将DATA下100B数据输出。18
状态端口地址:0000001111111011数据端口地址:000000111111100074LS273Q7Q6D7-D0IOWD7D6D5D4D3D2D1D0D5Q5Q4Q3Q2Q1G74LS138A9|A33F8HQ0CPY0≥1外设G2AA15|A10≥1G2B3FBHA2A1Y3BUSYCBAA0≥1状态端口IOR
控制程序初始化读状态Bit5=1?LEASI,DATAMOVCX,100AGAIN:MOVDX,03FBHWAITT:INAL,DXTESTAL,20HYN进行一次传送JNZWAITT修改地址指针MOVDX,03F8HMOVAL,[SI]N传送完否?YOUTDX,ALINCSI结束LOOPAGAIN
查询工作方式?优点:–软硬件比较简单?缺点:–CPU效率低,数据传送的实时性差,速度较慢21
三、中断控制方式?特点:–外设在需要时向CPU提出请求,CPU再去为它服务。服务结束后或在外设不需要时,CPU可执行自己的程序。?优点:–CPU效率高,实时性好,速度快。?缺点:22
以上三种I/O方式的共性?信息的传送均需
您可能关注的文档
- 德鲁克管理学精髓卓越经营模式奉献课件.ppt
- 德意日法西斯专政分解课件.ppt
- 德国翻译理论家莱斯课件.ppt
- 德国学前教育WPS课件.pptx
- 德勤麦肯锡优秀咨询师必备流程及方法论课件.ppt
- 微重力测量仪有效载荷公用设备课件.ppt
- 微课程制作指导课件.ppt
- 微课《数量词的魅力》课件.ppt
- 微积分发展简史课件.ppt
- 微张力控制及活套控制原理与应用资料课件.ppt
- 2025年初中地理七年级下册核心知识点汇总.pdf
- 2023—2024学年福建泉州一中高三下学期适应性测试化学试卷.doc
- 原发性高血压—高血压急症和亚急症(内科诊疗课件).pptx
- 永威置业建筑工程混凝土精细化施工工艺标准.pptx
- 05人类非遗代表中国传统木结构建筑营造技艺-2023年英语热点材料题型专练.docx
- 会计个人辞职申请书.docx
- 2024—2025学年四川省广安市岳池中学等校高二上学期开学物理试卷.doc
- 电气中级技工理论考试题(附答案).pdf
- 2023—2024学年福建省福州市高三下学期2月份质量检测化学试卷.doc
- 44免疫学的应用-2021-2022学年高二生物课后培优练(人教版选择性必修1)(原卷版).doc
文档评论(0)