8259的中断屏蔽寄存器
它通过存储已屏蔽的中断等级的比特来存储要被屏蔽的中断等级。它通过仅屏蔽比特与其他寄存器不同。其他进程保持不变。让我们假设,对 IR4 并且 IR6 的请求不应中断处理器,这可以通过将 IMR 的比特设置为 1 来实现。IMR 由 OCW1 命令写入。此处的处理器还能够读取 IMR 寄存器的内容。为了完成此任务,处理器必须读取 8259 的高端口。
图:8259 与 8085 处理器相连
广告
它通过存储已屏蔽的中断等级的比特来存储要被屏蔽的中断等级。它通过仅屏蔽比特与其他寄存器不同。其他进程保持不变。让我们假设,对 IR4 并且 IR6 的请求不应中断处理器,这可以通过将 IMR 的比特设置为 1 来实现。IMR 由 OCW1 命令写入。此处的处理器还能够读取 IMR 寄存器的内容。为了完成此任务,处理器必须读取 8259 的高端口。
图:8259 与 8085 处理器相连