问题 问答题 简答题

某一8086CPU系统中,采用一片82C59A进行中断管理。设定82C59A工作在普通全嵌套方式,发送EOI命令结束中断,采用边沿触发方式请求中断,IR0对应的中断向量码为90H。另外,82C59A在系统中的I/O地址是300H(A0=0)和301H(A0=1)。请编写82C59A的初始化程序段。

答案

参考答案:

MOV AL,00010011B;设置ICW1初始化命令字

MOV DX,300H

OUT DX,AL;将ICW1输出到偶地址端口

MOV AL,90H;ICW2中断类型号基值

INC DX

OUT DX,AL;将ICW2送入奇地址端口

MOV AL,00000011B;ICW4

OUT DX,AL;将ICW4送入奇地址瑞口

单项选择题
选择题