计算机组成原理第一章概论共50页
合集下载
计算机组成原理第1章

1.2 计算机系统的组成
• 这就是“存储程序”和“程序控制”(简称存储程序控制)的概念。 • ③指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行
,程序分支由转移指令实现。 • ④计算机由存储器、运算器、控制器、输入设备和输出设备五大基本
部件组成,并规定了五部分的基本功能。 • 冯·诺依曼原理的基本思想奠定了现代计算机的基本架构,并开创了
上一页 下一页 返回
1.2 计算机系统的组成
• 运算器的性能是影响整个计算机性能的重要因素,精度和速度是运算 器重要的性能指标。
• (3)控制器 • 控制器是整个计算机的控制核心。它的主要功能是读取指令、翻译指
令代码并向计算机各部分发出控制信号,以便执行指令。当一条指令 执行完以后,控制器会自动地去取下一条将要执行的指令,依次重复 上述过程直到整个程序执行完毕。 • (4)输入设备 • 人们编写的程序和原始数据是经输入设备传输到计算机中的。
上一页 下一页 返回
1.1 计算机的发展
• 归根结底,40多年的实践证明摩尔定律有利于工业的发展及人类的 需求。直至今日,半导体工业还是按照DRAM每18个月、微处理 器每24个月集成度翻倍的规律发展着。
• 如果按照旧有方式制造电路,即将晶体管、电阻器和电容器安装在电 路板上构成电子设备,那么个人计算机、移动电话、计算机辅助设计 等都是不可能问世的。
• 主存储器主要由存储体、存储器地址寄存器(MemoryAddr essRegister,MAR)、存储器数据寄存器(Memo ryDataRegister,MDR)以及读写控制线路构成。
• (2)运算器 • 运算器是对信息进行运算处理的部件。它的主要功能是对二进制编码
进行算术(加减乘除)和逻辑(与或非)运算。运算器的核心是算术 逻辑运算单元(ArithmeticLogicUnit,ALU )。
《计算机组成原理》教程第1章概述

第三代计算机
集成电路计算机,进一步提高 了运算速度和可靠性,并开始 应用于各个领域。
第四代计算机
超大规模集成电路计算机,体积进 一步减小、运算速度飞速提升,功
能更加强大且应用领域广泛。
计算机系统组成
硬件系统
包括中央处理器(CPU)、存储器、 输入输出设备等,是计算机系统的 物质基础。
软件系统
包括操作系统、应用软件等,是 计算机系统的灵魂,负责管理和 控制硬件系统的工作。
运算方法与运算器
01
基本运算方法
包括加法、减法、乘法、除法等基本算术运算,以及逻辑运算和移位运
算等。
02
运算器的组成
运算器是实现算术运算和逻辑运算的部件,它由算术逻辑单元(ALU)、
累加器、寄存器等部件组成。
03
运算器的功能
根据指令的要求,从存储器或寄存器中取出操作数进行运算,并将结果
存回存储器或寄存器中。同时,运算器还可以执行一些与运算相关的操
01
输入设备
02
输出设备
输入设备用于将外部信息输入到计算 机中,常见的输入设备有键盘、鼠标 、扫描仪等。
输出设备用于将计算机处理后的信息 输出到外部,常见的输出设备有显示 器、打印机等。
03
输入输出设备接口
为了连接输入输出设备和计算机主机 ,需要使用相应的输入输出接口。接 口的类型和规格因设备而异,常见的 接口类型有USB、HDMI、VGA等。
执行
根据操作码调用相应部件执行操作。
03
02
译码
对指令进行解析,确定操作码和操 作数地址。
写回
将执行结果写回到存储器或寄存器 中。
04ቤተ መጻሕፍቲ ባይዱ
CPU性能指标及发展趋势
《计算机组成原理》教程第1章概述

