- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华中科技大微机原理考前接口习题
(1) 8255端口地址:180H~186H中的偶地址 8253端口地址:188H~18EH中的偶地址 (2)8253初始化程序: MOV DX,18EH MOV AL,76H() OUT DX,AL MOV DX, 18DH(18CH) MOV AX,10000 OUT DX,AL MOV AL,AH OUT DX,AL 8255初始化程序: MOV DX,188H MOV AL,91H(99H)(1001x001B) OUT DX,AL (3) … MOV DX, 186H ; 从C口读PC0状态 IN AL, DX AA: TEST AL, 01H ;PC0=0,循环等待 JZ AA0 JMP AA AA0: IN AL, DX JZ AA0 MOV DX, 180H ;从A口对开关值 IN AL, DX NOT AL MOV DX,182H ;将开关值从A口输出,送显示部分 OUT DX,AL JMP AA (4) 方法一:(8253多通道级联法)将8253通道1输出,连接到通道0(或2)的时钟输入,通道0(或2)的输出out连接到PC0引脚,通道0(2)和通道1分频数的乘积为100000.当检测到一个低到高的跳变时,读取8255的A口状态,根据A口状态产生控制输出。 方法二:(软件法)在程序中增加一个计数单元,并清零。每次检测到一个低到高的跳变时,计数单元加1,计到10次跳变时,再读取8255的A口状态,根据A口状态产生控制输出。 习题3:计算机中并口1的端口起始地址为0x378.并口由3个 8-位端口组成. 如下图所示: 端口0为一个双向数据寄存器; 直接连接到物理连接器的管脚 2~ 9.端口1为一个只读状态寄存器; 端口2为控制寄存器, D4控制是否中断使能,D4=1允许中断。外设状态信号Busy和nAck(TTL 电平)分别通过连接器11脚和10脚接入,外设忙时Busy信号为高电平,nAck由高到低时触发并口中断。 要求计算机通过PC机并口输出字符“Hello I/O”,并编写控制程序。 (1)采用查询方式输出。 (2)采用中断方式输出。(并口1中断类型号为0FH) 第五章 12.设计一个64K×8存储器系统,采用74LS138和EPROM2764器件,使其寻址范围为40000H~4FFFFH 解: EPROM2764容量为8K×8 = 64kbits,存储系统容量为64K×8 = 512Kbits,故需要512 / 64 = 8片2764 ; 8192 = 213 ,每片2764需要13根地址线。 分两种情况分析: (1)采用8088微处理器的计算机系统:由于采用8位数据总线,A12 ~A0用于芯片内部存储字节寻址线。地址范围为:40000H~4FFFFH,A19~A16=0100,A15~A13作为74LS138译码输入产生片选信号。参考电路图如下: A19 A18 A17 A16 G1 G2A G2B C B A M/IO A15 A14 A13 … RD D7~D0 A12~A0 CE OE D7~D0 Y7 74LS138 Y0 A12~A0 CE OE D7~D0 A12~A0 … … 1# 8# (2)采用8088微处理器的计算机系统:由于采用16位数据总线,A13 ~A1用于芯片内部存储字节寻址线。地址范围为:40000H~4FFFFH,A19~A17=0100,A16~A14作为74LS138译码输入产生片选信号Y3~Y0 。参考电路图如下: A19 A18 A17 G1 G2A G2B C B A M/IO A16 A15 A14 … RD D7~D0 Y3 74LS138 Y0 A12~A0 CE OE D7~D0 A12~A0 CE OE D7~D0 A13~A1 。。。 。。。 。。。 Y7 A13~A1 D15~D8 13.用8K×8位的EPROM2764、 8K×8位的6264和译码器74LS138构成一个16K字ROM、16K字RAM的存储器子系统。8086工作在最小模式,系统带有地址锁存器8282,数据收发器8286。画出存储器系统与CPU的连线图,写出各芯片的地址分配。 解: (1) 16K字ROM需要4片2764(8K×8) 16K字RAM需要4片6264 (8K×8) (2) 对于8086系统存储子系统至少要包括的存储空间 ROM:FFFF0H
文档评论(0)