超标量处理器设计 姚永斌
文章平均质量分 91
分门别类地介绍超标量处理器设计细节。
高性能计算工程师
做一个极客!
展开
-
第10章 指令提交 摘录
指令提交原创 2022-07-06 11:20:57 · 1200 阅读 · 0 评论 -
第9章 指令执行 摘录
指令执行原创 2022-07-05 22:03:07 · 934 阅读 · 0 评论 -
第8章 指令发射 摘录
指令发射原创 2022-07-04 22:01:23 · 992 阅读 · 0 评论 -
第7章 寄存器重命名和分发 摘录
寄存器重命名原创 2022-07-02 17:05:47 · 1180 阅读 · 0 评论 -
第6章 指令解码 摘录
指令解码原创 2022-07-01 23:08:08 · 635 阅读 · 0 评论 -
第5章 指令集体系 摘录
指令集原创 2022-07-01 17:09:31 · 748 阅读 · 0 评论 -
第4章 分支预测 --4.1 小节摘录
分支预测概述原创 2022-06-29 15:39:36 · 466 阅读 · 0 评论 -
第3章 虚拟存储器 摘录
虚拟存储器原创 2022-06-22 17:13:47 · 1438 阅读 · 0 评论 -
第2章 Cache 摘录
Cache设计原创 2022-06-05 14:46:18 · 1349 阅读 · 0 评论 -
第1章 超标量处理器概览 摘录
1.1 为什么需要超标量?如何才能让程序执行得更快?在计算机领域有这样一个经典的公式来计算一个程序的执行时间:影响程序执行时间的因素:Total Instructions:程序总共需要执行指令的个数;Cycles/Instructions:执行每天指令所需要的周期数;Seconds/Cycle:每周期需要的时间;从上面三个因素可以看出,要加快执行程序的速度,可以采取的策略有如下方式:(1) 减少程序中指令的数量,这个主要取决...原创 2022-05-14 10:16:59 · 2931 阅读 · 0 评论 -
前言 摘录
目前的通用处理器从指令集方面可分为RISC和CISC。CISC伴随着处理器的诞生,最开始的处理器都是使用这种指令集,力求在一条指令内完成很多事情,并且使用尽可能多的指令,覆盖到各种各样的操作,这就可以降低对存储器的需求,并且简化编译器的设计。当存储器和编译器不在是问题时,RISC产生了。因为80%的CISC指令只在20%被使用,则可以将经常使用的20%的CISC指令使用硬件来实现,剩余80%的指令可以使用软件来模拟,于是简化硬件的设计,也便于使用流水线。不像可以变化长度的CISC指令,RISC指令采原创 2022-05-10 19:43:56 · 1362 阅读 · 0 评论