问答题
一微处理器每20ms扫描一次输出设备的状态,这通过定时器每20ms提醒一次处理器的方式实现。设备接口包括两个端口,一个用于状态,一个用于数据输出。处理器时钟频率是8MHz。它扫描和服务此设备用多长时间?为简单起见,所有相关指令的周期都取12个时钟周期。
【正确答案】
正确答案:处理器时钟频率是8MHz,所以时钟周期 T=1/8MHz=
×10
-6
s 处理器扫描一次输出设备的间隔 20ms=20×10
-3
=2×10
-2
s 访问设备接口需要2条I/O指令(一个查询接口状态,一个输出数据),所需时间为 2×12T=2×12×
【答案解析】
提交答案
关闭