![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统结构
清润胖大海
这个作者很懒,什么都没留下…
展开
-
系统结构复习——指令级并行
指令级并行(ILP)开发ILP的方法可以分为两大类基于硬件的动态开发方法基于软件的静态开发方法IPC:每个时钟周期完成的指令条数。CPI流水线=CPI理想+停顿结构冲突+停顿数据冲突+停顿控制冲突CPI_{流水线}=CPI_{理想}+停顿_{结构冲突}+停顿_{数据冲突}+停顿_{控制冲突}CPI流水线=CPI理想+停顿结构冲突+停顿数据冲突+停顿控制冲突指令调度是一种用来避免冲突的主要方法,不改变相关。程序顺序是指由源程序确定得完全串行方式下指令的执行顺序。对于指令调度原创 2020-07-29 09:56:04 · 1437 阅读 · 0 评论 -
系统结构复习-计算机指令集结构
计算机指令集结构堆栈结构操作数都是隐式的,只能通过push/pop指令访问存储器,堆栈是不需要变址的数据存储空间。累加器结构中一个操作数是隐式的,即累加器,另一个操作数则是显式给出,这是一个存储器但愿你,运算结果送回累加器。使用通用寄存器结构的好处1.与其他CPU内部存储单元一样,寄存器的访问速度比存储器快。2.对编译器而言,能更加容易、有效地分配和使用寄存器。3.寄存器可以用来存放变量。寻址方式寻址方式是指一种指令集结构如何确定所要访问的数据的地址。指令集结构功能设计在确定那些原创 2020-07-25 15:13:55 · 1726 阅读 · 0 评论 -
系统结构复习——流水线技术
流水线技术把一个重复的过程分解为若干个子过程(相当于上面的工序),每个子过程由专门的功能部件来实现。把多个处理过程在时间上错开,依次通过各功能段,这样每个子过程就可以与其他子过程并行进行,这就是流水线技术。流水线中的每个子过程及其功能部件称为流水线的级或段流水线的段数称为流水线的深度。流水线的通过时间和排空时间通过时间和排空时间分别是指第一个任务和最后一个任务进入流水线到流出结果的那个时间段。在这两个时间段中,流水线都不是满载,经过“通过事件”后,流水线进入满载工作状态。流水线的分类原创 2020-07-25 12:11:30 · 3993 阅读 · 1 评论 -
系统结构复习-计算机系统结构的基本概念
计算机系统结构的基本概念文章目录计算机系统结构的基本概念计算机的层级结构计算机组成和实现计算机系统结构的分类冯氏分类法,使用系统的最大并行度,mxn,m是一次能同时处理的字数(m字),n是字宽(n位)Flynn分类法定量分析技术计算机系统设计的定量原理计算机系统的性能评测1.执行时间和吞吐率2.基准测试程序3.性能比较计算机系统结构的发展冯⋅\cdot⋅诺依曼结构冯⋅\cdot⋅诺依曼结构的主要特点对冯⋅\cdot⋅诺依曼结构结构的改进可移植性1.系列机2.模拟与仿真模拟仿真混合使用模拟与仿真3.统一高原创 2020-07-19 09:55:19 · 470 阅读 · 0 评论