- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
414242
本资料著作权归原作者所有,关注青豆闯天涯获取更多资料。
序言
也许很多朋友都会对CPU的原理比较感兴趣,从
网上大家可以搜集到“利用晶体管的开关闭合进行二
进制运算或数据存贮”之类的东西,但是CPU的性能
由何决定?CPU 内部的设计师如何的?分支预测,乱
序执行到底是什么?超长流水线,RISC又是何物?为
什么酷睿的CPU频率低,但是比高频率的P4性能好
那么多?这些我们应用中遇见的问题绝对不是几句简
单的话语可以解释的。
系统学习是比较繁琐的,但是想要了解一些东西
必须要把基础打好,希望有心的朋友仔细读下去,我
相信也许你会爱上计算机。
I
目录
第一章 处理器的数据线路和控制实现
1.1 指令的执行过程
1.2 数据通路的建立
1.3 指令的处理实现
1.4 异常
1.5 实例 奔腾处理器的内部架构
1.6 4
奔腾 的结构
第二章 流水线及其带来的问题
2.1 流水线初涉
2.2 流水线的冒险
2.3 如何解决
2.4 流水线的数据通路
*进阶:SuperPipeline (超长流水线)
*进阶:性能的再次提升
*补充:多发射处理器的数据通路
第三章 存储器结构的讨论
3.1 导论
3.2 缓存的简单基础知识
3.3 高速缓存的缺失
3.4 写操作
3.5 块的定位方式与cache缺失
3.6PentiumP4 AMDOpteron
与 的存储器
II
第一章
处理器的数据线路和控制实现
1.1 指令的执行过程(这里没有涉及到高级语言的编译,所以没有翻译指令)
CPU 的性能由哪些因素决定?我想大多数人都会知道时钟周期这个概念,而另两条 指令数“
” “ CPI ”
目 , 指令所需时钟周期数( ) 是并不为人所知的。而不同的内部架构,也便深刻的影响了
CPI的大小,所以有些处理器频率低但是处理任务更快。不过别急,一口吃一个胖子是不行的,在
我们对CPU的架构进行探讨之前,先来看看CPU是怎么处理一条指令的。
一条指令,首先会根据程序计数器(记录当前运行的指令地址,本身也是一种寄存器)从内存
中去处指令,通过指令字段的内容,选择读取一个或者两个寄存器(在汇编语言中,一条代码,即
1 2
一个指令只能使用 或 个寄存器进行加减乘除运算,而寄存器,就是记录数据的一个东西,当然
他还有更多用途,之后我们会提及)一旦取得寄存器的操作数后,就可以对指令进行定性,大致分
为三种,存储访问,算术逻辑和分支 (分支也可以叫做跳转,一般的高级语言都用 语句,判断一i
些特定条件从而进行两种或者更多的操作)存储访问指令需要对存储单元进行读出或者写入而访问
寄存器;算术逻辑指令需要将ALU (运算器)计算得到的数据写回寄存器;而分支指令则会通过
i or
对数据的比较,决定是否对下条指令地址进行修改(也就是是否进行 语句中的 后面的语句)
!话外音:一条高级语言首先会被编译为汇编语言,之后通过指令集将其编译为二进制信号,从而
让CPU明白它需要做哪些操作。
!提示:不要将缓存和寄存器的概念混淆,最好从百度百科上看看相应资料。缓存我们会在第三章
进行详细讨论。
1.2 数据通路的建立
什么叫数据通路?我想聪明的你一定知道,让一条指令顺畅执行下去,这就是一条数据
您可能关注的文档
最近下载
- 幼儿园教育质量评价考试题库.docx VIP
- 生物医学检测与仪器.pdf VIP
- CECS156-2004 合成型泡沫喷雾灭火系统应用技术规程.docx VIP
- CECS426-2016 减压型倒流防止器应用技术规程.docx VIP
- CECS40-1992 混凝土及预制混凝土构件质量控制规程.docx VIP
- CECS146-2003 碳纤维片材加固混凝土结构技术规程.docx VIP
- CECS115-2000 干式电力变压器选用、验收、运行及维护规程.docx VIP
- CECS131-2002 埋地钢骨架聚乙烯复合管燃气管道工程技术规程.docx VIP
- CECS194-2006 聚苯模板混凝土结构技术规程.docx VIP
- CECS301-2011 乡村建筑内隔墙板应用技术规程.docx VIP
原创力文档


文档评论(0)