电子科大高级计算机系统结构复习总结2019.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电子科大高级计算机系统结构复习总结2019.docx》由会员分享,可在线阅读,更多相关《电子科大高级计算机系统结构复习总结2019.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高级计算机系统结构期末考试复习总结2019-5-16第一章概述(了解)1 .系统结构的一种分类方法和设计准那么(Flynn)(1)按“流”分类的方法:Flynn(1966年)根据系统的指令流和数据流对计算机系统进行分类。(DSISD单指令流单数据流:如传统的单处理机系统SIMD单指令流多数据流::如高端微处理器和并行处理机系统MISD多指令流单数据流::实际上不存在,但也有学者认为存在MIMD多指令流多数据流:如大多数多处理机系统(2)设计准那么:2 .只加速使用频率高的部件最广泛采用的计算机设计准那么。加快处理那些频繁出现的事件对系统的影响,远比加速 处理很少出现的事件的影响要大。3 .阿姆
2、达尔(Amdahl)定律系统中对某一部件采用更快执行方式,所能获得的系统性能改进程度,取决于这种执行 方式被使用的频率,或者所占总执行时间的比例。4 .遵循程序访问的局部性规律包括时间局部性和空间局部性规律两个方面。2 .计算机性能指标(1)字长:4位f 8位f 16位f 32位f 64位64位处理器:64位内外部总线、64位寄存器64位计算机系统a内部总线和寄存器为64位a外部总线64位a配置64位操作系统 64位数据一次性处理速度主频、处理器的结构、指令运行模式、Cache的容量、内存指标等诸多因素,都会在不同程 度上上影响计算机的速度。衡量速度:主频a MIPS:百万条指令/每秒a基准测
3、试程序,比方SPEC容量内存容量:最大可达2n (n为地址线的条数)a外存容量a高速缓存(Cache)容量:不计入存储容量3 .计算机(硬件)开展的关键技术(1)从集成技术的角度:摩尔定律,但在半导体基片上光刻电子元件的方式会遭遇极限(工艺 和热量)。CMOS(互补金属氧化物半导体电路)工艺,SOI制作工艺,铜芯片,应变硅技术,多栅极 晶体管技术,3D芯片技术,记忆电阻器从体系结构的角度处理器体系结构从标量结构演变到超级标量结构 从单数据流演变到多数据流处理器内单一总线结构演变为多总线结构 单指令发射到多指令发射超长指令字VLIW(Very Long Instruction Word):即把多
4、条指令组合在一起,以加快指令处 理速度。比方:编译把“R1+R2-R3”和“R4+R5-R6”两条指令组合成一条指令(两条指 令无寄存器相关)。 单核到多核技术系统体系结构从单一总线结构,多总线结构,多处理器系统多总线结构:比方在一个系统中,PCI总线、ISA总线、EISA总线等并存。多处理器系统SMP 技术:Shared Memory multiProcessor Symmetry MultiProcessorNUMA技术(非一致性访问分布共享存储):每个CPU可以访问整个系统的内存(即共享内存, 这是NUMA系统与MPP系统的重要差异)MPP(massively parallel proc
5、essing):不同CPU拥有自己独立的内存、硬盘等。通过专用操作 系统和应用软件可以把一项庞大的任务拆分成多个子任务到不同的CPU。MPP不需要共享内存、共享硬盘和其它的I/O设备(无需解决抢占内存和内存同步等问题。 因此随CPU数量的增长,系统的性能明显优于SMP。(3)指令执行模式:指令执行顺序的演变 串行计算方式, 指令流水线,EPIC(Explicity Parallel Instruction Computing)模式 EPIC体系结构的基本特点来自VLIW技术:由编译器来决定指令执行方案。在传统体系结构中,条件分支往往是限制VLIW处理器性能发挥的瓶颈。EPIC将分支指令拆分成三
6、局部:计算分支条件,形成分支地址,从分支成功处和分支失败 处取指令译码。各个部件可以重叠执行。 进程级并行:如Pentium4的超线程技术,多个线程并行执行。(4)数据并行:典型情况如SIMD、M1MD小结:近20年处理器技术开展主流及问题:90年代:增强指令并行性;90年代末期:提高主频;本世纪:多线程;可预见未来:多核4 ,处理器领域研究热点1 .处理器64位处理器:如酷睿系列处理器、AMD X86-64处理器、IBM的Power系列处理器等。(2)全64位计算平台:以64位计算模式为基础,加上相应系统软件支持(2)全64位计算平台以64位计算模式为基础,加上相应系统软件支持应用层 64位
7、编程模式和64位API 64位的编译器操作系统层 支持大于4GB的物理存储空间 支持大于4GB规模的文件 支持多个物理设备文件(如多个磁盘系统)机器层 64位宽度以上的总线 64位Cache、高速图形板等CPU芯片层 64位整数寄存器 64位浮点寄存器 64位宽度以上的数据总线(3)多核处理器(CMP):是传统多处理器系统的进一步开展,也是集成电路技术开展的结果。 多核可以分为同构多核和异构多核两种多核可以分为同构多核和异构多核两种2 .操作系统:包括64位操作系统、支持多核处理器的操作系统、云计算操作系统、专用(领 域)操作系统等。3 .编程模式:包括支持64位处理器的编程模式、以及支持多核
8、技术的编程模式等。第二章Intel系列处理器(重点)1. 16位8086处理器(80186内部组成结构、存储器的结构、中断系统;80286处理器的结构、存储器读周期、地址流水线、实地址与虚地址:课件3全部)80186内部组成结构:主要功能模块及寄存器(-)主要功能模块(1)执行部件EU 将类型码转换为中断 服务器程序地址-程序计数器一中断服务器程序。除法出错中断:如商大于目标寄存器所能表示的 范围;单步中断;断点中断;溢出中断等;对8086处理器:将中断向量乘4,结果作为 地址杳找中断向量表.服务 程序首地址放在该向量表 中(中断向量表共1024字节) 如下图:m07-04-1基地址1 1偏移
9、量1J型中断0300-灵地址1 1偏移量1.0型中断80286处理器的结构(一)主要构成IU指令部件、EU执行部件和当卜8086的EUBU喘曙相当于8086的BIUAU:按EU请求的J址方式形成物理地址主要构成:段基地址寄存器地址加法器段容量寄存器描述子表基地址寄存器段限检查器BU:按AU形成的物理地址,完成EU所请求的寻 址过程和数据传送。主要构成:总线时序控制器总线地址驱动播数据收发器 6字节指令预取队列(1) IU:完成指令译码包含指令译码器和指令队列(2) EU:执行指令所要求的功能。包括运算器、微程序控制器、寄存器以及 相关时序电路ETp物色地址,En 求操作数4令代码己译码指令对外
10、访问二80286总线周期描述数据线:D15Do;地址线:A23Ao1、中断响应周期(二)寄存器的结构第一类:通用寄存器,与8086相同。第二类:指针和变址寄存器,与8086相同笫三类:段寄存器与8086相同,川法上有所区别:当J实地址模式:与8086相同虚地址保护模式:存放选择子,而非段基地址clk uuinjirmjuuijLnjiTLnjiJinTPCLKnn_n_n_n_n_nn_n_|第一个响应周期|三个空闲T岗期J第二个响应工ReadyData中断向量存储器读周期无等待周期的存储器读Ts 、 TcT-TLH地址+ReadyCPU采样数据Data 口 )注:实际系统要求在第二个Tc上升
11、沿之前10n, 数据必须准备好,Ready才会有效。地址流水线(3)需要插入等待周期的存储器读假设:每个T周期为50ns,存储器读数据的建立时 间(简化为读存储器的速度)140ns。因为从进入Ts到 第二个Tc的上升沿为125ns,那么需要插入一个Tw。3、地址流水线仍然假设每个T周期为50ns,存储器读数据的建立时间为140ng目标:尽可能减少等待周期Tw措施:提前发出地址地址流水线的简单描述:当前周期发HJ F一个总线周期所需要的地址;或上一个周期发出当前周期所需要的地址。结论:采用地址流水线后,由于地址信号的提前建立, 与非地址流水线相比,可以尽量减少插入Tw等 待周期。因而加快了访存速
12、度。(但并没有提高6储器的速度)。实地址与虚地址三、80286的工作模式(-)实地址模式系统开机复位时,自动进入实地址模式,A23-A20 自动置为0,以A”Ao址1M的存:储空|可o(二)虚地址保护模式主要针对在多任务机制中的存储管理、不同任 务之间隔离与保护的。1.虚地址保护模式的基本概念两个方面的含义:(1)虚地址:程序设计者可以寻址一个比实际物理 地址空间(16M)大得多的虚存空间(1000M)。(2)皿保护什么?一对存储空间的(数据和程序)保护为什么需要保护?多任务机制的引入保护的具体内容:地址空间的保护防止多任务机制下的越界访问特权级的保护如:防止应用软件修改系统软件或系统数据访问
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子科 高级 计算机系统 结构 复习 总结 2019
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内