计数可以从0开始逐个递增达到规定的计数值,也可以从规定的计数值开始逐个递减恢复到0;前者为加法计数器,后者是减法计数器;8253/8254采用后者。
A对
B错
正确答案
答案解析
相似试题
(判断题)
8253—5工作于方式0时,在计数过程中,又写入新的16位计数值,则在下一个CLK下降沿开始按新的计数值计数。
(填空题)
程序计数器用于存储(),可以从0开始计数(每次加1或加一个固定的数),以支持程序的()执行;也可以将外部数据装入其中,以支持程序()操作。
(填空题)
8253-5工作于方式0当将计数值写入初值计数器后,是在下一个CLK脉冲的()时装入计数执行单元CE中。再从下一个CLK脉冲的()开始,CE减1计数。
(判断题)
8253-45初始化,一旦写入计数值后,计数执行部件才开始进行计数。
(简答题)
某系统中8253芯片的通道0~通道2和控制字端口号分别为FFF0H~FFF3H,定义通道0工作在方式2。CLK0=5MHz,要求输出OUT0=1KHZ方波;定义通道1工作在方式4,用OUT0作为计数器,计数值为1000,计数器计到0向CPU发中断请求,CPU响应这一中断后继续写入计数值1000,重新开始记数,保持每1秒钟向CPU发出一次中断请求。请画出硬件连接图,并编写初始化程序。
(简答题)
设8253芯片的计数器O、计数器1和控制口地址分别为04B0H、0482H和0486H、定义计数器0工作在方式2,CLK0为5MHz,要求输出OUT0为1kHz方波;定义计数器1用OUT0作为计数脉冲,计数值为1000,计数器减到O时向CPU发出中断请求,CPU响应这一中断请求后继续写入计数值1000,开始重新计数,保持每一秒向CPU发出一次中断请求。试编写对8253的初始化程序,并画出系统的硬件连接图。
(简答题)
为什么写入8253/8254的计数初值为0却代表最大的计数值?
(单选题)
8253-5初始化写入控制字后,若再写入初始值,要经过(),计数执行部件开始计数。
(填空题)
8253-5进行计数时,0是计数器所容纳的()值,相当于BCD码的()。