试题详情
- 简答题说明8255A在工作方式2时如何进行数据输入和输出操作。
-
(1)当数据端口作为输入工作时,在有效时,由外设把输入数据送人端口,并发出IBF有效信号,该信号可供外设作为通信联络信号,也可以由CPU查询C口的相应位获得。当CPU执行IN指令对该数据读入操作后,由的上升沿时IBF复位,为下一次输入数据做好准备。如果该数据端口的中断允许INTE被置位,则在信号回复到高电平时,8255A通过INTR向CPU发中断请求。若CPU响应该中断请求,读取数据端口的输入数据,则由RD下降沿使INTR复位,为下一次数据输入请求中断做好准备。
(2)当数据端口作为输出口时,在CPU把数据写入端口后,由的上升沿使有效并使INTR复位。由8255A输出到外设,并通知外设可以取走端口的输出数据。当外设取走一个数据时,应向8255A发回应答信号。的有效低电平可以使复位,为下一次输出做好准备。如果该端口输出中断允许INTE位被置位,则当ACK会熬到高电平时,8255A可以通过INTR发输出中断请求。若CPU响应该中断请求,又可以把下一次输出数据写入数据端口。
(3)当数据端口既作输出选通双向传送时,工作过程将是以上输入时序与输出时序的综合。 关注下方微信公众号,在线模考后查看
热门试题
- 若数组ARRAY在数据段中已做如下定义
- 写出把首地址为DATA的字数组和第4个字
- 对8086和8088CPU的NMI引脚上
- 若用64H减去AL中的内容,是否能用SU
- Pentium 4微处理器系
- 带参数的返回指令用在什么场合?设栈顶地址
- 在80286微处理器的16位标志寄存器F
- IBM PC/XT的CPU电
- 若有3种微处理器的地址引脚数分别为8条、
- 下列程序段完成什么功能? MOV&en
- 假定DX和BX中包含4位压缩BCD数(1
- 列举3种新型存储器,并说明其特点.
- 某80*86微机系统的中断系统由两片82
- 简要说明8086/8088系统那些总线是
- 说明位、字节以及字长的基本概念及三者之间
- 什么叫中断?什么叫中断源?有哪些中断源?
- 微型计算机硬件技术发展的最显著的特点是什
- 微型计算机可分为哪些主要的类型?
- 举例说明设计中断子程序的方法与步骤。
- 当8284A晶体输入频率为14MHz时,