计算机的五大组成部分
中央处理器
负责执行计算机指令和控制计算机的操作。
存储器
用于存储程序和数据。
输入输出设备
与计算机进行信息交互的接口。
计算机总线
连接各个部件传输数据和信号。
第一章节的主要内容
1 计算机基础知识
了解计算机的基本概 念和术语。
2 计算机内部结构
3 指令执行过程
深入探讨计算机的各 个组成部分及其功能。
3 职业发展机会
掌握计算机底层原理, 可以编写更高效和可 靠的代码。
拥有计算机组成原理 知识的人才在计算机 行业有更广阔的发展 机会。
本章节总结和要点
本章节介绍了计算机组成原理的基本概念、计算机的发展历史以及计算机的 五大组成部分。学习计算机组成原理对于深入理解计算机工作原理和提升编 程能力至关重要。
学习计算机指令的执 行过程和控制流程。
为什么要学习计算机组成原理
学习计算机组成原理可以帮助你深入理解计算机的工作原理,提高编程和系统设计的能力,并打 下计算机科学的基础。
学习计算机组成原理的好处
1 深入了解计算机
系统
了解计算机内部的设 计和功能,可以更好 地使用计算机和解决章概述
计算机组成原理是研究计算机内部结构和功能的科学,本教程将带您深入了 解计算机组成原理的基本概念和重要性。
什么是计算机组成原理
计算机组成原理研究计算机的内部组成和运行原理,包括处理器、内存、存 储器、输入输出设备等关键组成部分,是计算机科学的基础。
计算机发展历史
计算机发展经历了多个阶段,从大型机到个人计算机,掌握计算机组成原理 能帮助你了解计算机的发展脉络和技术演进。
计算机组成原理第一章

被减数 减法 差
乘数
乘法 乘积高位 乘积低位
被除数
除法 余数
商
X
加数
减数
被乘数 除数
第23页,共63页。
① 加法操作过程
ACC MQ ALU
X
运算器
指令
加
初态 ACC [M]
[ACC]+[X]
M
被加数 X ACC
第24页,共63页。
② 减法操作过程
ACC MQ ALU
X
运算器
指令
减
初态 ACC [M]
[ACC]-[X]
M
被减数 X ACC
第25页,共63页。
③ 乘法操作过程
AC0 C MQ
AALUU
X
运算器
指令
乘
M
初态 ACC [M]
[ACC]
0
[X]×[MQ]
第26页,共63页。
被乘数 MQ X
ACC
ACC∥MQ
④ 除法操作过程
ACC MQ ALU
X
运算器
指令
除
M
初态 ACC
被除数
[M] X
同组成和实现的一系列(Family)不同档次、不同
型号的机器
兼容机
系列机和兼容机需要保证向后兼容
不同厂家生产的具有相同计算机结构(不同的组成 和实现)的计算机
第39页,共63页。
1.3 计算机硬件的主要技术指标
1.机器字长 CPU 一次能处理数据的位数
与 CPU 中的 寄存器位数 有关
2.运算速度
第43页,共63页。
用脑电波控制的电脑:附着在人头皮的传感器把 脑电波传给电脑,也可用无线电传递,在数千米 之外就能轻而易举的控制电脑。
最新计算机组成原理第1章-计算机系统概论教学讲义PPT课件

(3)控制器 *功能:指挥及控制各部件协调地工作,以实现程序执行过程
*程序执行过程: ①循环的指令执行过程(取指令及执行指令); ②下条指令地址由当前指令产生(按程序逻辑顺序)
取指阶段 取指令
分析指令
执行阶段 执行指令
指令地址 寄存器PC
指令内容 指令译码
寄存器IR
器ID
存储器
10
功能部件
+“1”
寄存器 组(堆)
ALU
Func
累加器型运算器
*(AC)+[Y]→AC的运算过程:
(0) (AC)为被加数
寄存器型运算器 存储器
(1) 加数[Y]→TEMP
TEMP
(2) (AC)+(TEMP) (3) ALU结果→AC
AC
ALU
Func
△约定:(X)表示寄存器X中内容,[Y]表示存储单元Y中内容
15
……
*组成:
地 址 地址 译 码 器 命令
数据
存储阵列
…… I/O电路
0 1 … w-1
0 1
…
…
n-1
…
存储字长W
0
…
1
…
存储字 n-1
*术语:存储元件(存储元)—可存储一个二进制位的元件;
存储单元—可同时存储一串二进制位的元件; 存储字—存储单元内存储的二进制编码;
存储阵列—所有存储单元的集合 存储单元地址—每个存储单元被赋予的惟一编号 存储容量—存储阵列可存储的二进制位数
指令内容
程序 逻辑顺序
A+0
int nCount=0; ⑴
A+1
int nSum=0; ⑵
A+2 LP: nSum+=nCount; ⑶ ⑹ ⑼
计算机组成原理课件--第1章 计算机系统概论

