119_CS02--计算机体系结构_20141119120436.pptVIP

  • 10
  • 0
  • 约9.98千字
  • 约 65页
  • 2016-12-03 发布于重庆
  • 举报
119_CS02--计算机体系结构_20141119120436

--*-- 5 计算机软件系统 关系数据库 关系模型的数据库称为关系数据库。关系模型是建立在数学基础上的二维表,每一张表称为一个关系,每个关系均有一个名称,称为关系名。 关系的基本运算有两类:一类是传统的集合运算(并、差、交等);另一类是专门的关系运算(选择、投影、联接)。 常见的关系数据库产品:ACCESS,VFP,SQL SERVER,ORACLE --*-- --*-- 4 处理器体系结构 主要内容: 计算机指令系统 复杂指令集计算机——CISC(Complex Instruction Set Computer) 精简指令集计算机——RISC (Reduced Instruction Set Computer) 流水线技术 并行处理结构 --*-- 4 处理器体系结构 指令系统 — Computer Master 指令是指控制计算机执行某种操作的命令,也称为机器指令。指令的作用是协调各硬件部件之间的工作关系,它反映了计算机所拥有的基本功能,是计算机运行的最小功能单位。一台计算机中所有机器指令的集合,称为这台计算机的指令集,或者指令系统。 指令系统的特征: 指令格式 指令长度 指令操作码在处理器内的存储形式 指令周期 指令类型 指令系统支持的寻址方式 --*-- 4 处理器体系结构 根据指令系统功能结构的不同,计算机体系结构发展趋势呈现两种截然不同的方向: 复杂指令集计算技术(CISC) — Complex Instruction Set Computing 精简指令集计算技术(RISC) — Reduced Instruction Set Computing CISC RISC --*-- 4 处理器体系结构 CISC RISC A、指令愈丰富功能愈强,编译程序愈好写,指令效率愈高 ; B、 指令系统愈丰富,愈可减轻软件危机 ; C、指令系统丰富,尤其是存储器操作指令的增多,可以改善系统结构的质量; D、以微程序控制器为核心,指令存储器与数据存储器共享同一个物理存储空间 。 (1) 复杂指令集计算技术(CISC): --*-- 4 处理器体系结构 (1) 复杂指令集计算技术(CISC) 典型CISC处理器结构 --*-- 4 处理器体系结构 (1) 复杂指令集计算技术(CISC): 一些典型的CISC结构处理器 --*-- 4 处理器体系结构 CISC RISC (2) 精简指令集计算技术(RISC): A、精简指令系统。可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令 ;(二八定律) B、减少指令系统可采用的寻址方式种类,一般限制在2或3种 ; C、在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长 ; D、单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令 。 --*-- 4 处理器体系结构 (2) 精简指令集计算技术(RISC): 典型RISC处理器结构 --*-- 4 处理器体系结构 (2) 精简指令集计算技术(RISC): 一些典型的RISC结构处理器 --*-- 4 处理器体系结构 流水线技术 — Pipeline Technique 流水线技术允许计算机在一个机器周期内的各步骤操作重叠进行。特别是,当执行一条指令时,可以读取下一条指令,也就意味着,在任何一个时刻可以有不止一条指令在“流水线”上,每条指令处在不同的执行阶段。这样,即便读取和执行每条指令的时间保持不变,计算机的总的吞吐量却提高了。 流水线技术特点: 流水线可分成若干个互有联系的子过程(功能段); 实现子过程的功能段所需时间尽可能相等,避免因不等而产生处理的瓶颈,形成流水线的断流; 形成流水处理,需要一段准备时间,称“通过时间”。只有在此之后流水过程才稳定; 指令流发生不能顺序执行时,会使流水过程中断,再形成流水过程,则需要“通过时间”,所以流水过程不应常断流,否则效率就不会很高。 --*-- 流水线技术工作原理: 流水线的原理    实现流水操作的基本思想是:流水线技术将一个重复的时序过程分解成若干个子过程,每一个子过程都可有效地在其专用功能段上与其它子过程同时执行。 流水线工作过程描述    流水线工作过程的描述:采用时(间)-空(间)图的方法。描述的是指令执行流水线的时-空图。 4 处理器体系结构 流水线技术原理 t8 t7 t6 t5 t4 t

文档评论(0)

1亿VIP精品文档

相关文档