题目
若8086CPU的主频是10MHz,那么,其时钟周期[1]是:()A. 200ns(纳秒)B. 50ns(纳秒)C. 100ns(纳秒)D. 10ns(纳秒)
若8086CPU的主频是10MHz,那么,其时钟周期[1]是:()
A. 200ns(纳秒)
B. 50ns(纳秒)
C. 100ns(纳秒)
D. 10ns(纳秒)
题目解答
答案
C. 100ns(纳秒)
解析
本题考查计算机组成原理中时钟周期与主频的关系。解题思路是根据时钟周期和主频的定义及它们之间的数学关系来计算出8086CPU的时钟周期。
时钟周期是CPU中最基本的、最小的时间单位,它与主频的关系为:时钟周期$T$等于主频$f$的倒数,即$T = \frac{1}{f}$。
已知8086CPU的主频$f = 10MHz$,因为$1MHz=10^{6}Hz$,所以将主频的单位换算为$Hz$可得:$f = 10\times10^{6}Hz = 10^{7}Hz$。
根据上述公式计算时钟周期$T$:
$T=\frac{1}{f}=\frac{1}{10^{7}}s$
又因为$1s = 10^{9}ns$,所以将$T$的单位换算为$ns$可得:
$T=\frac{1}{10^{7}}\times10^{9}ns = 100ns$