微型计算机技术课后答案.docx





《微型计算机技术课后答案.docx》由会员分享,可在线阅读,更多相关《微型计算机技术课后答案.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.1 分类说明 8086CPU 有哪几种中断?答:8086CPU 中断源可分为内部中断和外部中断,内部中断有溢出中断、除法出错中断、INTn 指令中断、断点中断、单步陷阱中断;外部中断有可屏蔽中断 INTR不行屏蔽中断 NMI。6.2 简述 8086 可屏蔽中断的响应过程。可屏蔽中断 INTR 承受来自一般外设的中断恳求信号一般使用可编程中断掌握器 8059A 来治理此类外设的中断请求,当该信号线有效时,CPU 将依据中断允许标志 IF 的状态来打算是否响应。假设 IF=0,则表示 INTR 线上中断被屏蔽或制止,CPU 将不理睬该中断恳求而处理下一条指 令。由于 CPU 并不锁存 INTR
2、 信号,INTR 信号必需保持有效状态,直到承受到响应信号或撤销恳求为止。假设IF=1,则表示 INTR 线上的中断开放,CPU 在完成现在正在执行的指令后,识别该中断恳求,并进展中断处理。6.5 中断应答时序如图 6.2 所示,说明前后两个 INTA 周期的任务。第一个 INTA 表示对中断恳求的响应,用于通知中断恳求设备,其次个 INTA 用于将中断类型号送数据总线的低 8 位上。期间 LOCK 信号用于保证在中断响应过程中不会被其他CPU 占用总线而导致中断响应失败。6.9 某外设中断类型号为 10H,它的中断效劳程序的入口地址为 1020H:3FC9H,求其向量地址并具体描述中断向量的
3、各字节在存储器中的存储状况。解:向量地址:10H*4=40H0040H、0041H、0042H、0043H依次存放 C9H、3FH、20H、10H6.10 某外设的中断效劳子程序名称为 INT_PROC,其中断类型号为 18H,试编写一程序段将该外设的中断向量装入到中断向量表中。解:向量地址:18H*4=60H PUSH DSMOV AX,0 MOV DS,AXMOV WORD PTR 0060H,OFFSET INT_PROC MOV WORD PTR 0062H,SEG INT_PROC POP DSHLT7.2 简述 CPU 与外围设备交换信息的过程。解:1CPU 向设备所在地接口地址发
4、送读写掌握;(2) 接口向设备发送数据或状态信息;(3) 设备与接口交换数据或状态;(4) 接口与 CPU 交换数据或状态;7.4 某输入设备可随时为 CPU 供给 8 位数字输入数据。请使用 74LS244 芯片作为接口电路,设计该设备与 8086CPU 的连接图。7.5 某 8 位数字输出设备在其 BUSY 信号为低时可接收计算机发来的数据。假设将该设备连接到 8086CPU 的系统总线上,请承受 74LS373 作为接口电路,设计其连接图。7.6 某 8 位输入设备的接口电路中,数据口地址为 200H, 状态口地址为 201H,状态口中第 6 位为 1 表示数据已预备好。试编写程序从该输
5、入设备获得 100 个字节。MOV DX,201H POLL:IN AL,DXTEST AL,0100000B JZ POLLDEC DX MOV CX,100LL:IN AL,DXMOV 1000H,AL DEC CXJZ LL7.9 图为一个 LED 接口,写出访 8 个 LED 灯自右至左依次发光 2 秒的程序。MOVAL,11111110B MOVCX,8LOP: OUT20H,ALCALLDELAY2S ROLAL,1 LOOPLOP7.10 简述 DMA 方式数据传送的工作过程1外设预备好,要求进展 DMA 传送时,外设向 DMA 掌握器发出 DMA 传送恳求信号 DREQ;2DM
6、A 掌握器收到恳求后,向CPU 发出总线恳求保持信号 HOLD,向 CPU 申请占用总线;3CPU 在完成当前总线周期后会马上对 HOLD 信号进展响应响应包括两个方面:一方面是 CPU 将数据总线、地址总线和相应的掌握总线信号线均置为高阻态,放弃对总线的掌握权;另一方面,CPU 向 DMA 掌握器发出“总线响应”信号HLDA;4DMA 掌握器收到HLDA 信号后,就获得总线的掌握权开头掌握总线,并向外设发出 DMA 响应信号 DACK,进入 DMA 工作方式;5 DMA 掌握器送出地址信号和相应的掌握信号,实现内存与外设或内存与内存之间的直接数据传送;6规定的数据 传送完后,DMA 掌握器就
7、撤销发往 CPU 的 HOLD 信号。CPU 检测到 HOLD 失效后,紧接着撤销 HLDA 信号,并在下一时钟周期开头重掌握总线,连续执行原来的程序。8.1 依据接口电路的功能,简要说明 I/O 接口电路应包括哪些电路单元?可编程接口一般应具备以下根本电路单元:输入/输出锁存 器与缓冲器、命令存放器和状态存放器、地址译码电路、读/写掌握规律、中断掌握规律。8.2 依据 8255A 工作方式于方式 0 和方式 1 的区分。在方式 0 时,不能承受中断的方法与 CPU 交换信息,但可用应答查询方式进展数据传送。通常以 A 口和 B 口作为数据口,而用 C 口的某些位作为查询方式的掌握与状态信号线
8、使用。C 口中哪条引线充当何种应答功能,可以由用户来指定。方式 1 可以工作于查询传送方式和中断传送方式,芯片规定了 PC 口中 6 条线作为 PA 口和 PB 口同外设之间的联络信号线以及同 CPU 之间的中断恳求线。8.3 说明 8255A 在方式 1 输入时的工作过程。当外设有数据需要输入时,将数据送到 8255A 接口上, STB 变为有效,数据锁存入 8255A,同时 IBF 变有效。STB 由低变高时,假设 8255A 片内中断允许信号 INTE 高电平有效,则 8255A 的 PC3或 PC0位 INTR 变高电平有效,向CPU 发出中断恳求。CPU 响应中断后,在中断效劳程序中
9、CPU 执行到从 8255A 端口读取数据指令时,产生 RD 有效信号。一方面将 8255A 锁存的数据读入到 CPU 中并延迟一段时间,撤销向 CPU 申请中断的信号 INTR,使其无效,另一方面利用 RD 信号的上升沿使 IBF 复位。8.4 说明 8255A 在方式 1 输出时的工程过程。在方式 1 下,假设利用中断方式进展 A 口或B 口的数据输 出,则数据输出过程须从 CPU 响应中断开头。进入中断效劳程序后,CPU 向指定接口写数据,IOW 将数据锁存在接口之中。当数据被锁存并由端口信号线输出时,8255A 就消退 INTR 信号并使 OBF 通知外设接收数据。一旦外设将数据接收,
10、就送出一个有效的 ACK 脉冲,该脉冲使 OBF 无效,同时产生一个的中断恳求,恳求 CPU 向外设输出下一个数据。8.5 8255A 的三个端口在使用时有什么差异?端口A 或B 作为输入输出的数据端口(端口 A 还可以作为双向数据端口),而端口 C 作为掌握或状态信息的端口,它在“方式“字的掌握下,可以分成两个 4 位的端口。每个端口包含一个 4 位锁存器。它们分别与端口 A 和B 协作使用,可用以作为掌握信号输出,或作为状态信号输入。8.17 8255A 用作查询式打印机接口的电路连接和信号时序如图 8.8 所示,8255A 的端口地址为 90H93H,工作方式0。试编写程序段,将数据区中
11、变量 DATA 的八位数据送打印机打印。MOV AL 10000001B OUT 90H,ALMOV AL,00001101BOUT 93H,AL LOP: IN AL,92HTEST AL,00000100B JNZ LOPMOV AL,DATAOUT 90H,ALMOV AL,00001100B OUT 93H,ALNOP NOP NOPMOV AL,00001101B OUT 93H,ALHLT8.34 一个承受查询方式传送的输入接口,其数据端口地址为 160H,状态端口地址为 161H,D7 为数据就绪位。利用上述接口从输入设备上输入 1000B 的数据送存储器中BUFFER 缓冲区,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 技术 课后 答案

限制150内