在8253的计数过程中要读取计数值,需要()
A、直接用IN指令读出CE的内容
B、先对8253写入一个锁存命令,将当前的CE内容锁存输出锁存中,然后再用IN指令将输出锁存器的内容取到CPU中,再发出命令让输出锁存器停止锁存
C、先对8253写入一个锁存命令,将当前的CE内容锁存输出锁存中,然后再用IN指令将输出锁存器的内容取到CPU中,此后输出锁存器的内容自动开始与计数执行部件同步
D、直接用IN指令读出输出锁存器的内容
【正确答案】:C
【题目解析】:在8253的计数过程中要读取计数值,需要先对8253写入一个锁存命令,将当前的CE内容锁存输出锁存中,然后再用IN指令将输出锁存器的内容取到CPU中,此后输出锁存器的内容自动开始与计数执行部件同步
发表评论 取消回复