计算机系统结构课程的重点和难点范文
计算机组成原理重点、难点

1.计算机有哪些分类?传统计算机可从用途、规模或处理对象等多方面进行划分。
(1)按用途划分通用机:用于解决多种一般问题,该类计算机使用领域广泛、通用性较强,在科学计算、数据处理和过程控制等多种用途中都能适应。
专用机:用于解决某个特定方面的问题,配有为解决某问题的软件和硬件,如在生产过程自动化控制、工业智能仪表等专门应用。
(2)按规模划分巨型计算机:应用于国防尖端技术和现代科学计算中。
巨型机的运算速度可达每秒百万亿次。
巨型机运算速度快,存储量大,结构复杂,价格昂贵,主要用于尖端科学研究领域,如IBM390系列、银河机等。
大/中型计算机:大型机规模次于巨型机,有比较完善的指令系统和丰富的外部设备,具有较高的运算速度,每秒可以执行几千万条指令,而且有较大的存储空间。
往往用于科学计算、数据处理或作为网络服务器使用,如IBM4300。
小型计算机:小型机较大型机成本较低,维护也较容易,规模较小、结构简单、运行环境要求较低,一般应用于工业自动控制、测量仪器、医疗设备中的数据采集等方面。
小型机在用作巨型计算机系统的辅助机方面也起了重要作用。
微型计算机:它较之小型机体积更小、价格更低、灵活性更好,可靠性更高,使用更加方便。
目前许多微型机的性能已超过以前的大中型机。
中央处理器(CPU)采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信息处坪。
单片机:微处理器、一定容量的存储器以及输入/输出接口电路等集成在一个芯片上,就构成了单片计算机(Single Chip computer)。
可见单片机仅是一片特殊的、具有计算机功能的集成电路芯片。
从20世纪70年代开始,出现了4位单片计算机和8位单片计算机,20世纪80年代出现16位单片机,性能得到很大的提升,20世纪90年代又出现了32位单片机和使用FLASH存储的微控制器。
单片机的特点是体积小、功耗低、使用方便、便于维护和修理,缺点是存储器容量较小,一般用来做专用机或做智能化的一个部件,例如,用来控制高级仪表、家用电器、网络通信设备和医疗卫生行业等。
计算机系统结构重点

3-2.6 转移相关及解决方法
3-2.6.1 转移相关问题
转移指令改变程序顺序执行的特性。由于是流 水线操作,在转移发生之前,若干条转移指令的后 续指令已被取到流水线处理机中。这就是所谓的转 移相关问题(branch hazard),有时也称之为控制 相关问题(control hazard)。
2
2. 系列机(family machine):是指由一个制造
商生产的具有相同的系统结构,但具有不同组成和 实现的一系列不同型号的计算机。
它们的系统结构相同,具有同样的指令系统,从程序设 计者所看到的机器属性是相同的。
软件兼容性:同一个软件可以不加修改地运行于系统结构相 同的各档机器上,而且运行结果一样,差别只是运行时间不同。 向后兼容:在某一时间生产的机器上运行的目标软件能 够直接运行于更晚生产的机器上。 向上兼容:在低档机器上运行的目标软件能够直接运行 于高档机器上。
例如:处理器内的指令流水线技术就是时间重叠途 径的典型例子。
(2)资源重复(resource-replication)
三、并行计算机简介
按照并行计算机的系统结构,可以分为:流水 线向量处理机、阵列计算机、多处理器/机系统与多 计算机系统。
7
1.4 计算机系统的分类
一、Flynn分类法
按照指令流和数据流两种不同的组合,把计算机 系统的结构分为以下四类: (1)单指令流单数据流SISD (2)单指令流多数据流SIMD (3)多指令流单数据流MISD (4)多指令流多数据流MIMD
其预测方向是固定不变的。
* 最简单的方法是预测分支总是命中(或者不命中)。 错误率平均34%
* 另一种稍好的方法是根据分支的方向来预测分支是 否命中,向后转移的分支预测为选中,向前转移的 分支预测为不选中。 错误率很难低于30%。 * 一个更精确的技术是基于以前运行时得到的配置 文件信息。错误率约14% 左右。花费时间代价。 总的来说,预测的准确率不够高。
计算机系统结构(含5篇)

