微机接口第五章试题.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口第五章试题微机接口第五章试题

第五章 一、填空题 1. 8086 CPU有 ,可形成 ,可寻址范围为 ;地址总线中的 I/O寻址,形成 ,地址范围为 ;PC机中用了 I/O操作,其地址空间为?? ,可寻址范围为 .实现主机与外设之间同步需要解决的基本问题有二,一为 .对于微机而言,任何新增的外部设备,最终总是要通过 .I/O接口的含义,从硬件来说,包括 . 在以DMA方式传送数据的过程中,由于没有破坏,所以一旦数据传送完毕,主机可以立即返回原程序。.???? 通常接口中各种信息以 形式,通过微处理器的 总线同激处理器交换信息。 7.???? 实质上,微处理器对外设的访问就是对外设的 中 的访问。 8.???? 微型计算机最基本、最频繁的操作是 ,其关键问题是 。 9.???? 在中断方式下,微处理器可以事先安排 顺序,按 处理几台外设与微处理器的数据传送。 10.? 微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成 和 接口芯片。 二、选择题 1.需要在程序中I/O指令完成的数据输入输出方式有 ????? (A)DMA???????????????? (B)无条件程序直接传送 (C)程序查询控制式????? (D)中断方式2.在下列指令中,能使8086CPU对I/O端口进行读/写访问的是: A)? 中断指令???? B)? C)? 输入/输出指令??? D)? MOV指令.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面几种主机与设备数据传送方式中, (1)?? 主机与设备是串行工作的,?? (2)?? 主机与设备是并行工作的,?? (3)?? 主程序与外围设备是并行运行的。 ??? A)? 程序查询方式; B)? 中断方式; C)?????? DMA方式. 采用DMA方式传送数据时,每传送一个数据就要占用 ?? ?A)? 一个指令周期; B)? 一个机器周期; C)? 一个存储周期; D)? .当采用,除非计算机等待数据,否则无法传送数据给计算机。 A)? 程序查询方式; ??? B)? 中断方式; DMA方式. Intel 8086CPU可以访问的I/O空间有: A)? 4GB???????????? B)? 1MB?????????? C)? 64KB????? D)? 1KB在DMACPU与总线的关系是(?)  A.只能控制地址总线 B.相互成隔离状态 ????? C.只能控制数据线? D.相互成短接状态 三、简答及应用题 写出指令,将一个字节输出到端口25H。写出指令,将一个字从端口1000H输。3. 写出指令,分两次将1000从端口1000H输出,先输出低字节,后输出高字节。. 编写一段指令序列,功能是轮流交替地测试分别属于两个设备的两个状态寄存器。当测知某个状态寄存器的位0是1,则从这个状态寄存器对应的设备读入数据。每读入一个字节对这个状态寄存器进行一次测试。如果测得位3为1,则停止这个设备的读入,再进入轮流测试状态。假设两个状态寄存器的端口地址分别是300H和308H,两个输入数据端口分别是302H和30AH,输入数据存入数据存贮器,开始地址分别是BUFF1和BUFF2。16.什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址? .为什么有时候可以使两个端口对应一个地址? 8.某8086系统中使用8237A完成从存储器到外设端口的数据传送任务,若已知通道0的地址寄存器、终点计数器、方式寄存器端口地址为EEEOH,EEE1H和EEE8H要求通过通道0将寄存器中偏移为1000~10FFH的内容传送到显示器输出,请编写初始化程序。 9.设某8088系统使用一片8237A,现欲将内存地址80000H开始的100个字节数据以DMA方式输出到某外设,已知8237A的端口地址为20H-2FH,并规定8237A通道1工作在方式2,硬件启动。试编写初始化程序段 10.利用IBM PC/XT系统板上的8237A的通道1进行高速数据采集。(采集的数据存放要地址为20000H-2FFFFH,以请求方式采集64KB的数据)。写出相应的程序代码。 答案 一、填空题 1.201M?,00000H ~ 0FFFFFH,16?,64K,0000H~ 0FFFFH,10,1K?,0000H~ 03FFH 2.外设与主机之间的联络及响应处理方式多外设管理方式 .主机板上的接口逻辑系统总线具体外设的接口逻辑接口的软件软件的接口.B? C? D2.C. (1)? A?? (2)? B? (3)? CA 6

文档评论(0)

pkaokqunw + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档