- 3
- 0
- 约小于1千字
- 约 2页
- 2024-01-31 发布于广东
- 举报
CPU基本结构
指令执行方案
(1)单指令周期
对所有指令都选用相同的执行时间来完成。
下一条指令只能在前一条指令执行结束之后才能启动。(串行)
指令周期取决于执行时间最长的指令的执行时间。
(2)多指令周期
对不同类型的指令选用不同的执行步骤来完成。
下一条指令只能在前一条指令执行结束之后才能启动。(串行)
可选用不同个数的时钟周期来完成不同指令的执行过程。
(3)流水线方案
指令之间可以并行执行的方案。
追求的目标是力争在每个时钟脉冲周期完成一条指令的执行过程。
通过在每一个时钟周期启动一条指令,尽量让多条指令同时运行,但各自处在不同的执行步骤中。
时钟周期:计算机操作的最小单位,由计算机主频确定,是主频的倒数。
工作脉冲:控制器的最小时间单位,起定时出发作用,一个时钟周期有一个工作脉冲。
机器周期:即CPU周期,包含若干个时钟周期。
指令周期:可由多个CPU周期组成。
存取周期:存储器进行两次独立的存取器操作(连续两次读或写操作)所需最小间隔时间。
存储字长:存放在一个存储单元中的二进制代码位数
机器字长:CPU一次能处理数据的位数。
指令字长:一般去存储字长的整数倍。
原创力文档

文档评论(0)