1.4 计算机的性能指标
• 1.4.1 机器字长
• 机器字长是指CPU一次能处理数据的位数
– 目前,微型计算机的机器字长有8位、16位、32位几种档次,最 新推出的微处理器已达64位。
• 1.4.2 存储容量
• 存储容量表示存储器中存放二进制代码的总数,具 体表示有两种方法。
– (1)字节数 – (2)单元数(字数)×位数
1.3 计算机的层次结构
• 1.3.1 虚拟机的概念
• 虚拟机(Virtual Machine)是一个抽象的计算机,它将提供 给用户的功能抽象出来,使之脱离具体的物理机器,用户可 以不关心真实的计算机及其细节,它由软件实现,并与实际 机器一样,都具有一个指令集并可以使用不同的存储区域。
– 例如,一台机器上配有C语言和Pascal语言的编译程序,对C语 言用户来说,这台机器就是以C语言为机器语言的虚拟机,对 Pascal用户来说,这台机器就是以P 1.1.5 计算机的应用和发展趋势
– 1.科学计算 – 2.数据处理 – 3.过程控制 – 4.人工智能 – 5.计算机辅助工程 – 6.信息高速公路 – 7.电子商务
1.1 计算机系统简介
• 计算机的系统结构仍在继续发展,其 发展趋势是:
– ① 由于计算机网络和分布式计算机系统能为信息处理提 供廉价的服务,因此计算机系统进一步发展的最终目标, 是将有线电视、数据通信和电话“三网合一”,进入以通 信为中心的体系结构。
拟机。
1.3 计算机的层次结构
• 1.3.2 虚拟机的层次结构
应用语言虚拟机 M 5(应用语言) 用应用语言编写的应用语言程序经应用程序包翻译成高级语言程序
高级语言虚拟机 M 4(高级语言) 高级语言程序经编译程序翻译成汇编语言程序(或某种中间语言程序或机
计算机组成原理

2、总线规范
每个总线标准都有详细的规范说明,一般包括以下几个部分 1)机械性能规范:模板尺寸、插头、连接器的规格及位置 等。 2)功能规范:信号线的序号、名称及功能等。 3)电气特性的规范:信号线的电平种类、动态转换时间、 负载能力等。
五、总线的性能指标
评价总线性能的优劣 1、总线宽度:主要是指数据总线的数目。如4/8/16/32/64 直接影响总线的传输率(吞吐量) 2、标准传输率(总线带宽) 单位时间内总线上传输数据的位数。以MB/S表示。 例如:某总线工作频率为8.33MHZ,总线宽度为16位,则 标准传输率为 8.33M×2B/s=16.66MB/s 3、总线定时协议(握手机制) 数据传输采用何种时钟控制。分为同步、异步、半同步、 分离式几种 4、总线控制方式:如仲裁机制、自动配置等。 5、总线复用 两种不同时出现的信号共用一组物理线路,即分时使用同 一组总线,称为总线的多路分时复用。其目的在于减少芯 片的引脚数。 6、信号线数:总线所包含的全部信号线的总数。 7、其它指标:如负载能力、电源电压、能否扩展等。
第三章 系统总线
3.1 总线概述 3.2 常用的总线标准 3.3 总线结构
3.4 总线控制
3.1 总线概述
一、为什么要用总线
机内部件间互连方式:
早期:分散连接 以运算器为核心,内部连线复杂,尤其是当I/O 与存储器交换信息时,都需要经过运算器,严重影 响CPU的工作效率。
采用存储器为核心的分散连接结构,虽采用中断、 DMA等技术,仍无法解决I/0设备与主机之间连接的 灵活性。 目前:总线连接
MAR MDR 容量 10 8 1 K × 8位 16 32 64 K × 32位
1K = 210
2 b = 1 KB 1B = 23b 221b = 256 KB 80 GB
计算机组成原理 罗克露

