系统架构设计师教程电子书免费下载

下载地址1立即下载
资源下载
下载地址1立即下载
建议您开通vip,免费下载全部网站课程,如果您是会员切勿外传资源,后台记录一致的话直接封号。

第1章计算机组成与体系结构
1.1计算机系统组成,
1.1.1计算机硬件的组成
1.1.2计算机系统结构的分类
1.1.3复杂指令集系统与精简指令集系统..
1.1.4总线
1.2存储器系统.
1.2.1主存储器
1.2.2辅助存储器
1.2.3 Cache存储器
1.3流水线.
1.3.1流水线周期,
1.3.2计算流水线执行时间
1.3.3
流水线的吞吐率,

系统架构设计师教程电子书免费下载

第1章计算机组成与体系结构
也许有人认为系统架构设计师不需要硬件或计算机底层原理的知识。因为这个层面的一
些处理往往已经封装好,不需要架构师重新进行规划。然而,事实并非如此,系统构建于
硬件与操作系统之上,如果我们不对计算机底层原理有一定认识,会导致一系列安全与性能
问题。本章将从计算机的组成,计算机的指令系统,存储系统等方面展开论述。
1.1计算机系统组成
计算机系统是一个硬件和软件的综合体,可以把它看成按功能划分的多级层次结构。
1.1.1计算机硬件的组成

1.1.1计算机硬件的组成
硬件通常是指–切看得见,摸得到的设备实体。原始的冯●诺依曼(VonNeumann)计
算机在结构上是以运算器为中心的,而发展到现在,已转向以存储器为中心了。图1-1所示
为计算机最基本的组成框图。

(1)控制器。控制器是分析和执行指令的部件,也是统一指挥并控制计算机各部件协
调工作的中心部件,所依据的是机器指令。控制器的组成包含如下。
①程序计数器PC:存储下一条要执行指令的地址;、

②指令寄存器IR:存储即将执行的指令;
③指令译码器ID:对指令中的操作码字段进行分析解释;
④时序部件:提供时序控制信号。
(2)运算器。运算器也称为算术逻辑单元(ArithmeticandLogicUnit, ALU), 其主要功
能是在控制器的控制下完成各种算术运算和逻辑运算。运算器的组成包含如下。
①算术逻辑单元ALU: 数据的算术运算和逻辑运算;
②累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据;
③数据缓冲寄存器DR:写内存时,暂存指令或数据;
④状态条件寄存器PSW:存状态标志与控制标志(争议点:也有将其归为控制器的)。
(3)主存储器。主存储器也称为内存储器(通常简称为“内存”或“主存”)。存储现场
操作的信息与中间结果,包括机器指令和数据。
(4)辅助存储器。辅助存储器也称为外存储器,通常简称为外存或辅存。存储需要长
期保存的各种信息。

1.1.2计算机系统结构的分类
计算机的发展经历了电子管和晶体管时代、集成电路时代(中小规模、大规模、超大规
模、甚大规模、极大规模)。目前,世界最高水平的单片集成电路芯片.上所容纳的元器件数
量已经达到80多亿个。
1.存储程序的概念
“存储程序”的概念是冯诺依曼等人于1946年6月首先提出来的,它可以简要地概括为以
下几点:
(1)计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本

侵权联系与免责声明
1、本站资源所有内容均收集于网络,与本网站立场无关
2、本站所有资源收集于互联网,由用户分享,该帖子作者与777it网站不享有任何版权,如有侵权请联系本站删除
3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
侵权联系邮箱:648765304@qq.com 本文链接:https://777it.cn/3176.html
0

评论0

没有账号?注册  忘记密码?