计算机系统结构(含5篇)第一篇:计算机系统结构计算机系统结构一、专业介绍1、概述计算机系统结构是从外部来研究计算机系统的一门学科,一般说来,凡是计算机系统的使用者(包括一般用户和系统程序员)所能看到的计算机系统的属性都是计算机系统结构所要研究的对象,这一点与计算机组成原理这门课程从计算机系统的内部来研究计算机不同。
学习了“计算机组成原理”、“计算机操作系统”、“汇编语言程序设计”和“高级语言程序设计”等计算机硬件和软件方面的多门课程之后,通过学习“计算机系统结构”这门课程,能够比较全面地掌握计算机系统的基本概念、基本原理、基本结构、基本分析方法、基本设计方法和性能评价方法,并建立起计算机系统的完整概念。
2、培养目标本专业培养具有坚实的计算机科学与技术基础理论、掌握计算机系统结构与系统软件有关理论、计算机应用技术方面的专门知识,能熟练掌握一门外语,可以熟练地阅读专业领域的外文资料,能撰写专业领域外文文章,掌握本学科的研究方法,了解本学科最新技术和发展方向,具备较强的自我提高能力以及综合运用所学理论知识从事科学研究工作和独立承担专门技术工作和工程管理工作的能力,有严谨、求实的科学态度和创新精神,富有团队合作和敬业精神。
3、研究方向计算机系统结构的研究方向主要有:计算机存储技术与网络存储系统、计算机高速接口与通道技术、计算机网络与网络安全、多媒体技术、集群与网格计算、嵌入式系统及VLSI设计技术。
4、研究生入学考试科目①101 政治②201 英语③301 数学一④832数据结构 833离散数学 834 计算机组成原理(832、833、834选一)(注:各大院校的研究方向、考试科目有所不同,以上以华中科技大学为例)二、就业前景计算机技术已渗透到各个行业,已成为信息产业的核心技术,专业人才的适应性强,就业面宽,多年来处于供不应求的状态,专业的需求量排名一直位居前列。
实践证明,社会越进步,经济越发达,计算机技术的人才需求量就越大,具有良好的就业前景和个人发展空间。
计算机组成原理重点难点解析精心整理

