(单选题)
若要8254的计数过程中读取计数值应该()。
A直接用IN指令读出CE的内容
B先对8254写入一个锁存命令,将当前的CE内容锁存入 OL中,然后再用IN指令将OL的内容取到CPU中,再发出让OL停止锁存,OL的内容开始与CE同步
C先对8254写入一个锁存命令,将当前的CE内容锁存入OL中,然后再用IN指令将OL的内容取到CPU中,此后OL的内容开始与CE同步
正确答案
答案解析
略
相似试题
(简答题)
为什么写入8253/8254的计数初值为0却代表最大的计数值?
(简答题)
8254的读回命令字应写入哪个端口?当用读回命令字对8254的两个或三个计数器的状态和计数值都锁存时,如何读入各个计数器的状态字和计数值?
(判断题)
8254进行计数是最小值是0。
(判断题)
计数可以从0开始逐个递增达到规定的计数值,也可以从规定的计数值开始逐个递减恢复到0;前者为加法计数器,后者是减法计数器;8253/8254采用后者。
(简答题)
使用8254用软件产生一次性中断,最好采用什么工作方式?若计数初值送到计数器0后经过20ms产生一次中断,应该如何编写程序?
(单选题)
8254可编程定时/计数器的计数范围是()
(判断题)
8253—5工作于方式2时,计数过程中一旦装入新的计数值,计数过程立即将按新的计数值重新计数。
(简答题)
8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的什么?
(填空题)
8254中某个计数器工作在方式1,若输入时钟CLK为5 MHZ ,计数初值为n=1000,则CE=0时,OUT输出负脉冲的宽度为()。