计算机系统有关周期
核心提示:指令周期(InstructionCycle)指执行一条指令所需时间;总线周期(BusCycle)也称机器周期,指cpu从存储器或I/O端口存取一个字节所需时间时钟周期(ClockCycle)也称主振周期,指cpu处理动作的最小单位。指令周期
指令周期(Instruction Cycle)指执行一条指令所需时间;
总线周期(Bus Cycle)也称机器周期,指CPU从存储器或I/O端口存取一个字节所需时间
时钟周期(Clock Cycle)也称主振周期,指CPU处理动作的最小单位。
指令周期划分为一个个总线周期,一个总线周期通常包括四个时钟周期
由于指令在一个时钟周期内不能完成作业,所以将机器周期作为指令执行时间的度量.当然,在先进的CPU中不再区分指令周期和时钟周期.
根据题目不同指令需要的机器周期不同,计算平均的机器周期数量,这完全是概率中求均值的问题.
2.5*0.25+1.25*0.4+1.5*0.25+15*0.05+5*0.05=2.5所以每条指令平均需要2.5个机器周期.而每个机器周期为4个时钟周期,所以每条指令平均需要2.5*4=10个时钟周期.这样1秒内有100M个时钟周期,所以得到每秒平均可以执行10M条指令.
关于第二空,每个事务有310000=220000+90000条指令,所以10M/0.31M=33.3,即每秒可以执行33.3个事务.
相应的如果时钟频率提高或机器周期数减少都会增加每秒内的机器周期总数.
总线周期(Bus Cycle)也称机器周期,指CPU从存储器或I/O端口存取一个字节所需时间
时钟周期(Clock Cycle)也称主振周期,指CPU处理动作的最小单位。
指令周期划分为一个个总线周期,一个总线周期通常包括四个时钟周期
由于指令在一个时钟周期内不能完成作业,所以将机器周期作为指令执行时间的度量.当然,在先进的CPU中不再区分指令周期和时钟周期.
根据题目不同指令需要的机器周期不同,计算平均的机器周期数量,这完全是概率中求均值的问题.
2.5*0.25+1.25*0.4+1.5*0.25+15*0.05+5*0.05=2.5所以每条指令平均需要2.5个机器周期.而每个机器周期为4个时钟周期,所以每条指令平均需要2.5*4=10个时钟周期.这样1秒内有100M个时钟周期,所以得到每秒平均可以执行10M条指令.
关于第二空,每个事务有310000=220000+90000条指令,所以10M/0.31M=33.3,即每秒可以执行33.3个事务.
相应的如果时钟频率提高或机器周期数减少都会增加每秒内的机器周期总数.
BASIC Beginners All-purpose Symbolic Instruction Code
相关阅读:
上一篇文章:使用RSS.NET类库辅助解析提要
下一篇文章:没有了
下一篇文章:没有了
网友评论:
- 最新试题
- 考试大纲
热门文章
加载中...
返回顶部