计算机组成原理部分1.1计算机系统硬件(Hardware)计算机的实体部分,可以实现计算机最基本的操作行为。
软件(Software)使计算机实现各种功能的程序集合。
包括系统软件、应用软件两大类。
高级语言计算机系统层次结构三级层次结构的计算机系统将高级语言程序先翻译成汇编语言程序第三级(高级语言程序)1.3计算机的基本组成运算器:实现数据处理的部件完成最基本的算术逻辑运算ALU (Arithmetic and Logic Unit)+Registers+DataPath运算器与机器字长(字的概念)的关系性能指标:MIPS简单运算器结构图存储器:实现数据存储的部件保存程序和数据(二进制信息)存储单元:地址的概念:每一个字节单元拥有一个唯一的地址(索引)存储器的工作方式:读、写存储器结构简图1.3计算机的基本组成控制器:实现控制功能的部件提供各部件工作所需的控制信号,控制计算机其他部件协同工作指令部件(Instruction Register,Instruction Decoder)指令顺序控制(Program Counter)时序逻辑部件(Clock,Timer,Sequencing Logic)控制信号生成部件(Control Signal Generator or Control Memory)控制器结构简图1.3计算机的基本组成输入输出:实现数据交换的部件实现计算机内部与外界(其他系统或人类)的信息交换实现数据交换的设备:输入设备、输出设备接口标准与接口部件计算机整体结构简图SRAMT 5DRAMCsC保持状态:字选线低电平,内部保持稳定状态。
但电容有漏电流,状态不能长久保持新(再生)。
DRAMDRAMD线上的电压在读出过程中的变化情况预充电二维地址结构(AAA二维地址结构(DRAM存储器芯片结构总结SRAM普遍采用全地址线方式,即芯片地址管脚安排了内部所需要的全部行地址和列地址。
芯片采用片选信号CS。
《计算机基础》课程学习重点难点(1)

了解数字视频的获取方式;
熟悉CS的工作界面;
学会使用CS录制和编辑微视频;
掌握动画的基本概念和分类;掌握计算Fra bibliotek动画的文件格式;
学会使用CT制作动画表情。
知识点
数字图像的基础知识
Photoshop的常用操作
数字音频的基础知识
Audition的常用操作
数字视频的基础知识
使用CS录制微视频
学习目标
掌握计算思维的概念及结构化程序设计的基本控制结构;
了解程序的概念、数据的描述、操作的描述及程序设计语言演变等;
掌握算法的性质、基本控制结构、算法的表示、一些简单算法等
知识点
结构化程序设计的基本控制结构
程序设计语言演变
算法的表示方法及常用算法
重点难点
重点:计算思维的概念及结构化程序设计的基本控制结构;
4学时
第5章 电子表格软件
内容概要
本章主要介绍电子表格基础知识,数据分析和处理,数据图表化等内容。
学习目标
掌握电子表格基本概念与操作、数据运算、数据填充、工作表格式设置;
学会排序、筛选、分类汇总等;
掌握图表的创建、图表的修改及页面设置等。
知识点
电子表格基础知识
数据分析和处理
数据图表化
重点难点
重点:电子表格基础知识,数据分析和处理,数据图表化。
学会PPT中Flash动画的控件插入法;
学会PPT中使用触发器的方法;
学会PPT中使用控件插入网页;
学会PPT中玩转滚动文本框。
知识点
演示文稿基础知识
PPT中Flash动画的控件插入法
PPT中触发器的使用方法
PPT中使用控件插入网页
计组重点与难点

*难
点
要求运用以前学过的电路知识和本章所 学的半导体存储芯片,设计存储器和CPU 学的半导体存储芯片,设计存储器和CPU 的连接电路。注意要合理选用芯片, 的连接电路。注意要合理选用芯片,以及 和存储器芯片之间的地址线、 CPU 和存储器芯片之间的地址线、数据线 和控制线的连接, 和控制线的连接,特别是存储芯片片选逻 辑的确定。 辑的确定。 本章另一个难点是掌握不同的Cache Cache本章另一个难点是掌握不同的Cache-主 存地址映象直接影响主存地址字段的分配 及替换策略和命中率。 及替换策略和命中率。
*难
点
本章概念、名词较多, 本章概念、名词较多,这些只是为 进一步深化学习打下基础, 进一步深化学习打下基础,因此严格 讲本章没什么难点, 讲本章没什么难点,只要建立计算机 组成的框架即可。 组成的框架即可。对指令和数据都以 代码存于存储器中, 0 或1 代码存于存储器中,计算机如 何区分它们这一问题, 何区分它们这一问题,应特别注意重 点理解。 点理解。
第二章计算机的发展和应用 *重 点 了解从1946 诞生到二十世纪五、 了解从1946 年ENIAC 诞生到二十世纪五、六十年 由于构成计算机的元器件发展变化(由电子管→ 代,由于构成计算机的元器件发展变化(由电子管→ 晶体管→集成电路),使计算机的性能有了很大提高, 晶体管→集成电路),使计算机的性能有了很大提高, ),使计算机的性能有了很大提高 每隔6 计算机便更新换代一次, 每隔6 至7 年,计算机便更新换代一次,运算速度约 提高一个数量级。而到了二十世纪七十年代, 提高一个数量级。而到了二十世纪七十年代,自从 公司生产了第一个微处理器芯片后, Intel 公司生产了第一个微处理器芯片后,随着集成 度成倍的提高,以每隔18 度成倍的提高,以每隔18 个月芯片上的晶体管数就 翻一番的速度使计算机得到极为广泛的应用,以至整 翻一番的速度使计算机得到极为广泛的应用, 个社会从制造时代进入到信息时代, 个社会从制造时代进入到信息时代,出现了知识大爆 从而要激发学习本课程的积极性和主动性。 炸,从而要激发学习本课程的积极性和主动性。
计算机系统结构课程的重点和难点范文

第一章 计算机系统结构的基本概念【学习指南】一.本章是全书的基础,所以要透切理解本章所介绍的基本概念,例如计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,Amdahl 定律,CPU 性能公式,局部性原理,MIPS 定义,MFLOPS 定义等等。
1. 计算机系统由硬件和软件组成,按功能划分为多级层次结构。
2. 计算机系统结构作为一门学科,主要是研究软件,硬件功能分配和对软件、硬件界面的确定,即哪些功能由软件完成,哪些功能由硬件完成。
计算机系统结构,计算机组成和计算机实现是三个不同的概念。
计算机系统结构是计算机系统的软硬件的界面;计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。
3. 计算机系统结构的分类(1) 通常把计算机系统按照其性能和价格的综合指标分为巨型、大型、中型、小型、微型等。
(2) 按用途可分为科学计算、事务处理、实时控制、家用等。
(3) 按处理机个数和种类,可分为单处理机、多处理机、并行处理机、关联处理机、超标量处理机、超流水线处理机、SMP (对称多处理机)、MPP (大规模并行处理机)、机群系统等。
(4) Flynn 分类法。
按照指令流和数据流的不同组织方式,将计算机系统结构分为以下四类:♦ 单指令流单数据流SISD (Single Instruction stream Single Datastream )♦ 单指令流多数据流SIMD (Single Instruction stream Multiple Datastream )♦ 多指令流单数据流MISD (Multiple Instruction stream Single Datastream )♦ 多指令流多数据流MIMD (Multiple Instruction stream Multiple Datastream )(5)冯式分类法。
计算机系统结构重点

第一章计算机系统结构的基本概念计算机系统结构含义(p10),透明性(p12)计算机系统结构:指机器语言程序的设计者或是编译程序设计者所看到的计算机系统的概念性结构与功能特性。
透明性:一种本来存在,有差异的事物和属性,从某种角度上看又好像不存在的现象,被称为是“透明性”。
例如,高级程序员看不到各种不同类型机器的差异性,就是一个明显的例证。
计算机系统结构、组成、实现之间关系(p13)1.计算机系统结构-机器语言级的程序员所了解的计算机的属性,即外特性。
2.计算机组成-计算机系统结构的逻辑实现。
3.计算机的实现-指其计算机组成的物理实现。
分类(FLYNN)(p17):单指令流、单数据流( SISD )结构;单指令流、多数据流(SIMD )结构;多指令流、单数据流( MISD )结构;多指令流、多数据流( MIMD )结构计算机系统设计的原则(三条)(p24),阿姆达尔(Amdahl)定律(一)加速那些使用频率高的部件——提高整个计算机性能1(二)Amdahl定律:Sp = Te / T0 = ————————-(1 - fe)+ fe / refe:可改进部分在原系统计算时间中所占的比例,总是小于1;re:性能提高的倍数(T部件改进前/ T部件改进后),总是大于1。
(三)程序访问局部性原理:程序往往重复使用它刚刚使用过的数据和指令。
计算机系统的层次结构(p9)虚拟机=应用软件+系统软件;应用软件=应用语言级(6);系统软件=高级语言级(5)+汇编语言级(4)+操作系统级(3);物理机=硬件+固件;硬件=传统机器级(2);固件=微程序机器级(1)+电子线路(0)性能评价结果数据的处理方法(p48):算术平均值,几何平均值,调和平均值,加权平均值第二章指令系统软件兼容性要求(p4):软件向后兼容和向上兼容。
数据类型(p9)和数据表示(p11):数据类型:指一组数据值的集合,还定义了可作用于这个集合上的操作集。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.. .…. word. …第一章 计算机系统结构的基本概念【学习指南】一.本章是全书的基础,所以要透切理解本章所介绍的基本概念,例如计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,Amdahl 定律,CPU 性能公式,局部性原理,MIPS 定义,MFLOPS 定义等等。
1. 计算机系统由硬件和软件组成,按功能划分为多级层次结构。
2. 计算机系统结构作为一门学科,主要是研究软件,硬件功能分配和对软件、硬件界面的确定,即哪些功能由软件完成,哪些功能由硬件完成。
计算机系统结构,计算机组成和计算机实现是三个不同的概念。
计算机系统结构是计算机系统的软硬件的界面;计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。
3. 计算机系统结构的分类(1) 通常把计算机系统按照其性能和价格的综合指标分为巨型、大型、中型、小型、微型等。
(2) 按用途可分为科学计算、事务处理、实时控制、家用等。
(3) 按处理机个数和种类,可分为单处理机、多处理机、并行处理机、关联处理机、超标量处理机、超流水线处理机、SMP (对称多处理机)、MPP (大规模并行处理机)、机群系统等。
(4) Flynn 分类法。
按照指令流和数据流的不同组织方式,将计算机系统结构分为以下四类:♦ 单指令流单数据流SISD (Single Instruction stream Single Datastream ) ♦ 单指令流多数据流SIMD (Single Instruction stream Multiple Datastream ) ♦ 多指令流单数据流MISD (Multiple Instruction stream Single Datastream ) ♦ 多指令流多数据流MIMD (Multiple Instruction stream Multiple Datastream )(5)式分类法。
提出用最大并行度对计算机系统结构进行分类。
分为:♦ 字串位串WSBS (Word Serial and Bit Serial ) ♦ 字并位串WPBS (Word Parallel and Bit Serial ) ♦ 字串位并WSBP (Word Serial and Bit Parallel ) ♦ 字并位并WPBP (Word Parallel and Bit Parallel )4.计算机系统设计的定量原理(1) 加快经常性事件的速度(Make the common case fast)。
(2) Amdahl 定律:系统中某一部件由于采用某种更快的执行方式后整个系统性能的提高与这种执行方式的使用频率或占总执行时间的比例有关。
Fe 表示(改进前可改进部分占用的时间)/(改进前整个任务的执行时间),Se 表示(改进前改进部分的执行时间)/(改进后改进部分的执行时间),则:♦ 改进后的整个任务的执行时间为:)1(0SeFe Fe T T n +-=, 其中0T 为改进前的整个任务的执行时间。
♦ 改进后的整个系统加速比为:SeFe Fe T T S n n /)1(10+-==(3)CPU 性能公式。
CPU 时间=CPU 时钟周期数/频率; CPU 时间=CPU 时钟周期数*时钟周期长; 平均时钟周期数CPI=CPU 时钟周期数/IC (指令的条数); CPU 时间=(IC*CPI )/频率f ;)(CPU 1i ni i I CPI ⨯=∑=的时钟周期数(4)访问的局部性原理。
时间局部性、空间局部性。
5 系统结构的评价标准(1) 性能♦ MIPS (Million Instructions Per Second )MIPS =610*执行时间指令条数=610*CPI f♦ MFLOPS (Million Floating point Operations Per Second )MFLOPS =610*执行时间程序中的浮点操作次数♦ 用基准测试程序来测试评价机器的性能。
♦ 综合基准测试程序。
(2)性能比较♦ 总执行时间。
♦ 加权执行时间。
(3)成本♦ 成本指标。
♦ 硬件考虑。
6.•诺依曼计算机的特征可概括为:(1) 存储器是字长固定的、顺序线形编址的一维结构。
(2) 存储器提供可按地址访问的一级地址空间,每个地址是唯一定义的。
(3) 由指令形式的低级机器语言驱动。
(4) 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支)()(11ICI CPI ICI CPICPI ini i ni i i⨯=⨯=∑∑==由转移指令实现。
(5) 机器以运算器为中心,输入输出设备与存储器之间的数据传送都途经运算器。
运算器、存储器、输入输出设备的操作以及它们之间的联系都由控制器集中控制。
二.通过做例题和习题,会做下列类型的计算题: (1).有效(平均)CPI 计算[题] 假设在一台40MHZ 处理机上运行200,000条指令的目标代码,程序主要由四种指令组成。
根据程序跟踪实验结果,已知指令混合比和每种指令所需的指令数如下。
计算在单处理机上用跟踪数据运行程序的平均CPI,并根据所得的CPI,计算相应的MIPS 速率。
指令类型 CPI 指令混合比 算术和逻辑 1 60% 高速缓存命中的加载/存储 2 18% 转移 4 12% 高速存储缺失的存储器访问 8 10% [解]CPI = 1*60% + 2*18% + 4*12% + 8*10% = 2.24 MIPS = f/(CPI*106) = (40*106)/(2.24*106) = 17.86 (2)Amdahl 定律应用[题]假定我们利用增加向量处理模块来提高计算机的运算速度。
计算机处理向量的速度比其通常的运算要快20倍。
我们将可用向量处理部分所花费的时间占总时间的百分比称为可向量化百分比。
1)求出加速比S 和可向量化百分比F 之间的关系式。
2)当要得到加速比为2时的可向量化百分比F 为多少? [解] 1)2)由上式,将 S=2 代入 得:F = 10/19 = 0.53第二章 指令系统【学习指南】一.首先透切理解以下基本概念:数据结构、数据表示、寻址技术、RISC 指令系统、CISC 指令系统1. 指令系统(Instruction Set Architecture, ISA)是计算机系统中软件与硬件的接口;主要研究FF F S ⨯-=+-=19202020/)1(1数据表示、寻址方式等容。
2. 数据表示(1) 基本的数据表示方法,包括定点数、逻辑数、浮点数、字符、字符串、堆栈等,以及一些新的数据表示方法和在数据表示方面的新的研究成果,如自定义数据表示、带标志符的数据表示法、数据描述符表示法及浮点数表示方面的研究成果等; (2) 数据表示的原则:♦ 缩短程序的运行时间♦ 减少CPU 与主存储器之间的通信量 ♦ 数据表示的通用性和利用率(3) 计算机浮点数的表数围、表数精度和表数效率,浮点数尾数基值的选择 (4) 浮点数的性质和设计方法 (5) 运用浮点数进行四则运算3. 寻址方式(1) 寻址技术研究的主要容包括编址方式、寻址方式和定位方式等,研究的对象主要有寄存器、主存储器、堆栈和输入输出设备等,其中以面向主存储器的寻址技术为主要研究对象;(2) 编址方式是指对各种存储设备进行编码的方法,主要包括编址的单位、零地址空间的个数等;(3) 寻找操作数及数据存放单元的方法称为寻址方式。
在分析各种寻址技术优缺点的基础上,重点是能够在计算机系统中如何选择和确定采用哪种寻址技术; (4) 程序的定位是指把指令和数据的逻辑地址(相对地址)转换成主存储器的物理地址(绝对地址)。
定位方式可分为三种:直接定位、静态定位和动态定位。
4. 指令格式的优化设计(1) 指令格式优化设计的主要目标有两个,一是节省程序的存储空间,二是指令格式要尽量规整,以减少硬件译码的复杂程度。
指令格式优化后,不应该降低指令的执行速度。
(2) 操作码的表示方法通常有三种:固定长度操作码、Huffman 编码法和扩展编码法。
要重点掌握Huffman 编码法和扩展编码法;(3) 固定长操作码的主要优点:规整,译码简单;主要缺点:浪费信息量(操作码的总长位数增加)(4) 采用最优Huffman 编码法操作码的最短平均长度可以通过如下公式计算:i ni i p p H ∑=⋅-=12log 其中:P i 表示第i 种操作码在程序中出现的概率固定长操作码相对于Huffman 操作码的信息冗余量为:⎡⎤n p p R ni ii 212log log 1∑=⋅--=采用Huffman 编码法操作码的最短平均长度可以通过如下公式计算:∑=⨯=nii il pH1Huffman操作码的主要缺点:♦操作码长度很不规整,硬件译码困难♦与地址码共同组成固定长的指令比较困难(5)扩展编码法:由固定长操作码与Huffman编码法相结合形成;(6)缩短地址码长度的方法目标:用一个短的地址码表示一个大的逻辑地址空间♦用间址寻址方式缩短地址码长度在主存储器的低端开辟一个专门存放地址的区域,♦用变址寻址方式缩短地址码长度由于程序的局部性,变址寻址方式中的地址偏移量比较短,♦用寄存器间接寻址方式缩短地址码长度,很有效的方法5. 指令系统的功能设计(1)指令系统功能设计要求:完整性、规整性、高效率和兼容性;(2)基本指令系统包括数据传送类指令、运算类指令、程序控制类指令、输入输出指令、处理机控制和调试指令;(3)指令系统的优化设计有两个截然相反的方向:♦复杂指令系统计算机CISC(Complex Instruction Set Computer)1)增强指令功能,设置功能复杂的指令2)面向目标代码、面向高级语言、面向操作系统3)用一条指令代替一串指令♦精简指令系统计算机RISC(Reduced Instruction Set Computer)1) 只保留功能简单的指令2) 功能较复杂的指令用子程序来实现(4)RISC与CISC各自的特点和相互比较(5)RISC的关键技术♦延迟转移技术♦指令取消技术♦重叠寄存器窗口技术♦以硬件为主固件为辅二.通过做例题和习题,会做下列类型的计算题::(1)浮点数表示[题]在浮点数的尾数用原码、小数表示,阶码用移码、整数表示,尾数基值r e=2,阶码基值r e=2,阶码字长q=7,尾数字长p=55,尾数符号和阶码符号各一位,总字长为64解:即尾数数值部分的所有55个二进制位全部为都1;1之外,其余54个二进制位全部为0;8个二进制位全部为1;8个二进制位全部为0;最大正数第三章存储系统【学习指南】一.首先透切理解以下基本概念: :存储系统的定义、存储系统的性能参数、地址映象与变换方法、虚拟存储器、Cache存储器、命中率、替换算法1.提高存储器性能的主要方法有层次存储器、并行存储器等。