全部科目 > 程序员 >
2010年下半年 上午试卷 综合知识
第 8 题
知识点 基本操作   指令   指令周期  
关键词 机器周期   时钟脉冲   时钟周期   指令周期   指令  
章/节 计算机应用基础知识  
 
 
计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。因此,(8)。
 
  A.  时钟周期大于机器周期
 
  B.  时钟周期等于机器周期
 
  C.  机器周期大于指令周期
 
  D.  指令周期大于时钟周期
 
 




 
 
相关试题     常用操作方法 

  第42题    2014年上半年  
数组是程序语言提供的基本数据结构,对数组通常进行的两种基本操作是数组元素的(42)。

 
知识点讲解
· 基本操作
· 指令
· 指令周期
 
        基本操作
        Excel的基本操作包括:工作簿基本操作、工作表基本操作、单元格基本操作。
        工作簿基本操作包括:新建工作簿、打开工作簿、保存工作簿、关闭工作簿等。用户可以通过操作常用工具栏的某些按钮,或"文件"菜单中的命令来进行工作簿基本操作。例如:单击常用工具栏中的"打开"按钮,或选择"文件"菜单中的"打开"命令,即可打开一个工作簿。
        工作表基本操作包括:选定工作表、插入工作表、删除工作表、移动工作表、复制工作表、重命名工作表、保存工作表等。用户可以通过操作工作表底部的标签来实现工作表基本操作。例如,右击某工作表标签,然后从弹出的快捷菜单中,选择"删除"命令,即可删除该工作表。
        单元格基本操作包括:选定单元格、插入单元格、删除单元格、清除单元格、复制单元格、移动单元格等。选定单元格后,用户可以通过"编辑"菜单来完成单元格的基本操作。例如,选定单元格,然后选择"编辑"菜单中的"复制"命令,即可复制单元格。
 
        指令
        指令是指挥计算机完成各种操作的基本命令。
        (1)指令格式。计算机的指令由操作码字段和操作数字段两部分组成。
        (2)指令长度。指令长度有固定长度的和可变长度的两种。有些RISC的指令是固定长度的,但目前多数计算机系统的指令是可变长度的。指令长度通常取8的倍数。
        (3)指令种类。指令有数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令等类型。
 
        指令周期
        在这个考点中,主要需掌握几个基本概念:时钟频率、时钟周期、机器周期、指令周期和指令执行速度。
        时钟频率(时钟脉冲,主频)是计算机的基本工作脉冲,它控制着计算机的工作节奏。因此,计算机的时钟频率在一定程度上反映了机器速度。显然,对同一种机型的计算机而言,时钟频率越高,计算机的工作速度就越快。但是,由于不同的计算机硬件电路和器件不完全相同,因此其所需要的时钟频率范围也不一定相同。相同频率、不同体系结构的机器,其速度和性能可能会相差很多倍。
        时钟周期也称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中最基本、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。
        在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读和存储器写等,每一项工作被称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个时钟周期组成。
        指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期数也不同。对于一些简单的单字节指令而言,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其他的机器周期。对于一些比较复杂的指令,例如转移指令和乘法指令,则需要两个或两个以上的机器周期。
        为了帮助读者搞清楚这些概念之间的关系,下面通过一个例子来进行说明。
        假设计算机A和计算机B采用同样的CPU,计算机A的主频为20MHz,计算机B的主频为60MHz。如果两个时钟周期组成一个机器周期,平均三个机器周期可完成一条指令,则有以下结论。
        (1)计算机A的时钟周期为1/(20M)=50ns(1s=109ns)。因为“两个时钟周期组成一个机器周期”,所以一个机器周期为2×50ns=100ns。又因为“平均三个机器周期可完成一条指令”,所以平均指令周期为3×100ns=300ns。也就是说,指令平均执行速度为1/(300ns)≈3.33MIPS,其中MIPS的含义为“百万条指令/每秒”。
        (2)因为计算机B的主频为60MHz,是计算机A主频的60/20=3倍,所以计算机B的平均指令执行速度应该比计算机A快两倍,即计算机B的指令平均执行速度为3.33×3≈10MIPS。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有