计算机组成原理第8章.ppt

计算机组成原理第8章

第八章 CPU 的结构和功能 8.1 CPU 的结构 8.2 指 令 周 期 8.3 指 令 流 水 例8.1 假设指令流水线分取值(IF)、译码(DI)、执行(EX)、回写(WR)4个过程段,共有10条指令连续输入此流水线。 (1)画出指令周期流程。 (2)画出非流水线时空图。 (3)画出流水线时空图。 (4)假设时钟周期为100ns,求流水线的吞吐率。 (5)求该流水处理器的加速比。 例:单功能、线性流水线,输入任务是不连续的情况,计算流水线的吞吐率、加速比和效率。用一条4段浮点加法器流水线求8个浮点数的和:Z=A+B+C+D+E+F+G+H 解:Z=[(A+B)+(C+D)+(E+F)+(G+H)] 7个浮点加法共用了15个时钟周期, 8.4 中断系统 例8.2 设某机有4个中断源1、2、3、4,其硬件排队优先次序按1?2?3?4降序排列,各中断源的服务程序中所对应的屏蔽字如表8.9所示。 (1)给出上述4个中断源的中断处理次序 (2)若4个中断源同时有中断请求,画出CPU执行程序的轨迹。 完成 n 个任务所需的时间 埠新弟舶链棘翱艳厌抨绽答决者皿坯小击裔酸君震旅斡迎精绵讳迭状膛嗽计算机组成原理第8章计算机组成原理第8章 实际吞吐率 TP = ─── = ────────── T流水 n m△t0+(n-1)△t0 n

文档评论(0)

1亿VIP精品文档

相关文档