



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章一、填空题1. 8086 CPU有 条地址总线,可形成 的存贮器地址空间,可寻址范围为 ;地址总线中的 条线可用于I/O寻址,形成 的输入输出地址空间,地址范围为 ;PC机中用了 条地址线进行I/O操作,其地址空间为 ,可寻址范围为 。2实现主机与外设之间同步需要解决的基本问题有二,一为 ,另一为 。3对于微机而言,任何新增的外部设备,最终总是要通过 与主机相接。4I/O接口的含义,从硬件来说,包括 , , ;从软件来说,可以理解为 和 。5. 在以DMA方式传送数据的过程中,由于没有破坏 和 的内容,所以一旦数据传送完毕,主机可以立即返回原程序。6. 通常接口中各种信息以 形式,通过微处理器的 总线同激处理器交换信息。7. 实质上,微处理器对外设的访问就是对外设的 中 的访问。8. 微型计算机最基本、最频繁的操作是 ,其关键问题是 。9. 在中断方式下,微处理器可以事先安排 顺序,按 处理几台外设与微处理器的数据传送。10. 微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成 和 接口芯片。二、选择题1需要在程序中使用I/O指令完成的数据输入输出方式有 。 (A)DMA (B)无条件程序直接传送 (C)程序查询控制式 (D)中断方式2在下列指令中,能使8086CPU对I/O端口进行读/写访问的是:A) 中断指令 B) 串操作指令 C) 输入/输出指令 D) MOV指令3.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么,在下面几种主机与设备数据传送方式中, (1) 主机与设备是串行工作的, (2) 主机与设备是并行工作的, (3) 主程序与外围设备是并行运行的。 A) 程序查询方式; B) 中断方式;C) DMA方式4. 采用DMA方式传送数据时,每传送一个数据就要占用 的时间 A) 一个指令周期; B) 一个机器周期; C) 一个存储周期;D) 一个总线周期5.当采用 输入操作情况下,除非计算机等待数据,否则无法传送数据给计算机。 A) 程序查询方式; B) 中断方式;C) DMA方式6. Intel 8086CPU可以访问的I/O空间有:A) 4GB B) 1MB C) 64KB D) 1KB7.在DMA方式下,CPU与总线的关系是() A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线D.相互成短接状态三、简答及应用题1. 写出指令,将一个字节输出到端口25H。2写出指令,将一个字从端口1000H输出。3. 写出指令,分两次将1000从端口1000H输出,先输出低字节,后输出高字节。4. 编写一段指令序列,功能是轮流交替地测试分别属于两个设备的两个状态寄存器。当测知某个状态寄存器的位0是1,则从这个状态寄存器对应的设备读入数据。每读入一个字节对这个状态寄存器进行一次测试。如果测得位3为1,则停止这个设备的读入,再进入轮流测试状态。假设两个状态寄存器的端口地址分别是300H和308H,两个输入数据端口分别是302H和30AH,输入数据存入数据存贮器,开始地址分别是BUFF1和BUFF2。5用DMA控制器进行内存到内存的传输时,有什么特点?16.什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?7.为什么有时候可以使两个端口对应一个地址?8某8086系统中使用8237A完成从存储器到外设端口的数据传送任务,若已知通道0的地址寄存器、终点计数器、方式寄存器端口地址为EEEOH,EEE1H和EEE8H要求通过通道0将寄存器中偏移为100010FFH的内容传送到显示器输出,请编写初始化程序。9设某8088系统使用一片8237A,现欲将内存地址80000H开始的100个字节数据以DMA方式输出到某外设,已知8237A的端口地址为20H-2FH,并规定8237A通道1工作在方式2,硬件启动。试编写初始化程序段 10利用IBM PC/XT系统板上的8237A的通道1进行高速数据采集。(采集的数据存放要地址为20000H-2FFFFH,以请求方式采集64KB的数据)。写出相应的程序代码。答案一、填空题120,1M,00000H 0FFFFFH,16,64K,0000H 0FFFFH,10,1K,0000H 03FFH2外设与主机之间的联络及响应处理方式,多外设管理方式3I/O接口4主机板上的接口逻辑,系统总线,具体外设的接口逻辑,接口的软件,软件的接口5CS,IP6数据,数据7接口,端口8数据传输,控制方式9优先,轻重缓急10可编程,不可编程二、选择题1B C D 2C 3 (1) A (2) B (3) C 4.C 5.A 6.D 7.B三、简答及应用题1. OUT 25H,AL2 MOV DX,1000HOUT DX,ALMOV AL,AHOUT DX,AL3 MOV AX,1000MOV DX,1000HOUT DX,ALMOV AL,AHOUT DX,AL4. LEA SI,BUFF1 LEA DI,BUFF2STAT1: MOV DX,300HIN AL,DX TEST AL,1 JZ STAT2 ROC1:MOV DX,302H IN AL,DX MOV SI,AL INC SI MOV DX,300H IN AL,DX TEST AL,8 JZ ROC1STAT2: MOV DX,308HIN AL,DX TEST AL,1 JZ STAT1 ROC2:MOV DX,30AH IN AL,DX MOV SI,AL INC SI MOV DX,308H IN AL,DX TEST AL,8 JZ ROC2 JMP STAT15答:单字节DMA传输:每完成1个字节传输后,内部字节计数器便减1,地址寄存器的值加1或减1,接着8237释放总系统总线,这样CPU至少可行到一个总线周期;块方式DMA传输;可以以连续进行多个字节的传输,只有当字节计数器减少到0,从而在端输出一个终止计数信号或者外部I/O接口DMA控制器端输入一个低电平信号时,8237才释放总线而结束传输。6答:CPU和外设进行数据传输时,各类类信息在接口中进入不同的寄存器,一般称这些寄存器为端口,通常有:数据端口、控制端口,状态端口。对端口编址的方法为:计算机对内存和I/O端口统一骗址;计算机对内存和I/O端口分别进行编址。在8086/8088系统中用计算机对内存和I/O端口分别编址。7答:不管输入还是输出,所用到的地址总是对端口而言,而不是对接口部件而言,如果一个接口有两个端口,那么,在设计接口部件时,就已经考虑了它能接收两面三刀个端口地址,一个双向工作的接口芯片通常有42个端口,即数据输入端口,数据输出端口,状态羰口和控制端口。因为数据输入端口和状态端口是“只读”的,数据输出端口和控制端口是“只写”的,所以,系统为了节省地址空间,往往将数据输入端口和数据输出端口对应一个端口地址,CPU用此地址进行读操作时,实际上是从数据输入端口输入数据,而当CPU用此端口进行写操作时,实际上是往数据输出端口写数据,同样,状态端口和控制端口也用同一个端口地址。8答案:MOVDX,0EEEDHOUT DX,ALMOV DX,0EEEBHMOV AL,68HOUT DX,ALMOV DX,0EEECHOUT DX,ALMOV DX,0EEE0HMOV AX,1000HOUT DX,ALMOV AL,AHOUT DX,ALMOV DX,0EEECHOUT DX,ALMOV DX,0EEE1HMOV AL,0FFHOUT DX,ALXOR AL,ALOUT DX,ALMOV DX,0EEE8HMOV AL,0C0HOUT DX,AL9OUT 2DH,ALMOV AL,89HOUT 2BH,ALMOV AL,80HOUT 28H,ALMOV AL,00HOUT 22H,ALMOV AL,80HOUT 22H,ALMOV AL,64HOUT 23H,ALMOV AL,0OUT 23H,ALMOV AL,00HOUT 2FH,AL10INTCH1:MOV AL,05HOUT 0B,ALMOV AL,0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物理实验班试题及答案
- 蒙语医学考试题及答案
- 退休教师面试题及答案
- 求圆直径试题及答案
- 预算会计试题及答案
- 辽宁省普兰店市第一中学2026届高三化学第一学期期中质量跟踪监视试题含解析
- 2026届东北三省四市教研联合体化学高二第一学期期末调研试题含答案
- 家电公司销售合同管理规定
- 2025年二级造价工程师之建设工程造价管理基础知识自我提分评估(附答案)
- 保安警示教育课件
- 2025年陕西省中考生物试卷试题真题(含答案详解)
- 智人扩散路径重构-洞察及研究
- 三方委托付工程款协议书
- 2026年中考英语复习:初中英语课标词汇 80天语境背诵清单
- “苏超”现象:文化破圈、城市崛起与青年力量的融合交响-2026年高考语文作文热点话题素材积累与实战训练
- 制作教学课件的完整步骤
- 货运企业安全管理规范
- 物业应急管理办法
- 设备调剂管理办法
- 沪科版七年级数学上册全套ppt课件
- 特种车辆维护保养技术协议
评论
0/150
提交评论