CPU主要有哪些常见的技术指标?它们具有什么意义?
1个回答
展开全部
【答案】:(1)时钟频率:CPU的同步时钟信号包括内部、前端总线FSB和外部三种时钟信号。
(2)字长:CPU进行一次二进制运算处理的最大位数。
(3)数据总线宽度:反映了CPU与外电路之间进行一次数据传送的最大位数。
(4)地址总线宽度:反映了CPU内存空间的寻址能力。
(5)工作电压:CPU的工作电压分为引脚电压和核心电压两种,引脚电压应符合外部电路的要求,而核心电压应满足CPU内部电路的工作需要。
(6)制造工艺:通常以集成电路内部的线宽来度量。该值越小,电路的集成度就越高。线宽的减小也有利于提高电路的工作频率、降低电路的能耗。
(7)Cache高速缓冲存储器:Cache是为解决CPU与内存之间速度匹配而设置的。通常可分为多级Cache。最靠近CPU的Cache为1级,离CPU越远,Cache的级号越大。
(8)指令系统:反映了CPU的全部基本功能。Intel 486以上的CPU均使用486指令系统作为其基本指令集。Intel不同型号的CPU对基本指令集的扩充称为扩充指令集,常见的扩充指令集有:MMX多媒体指令扩展、SSE单指令多数据流扩展等。
(9)提高指令执行速度的技术如下。
·预取:预先取出下条待执行的指令。
·预读:在指令等待执行期间,预先读出指令所需的操作数。
·流水线:将指令的执行过程划分成若干个阶段,每个阶段的电路独立控制,可同时进行各自的工作,在一条流水线的不同阶段中可同时执行不同指令的操作。
·分支预测:预测条件转移指令的转移目标,以免在发生转移时造成指令流水线中指令执行的失败。
·动态执行:在指令流水线中,允许顺序无关的指令不按原有的顺序提前或并行执行的一种技术。这种技术提高了指令执行的并行性,加快了程序执行速度。
(2)字长:CPU进行一次二进制运算处理的最大位数。
(3)数据总线宽度:反映了CPU与外电路之间进行一次数据传送的最大位数。
(4)地址总线宽度:反映了CPU内存空间的寻址能力。
(5)工作电压:CPU的工作电压分为引脚电压和核心电压两种,引脚电压应符合外部电路的要求,而核心电压应满足CPU内部电路的工作需要。
(6)制造工艺:通常以集成电路内部的线宽来度量。该值越小,电路的集成度就越高。线宽的减小也有利于提高电路的工作频率、降低电路的能耗。
(7)Cache高速缓冲存储器:Cache是为解决CPU与内存之间速度匹配而设置的。通常可分为多级Cache。最靠近CPU的Cache为1级,离CPU越远,Cache的级号越大。
(8)指令系统:反映了CPU的全部基本功能。Intel 486以上的CPU均使用486指令系统作为其基本指令集。Intel不同型号的CPU对基本指令集的扩充称为扩充指令集,常见的扩充指令集有:MMX多媒体指令扩展、SSE单指令多数据流扩展等。
(9)提高指令执行速度的技术如下。
·预取:预先取出下条待执行的指令。
·预读:在指令等待执行期间,预先读出指令所需的操作数。
·流水线:将指令的执行过程划分成若干个阶段,每个阶段的电路独立控制,可同时进行各自的工作,在一条流水线的不同阶段中可同时执行不同指令的操作。
·分支预测:预测条件转移指令的转移目标,以免在发生转移时造成指令流水线中指令执行的失败。
·动态执行:在指令流水线中,允许顺序无关的指令不按原有的顺序提前或并行执行的一种技术。这种技术提高了指令执行的并行性,加快了程序执行速度。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询