如题40图所示,已知8253的控制端口地址为203H,计数器0通道的端口地址为200 H,用计数器0测量外部脉冲信号的频率,频率值放入CX寄存器。设周期为1秒的定时中断信号已接到PC/XT的IRQ3引脚,825 9A中断控制器偶地址端口为20 H,OCW2

admin2017-10-24  23

问题 如题40图所示,已知8253的控制端口地址为203H,计数器0通道的端口地址为200 H,用计数器0测量外部脉冲信号的频率,频率值放入CX寄存器。设周期为1秒的定时中断信号已接到PC/XT的IRQ3引脚,825 9A中断控制器偶地址端口为20 H,OCW2规定为D5=EOI=‘1’,其余各位可为‘0’。计数器0设为工作方式0,并在主程序中已经完成了中断及8253的初始化。请完善下列中断服务程序段。

OINT3:  MoV DX,    203 H
    MOV  AL,    00H
    OUT DX,    AL    ;锁存计数器0
    MOV DX,    ________;计数器0端口
    IN    AL,  ________;取低8位数
    MOV  CL,   ________
    IN    AL,  ________;取高8位数
    MOV  CH,________
    NEG    ________;求频率值
    MOV  DX,    203 H
    MOV  AL,    30 H
    OUT DX,    AL
    MOV DX,    ________
    MOV  AL,    00 H
    OUT DX,    AL
    OUT DX,    AL
    MOV  AL.________;OCw2,中断结束命令字
    OUT  20 H,    AL
    IRET

选项

答案200H DX AL DX AL CX 200H 20H

解析
转载请注明原文地址:https://kaotiyun.com/show/wzjx777K
0

最新回复(0)