选择器 选择器
通用寄存器组
(2)控制器 ) 1)功能:产生控制命令(微命令 , )功能:产生控制命令 微命令), 微命令 控制全机操作。 控制全机操作。 2)组成: )组成: 微命令序列 微命令发生器
指 令 信 息 状 态 信 息 时 序 信 号
微命令产生方式(指令执行控制方式): 微命令产生方式(指令执行控制方式): 组合逻辑控制方式: 组合逻辑控制方式:由组合逻辑电 路产生微命令 微程序控制方式: 微程序控制方式: 由微指令产生 微命令
(2)单总线结构 )
系 统 总 线
CPU M 接口 I/O 接口 I/O
(3)以M为中心的双总线结构 ) 为中心的双总线结构
系 统 总 线
CPU M 总线 M 接口 I/O 接口 I/O
(4)多级总线结构 )
RAM CPU
总线控制逻辑
ROM
公共接口
局部总线
系统总线
M扩展板 I/O接口板 I/O接口板
第一章 概论
主要内容: 主要内容:
计算机的基本概念 系统硬件组成(主要部件、系统结构) 系统硬件组成(主要部件、系统结构) 计算机的性能指标
第一节 计算机的基本概念 1.1.1 冯 · 诺依曼思想
1. 用二进制代码表示程序和数据; 用二进制代码表示程序和数据; 2. 计算机采用存储程序的工作方式; 计算机采用存储程序的工作方式; 3. 计算机硬件由存储器、运算器、控制 计算机硬件由存储器、运算器、 器、输入设备和输出设备组成。 输入设备和输出设备组成。
4. 数据传输率 总线位数× 总线位数×总线时钟频率 总线带宽 = 8
(B/S) )
5. 处理功能 (1)指令系统功能(寻址方式、指令 )指令系统功能(寻址方式、 类型) 类型) (2)系统软件配置 )
通用寄存器组
(2)控制器 ) 1)功能:产生控制命令(微命令 , )功能:产生控制命令 微命令), 微命令 控制全机操作。 控制全机操作。 2)组成: )组成: 微命令序列 微命令发生器
指 令 信 息 状 态 信 息 时 序 信 号
微命令产生方式(指令执行控制方式): 微命令产生方式(指令执行控制方式): 组合逻辑控制方式: 组合逻辑控制方式:由组合逻辑电 路产生微命令 微程序控制方式: 微程序控制方式: 由微指令产生 微命令
(2)单总线结构 )
系 统 总 线
CPU M 接口 I/O 接口 I/O
(3)以M为中心的双总线结构 ) 为中心的双总线结构
系 统 总 线
CPU M 总线 M 接口 I/O 接口 I/O
(4)多级总线结构 )
RAM CPU
总线控制逻辑
ROM
公共接口
局部总线
系统总线
M扩展板 I/O接口板 I/O接口板
第一章 概论
主要内容: 主要内容:
计算机的基本概念 系统硬件组成(主要部件、系统结构) 系统硬件组成(主要部件、系统结构) 计算机的性能指标
第一节 计算机的基本概念 1.1.1 冯 · 诺依曼思想
1. 用二进制代码表示程序和数据; 用二进制代码表示程序和数据; 2. 计算机采用存储程序的工作方式; 计算机采用存储程序的工作方式; 3. 计算机硬件由存储器、运算器、控制 计算机硬件由存储器、运算器、 器、输入设备和输出设备组成。 输入设备和输出设备组成。
4. 数据传输率 总线位数× 总线位数×总线时钟频率 总线带宽 = 8
(B/S) )
5. 处理功能 (1)指令系统功能(寻址方式、指令 )指令系统功能(寻址方式、 类型) 类型) (2)系统软件配置 )
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
从语言及应用方面而言 :
由汇编到高级语言从单用户到多用户,到并行处理 的语言、编译,操作系统,直到如今计算机网络、异构 系统处理等等
五代:
第一代:1945~1954年,电子管和继电器; 第二代:1955~1964年,晶体管和磁芯存储器; 第三代:1965~1974年,中小规模集成电路; 第四代:1975~1990年,LSI/VLSI和半导体 存储器; 第五代:1990年至今,巨大规模集成电路。
程序的顺序指令和程序的循环等。
1.3.2 计算机系统结构设计
硬件功能分配的基本原则:
计算机系统的功能要求、性能要求、成本要求 基于计算机系统结构层次结构,有以下三种设计方法:
系统结构设计的方法:
•自下而上的方法
•自上而下的方法 •由中间开始的方法 最好
系统结构设计的步骤
设计步骤可以分为: • 需求分析 • 需求说明 • 概念性设计
Amdahl定律可表示为:
Sp:加速比; Te:采用改进措施前执行某任务系统所用的时间; T0:采用改进措施后所需的时间; fe: 被改进部分的执行时间占的百分比大小;
re: 性能提高的倍数。
则
分析上式可以看出 : 当fe很小甚至→0时,则Sp→1 当re很大甚至→∞时,则
例1:计算机执行某测试程序,其中含有大量浮点数据的 处理操作,为提高性能可以采用两种方案,一是采用硬件 实现求浮点数平方根(FPSQR)的操作,可以使该操作的速 度提高10倍;另一种方案是提高所有浮点数据操作(FP)的 速度,使其加快2倍。同时已知FPSQR操作时间占整个测试 程序执行时间的20%,而FP操作占整个执行时间的50%,现 比较两种方案。 按两种情况求出其加速比 Sp(FPSQR)= 1 (1-0.5)+ 0.5 2 1 =1.22
=(40.25)+(1.330.75)=2
采取以下两种方案进行改进:
方案1: 改进所有浮点操作指令使FP的平均CPI值提高一倍, 即: CPIFP(改)=2 整个程序在改进后的值为: CPI (改)=(2×0.25)+(1.33×0.75)=1.5
或
=CPI(原)-0.25×(CPIFP(原)-CPIFP(改)) =2.0-0.25×(4-2)=1.5
系统软件 汇 编 语 言 级
操作系统级 软硬件界面
3级
2级 1级
硬件 物理机 固件
传统机器级 微程序机器级
解释
0级 图中0级~2级为物理机 3~6级为虚拟机 3级是操作系统中对各种资源的管理与控制程序 6级是应用语言级 5级是高级语言的运行程序 4级是汇编语言的运行程序
电子线 路
1.2 计算机系统结构
参考教材
《计算机系统结构》 陆鑫达 高教出版社 《计算机系统结构》 孙强南 科学出版社 《计算机系统结构》 苏东庄 西安电子科技大学 《RISC单发射与多发射体系结构》 李三立 清华出版社 《计算机系统结构》 郑纬民等 清华出版社 《Advanced Computer Architecture 》 Kai Hwang 清华出版社
如PDP-11、IBM-360/370、PC 8086、 Z-80等微处理机
单指令流、多数据流(SIMD-Single Instruction Multiple Data)结构
如ILLAC Ⅳ(64个单元) 阵列机
多指令流、单数据流(MISD)结构
如RISC机、 向量机
多指令流、多数据流(MIMD)结构
1.2.3 系统结构的分类
计算机按系统的结构分类通常有三种方法:
(一) 弗林(FLYNN)分类法 (1966年Michael J.Flynn)
按指令流和数据流的多倍性状况对计算机系统分类。
指令流(Instruction Stream):机器执行的指令序列。 数据流(Data Stream):由指令流调用的数据序列。
Sp
10
5
由图中曲线可知,为使系 统能获得较高性能加速比, 则功能性能可增强部分必须 占有较大的比例;否则,增 强该功能就没有多大意义。
1 0 0.0 0.5 1.0 fe
加速比Sp与可增强性能部分fe的关系
(三)程序访问局部性原理
程序访问局部性原理: 程序往往重复使用它刚刚使用过的数据和指令。 时间局部性 : 近期被访问的代码,很可能不久又将再次被访问。 空间局部性 : 是指地址上相邻近的代码可能会被连续的访问。 原因:
(二)冯氏分类法(1972年,美籍华人冯泽云教授提出) 最大并行度
二进制位数 。 n: 一个字中同时处理二进制的位数; 是指计算机单位时间内能够处理的最大的
m: 一个位片或功能部件中能同时处理的字数。 •(1) 字串位串, WSBS n=1,m=1
•(2) 字并位串, WPBS n>1,m=1 •(3) 字串位并, WSBP n=1,m>1
1.2.2 计算机系统结构、组成与实现
三者区别:
1.计算机系统结构 -机器语言级的程序员所了解的 计算机的属性即外特性 2.计算机组成 -计算机系统结构的逻辑实现
3.计算机的实现 -指其计算机组成的物理实现
计算机系统结构
数据表示
寄存器定义
指令系统 中断系统 存储系统 输入输出结构
• 具体设计
• 优化和评价
最终目的:获得尽可能高的性能价格比。
1.4 计算机的性能评价
计算机的性能以及对系统评价的目标都 指系统速度的性能。
计算机的速度性能通常是用响应时间来衡量 响应时间是指用户的一个任务从送入计算机处理 到得到结果所需的时间
1.4.1 CPU性能
CPU性能:CPU执行程序所用的时间。
Tcpu=INCPI Tc
CPU执行某一 程序中所包含 的指令总数
时钟 周期 执行每条指令所 需的平均时钟周 期数
∑
n (CPI× Ii) i
I:第i类指令 Ii:第i类指令的数目 CPIi:执行每条i类指 令所需的周期数
i=1
CPI=
执行整个程序所需的CPU时钟周期数 执行整个程序所需的CPU时钟周期数 程序中指令的总数
CPI=1×0.43+2×0.21+2×0.12+2×0.24 =0.43+0.42+0.24+0.48=1.57
例2:如果FP操作比例为25%,FP的平均CPI FP=4,其他指 令的平均CPI(它) 为1.33,FPSQR操作比例为2%,而FPSQR 的CPISQR=20,改进的方案有二:一是提高FP操作的速度, 使其增加一倍即CPIFP改=2,一是提高FPSQR的速度10倍,即 CPISQR改=10,试比较两个方案,求解:其中设定IN与TC都是 不变的,在此基础上求出改进前后所具有的CPI值,进行比 较: n Ii CPI(原)= ∑ (CPIi× I ) N i=1
方 案 2 : 只 改 进 FPSQR 指 令 , 使 其 CPI 值 提 高 10 倍 , 即 CPISQR(改)=2 整个程序改进后的值应为: CPI(改)=CPI(原)-0.02×(CPIFPSQR(原)-CPIFPSQR(改))
IBM 3081/3084、Univac 1100/80,Cray-2等均属这一 类型
Flynn计算机分类举例
类型 SISD
计算机的型号 IBM 370,VAX 11/780,MC 680X0,INTEL 80X86
SIMD ILLIAC-IV,ICL-DAP, CRAY-1,YH-1(银河1), CYBER-205,CM-2 MIMD IBM 370/168,Cmmp,CRAY XMP,YH-2(银河2)
1.3 计算机系统设计
1.3.1 计算机系统的设计原则
(一) 加速那些使用频率高的部件 (二) Amdahl定律 Amdahl定律:系统中某一部件由于采用某种改进的执 行方式后,整个系统的性能提高了,其衡量指标为加速比。
加速比
加速比= 没有采用改进措施的性能 没有采用改进措施前执行某任务所用时间 加速比= 采用改进措施前执行某任务所用时间 采用改进措施后的性能
1.1.1 现代计算机的构成
现代计算机系统结构组成的基本模式
计算问题 操作系统
算法与数 据结构 程序设计
硬 件结构
高级语言
联 接 ( 编 译,加 载 )
应用软件
性能评价
1.1.2 计算机系统的层次结构
层次结构 应用软件 应用语言级 高级语言级
6级
翻译(应用程序包)
虚拟机
5级
4级
翻译(编译程序) 翻译(编译程序) 翻译(汇编程序)
缺点:
对于广泛流行的标量及向量流水计算机应属以应属SISD 类型,但从一条指令的操作全过程来理解,应 将每一个向量元素看作一个分离的数据流,则 就存在多个数据流,可归为SIMD计算机。
其他分类:
按用途:
专用机与通用机
按规模:
巨型机、大型机、中型机、小型机、工作 站、微型机、单板机、单片机等等
机器工作状态
信息保护
计算机组成
数据通路的宽度 专用部件的设置
各功能部件
控制机构的组成方式
缓冲技术 可靠性技术的采用和方式的选择 预估、预判、优化处理
计算机系统的结构,组成,实现是 三个完全不同的概念,相互间有着十分 密切的依赖关系和相互的影响。
例1、指令系统 例2、主存系统
1.2.1 计算机系统结构的基本概念
1964年,IBM公司的系统设计师阿姆达尔 (G.M.Amdahl)在介绍IBM 360机型时提出了系统结构的 概念。 系统结构:从程序设计者的角度所看到的系统的属 性,即概念性结构和功能特性。
计算机系统结构:指机器语言程序的设计者或是编译 程序设计者所看到的计算机系统的概念性结构与功能特性。