2023年计算机组成原理考点整理.docxVIP

  • 1
  • 0
  • 约2.87万字
  • 约 65页
  • 2023-03-03 发布于广东
  • 举报
408-计算机组成原理考点整理 一.计算机系统概述 发展历史 ?电子管 ?晶体管 ?中小规模集成电路 ?超大规模集成电路 摩尔定理 冯?诺伊曼结构特点 ?采用“存储程序”的工作方式,控制流驱动方式,按地址访问并顺序执行指令 ?计算机硬件系统由输入输出设备、存储器、运算器、控制器5大部件组成 ?指令和数据以同等地位存储 ?指令和数据均为二进制码 ?指令由操作码和地址码组成 计算机功能部件 ?输入设备 ?输出设备 ?存储器 ?主存储器(内存储器) ?按地址存取方式 ?组成 ?地址寄存器MAR ?存放访存地址 ?位数对应存储单元个数 ?数据寄存器MDR ?暂存要读写的信息 ?与存储字长相等 ?时序控制逻辑 ?产生存储器操作所需的各种时序信号 ?辅助存储器(外存储器) ?运算器 ?核心 ?算术逻辑单元ALU ?必备寄存器 ?累加器ACC ?乘商寄存器MQ ?操作数寄存器X ?控制器 ?组成 ?控制单元 CU Control Unit ?程序计数器 PC Program Counter ?存放当前欲执行指令 ?指令寄存器 IR Instrument Register ?存放当前正在执行的指令 CPU ? ALU ?通用寄存器组GPRs ?标志寄存器 ?控制器 ?指令寄存器IR ?程序计数器PC ?存储器地址寄存器MAR ?存储器数据寄存器MDR 计算机软件 ?系统软件和应用软件 ?系统软件 ?基础软件 ?作为系统资源提供给用户使用 ?主要有 ?操作系统OS ?数据库管理软件DBMS ?语言处理程序 ?分布式软件系统 ?网络软件系统 ?标准库程序 ?服务性程序 ?应用软件 ?用户为解决某个应用领域中的各类问题而编制的程序、 ?三个级别的语言 ?机器语言 ?二进制代码语言 ?计算机唯一可以直接识别和执行的语言 ?汇编语言 ?助记符 ?高级语言 ?翻译程序 ?汇编程序 ?将汇编程序汇编成机器程序 ?解释程序 ?不生成目标语言代妈,同声传译 ?编译程序 ?生成目标语言代码,笔译 ?软件和硬件的逻辑等价性 ?某一功能,既可用软件实现,又可用硬件实现 层次结构 虚拟机器M4 虚拟机器M4 E级语言扒器》 用编译程序翻许 成汇编语古.程序 由拟机器M3 由拟机器M3 (汇编语言机暑) 用汇发程序ftl译 成机器诰立程序 虚楸机部 虚楸机部M2 (栈作系统机器) 用机器语言解粹舞作系统 软,硬件交界而 软,硬件交界而 佬统机滯Ml 佬统机滯Ml (用机器语m的机器)用徹程序解释机器指含 (湖样统)由硬件宜接如mg 图13计算机系统的多级层次结构 ?下层是上层的基础,上层是下层的扩展 计算机的性能指标 ?机器字长、指令字长和存储字长 ?字长也称机器字长是计算机进行一次整数运算(即定点整数运算)所能处理 的二进制数据的位数 ?指令字长是一个指令字中包含的二进制代码的位数 ?存储字长是一个存储单元存储的二进制代码的长度 ?字长越长,数的表示范围越大,计算精度越高 ?数据通路带宽 ?数据总线一次所能并行传送信息的位数 ?主存容量 ?主存储器所能存储信息的最大容量 ?运算速度 ?呑吐量 ?响应时间 CPU时钟周期 ?主频 CPI CPU执行时间 MIPS MFLOPS. GFLOPS、TFLOPS、PFLOPS、EFLOPS、ZFLOPS ?基准程序 ?对于不同的应用场景选择不同的基准程序 ?不一定准确 系列机 ?基本特性:指令系统向后兼容 兼容 ?计算机软件或硬件之冋的通用性 ?向前兼容(Forward Compatibility):指老的版本的软/硬件可以使用新版本 的软/硬件产生的数据。“Forward—词在这里有“未来”的意思,我认为翻译成 “向未来”更加形象一些,不知是哪位先人翻译成了“向前”,很多时候汉语中这 个“向前”是指“从前”还是“之后”是有歧义的。 ?向上兼容(UpwardCompatibility):与向前兼容相同。 ?向后兼容(Backward Compatibility):指新的版本的软./硬件可以使用老版本 的软/硬件产生的数据。 ?向下兼容(Downward Compatibility):与向后兼容相同。 软件的可移植性 ?不同系列计算机之间软件通用的可能 ?高级语言具有较好的可移植性 12. 固件 ?程序固化在ROM中的组成的部件 ?执行速度快于软件,灵活性高于硬件 二.数值的表示与运算 数制与编码 ?进位之间的相互转换 ?基数 ?每个数位所用到的不同数码的个数 ?除基取余法(整数部分) ?乘基取余法(小数部分) 京基 取整 0.6875 x 2 1.3750 1 鼓髙位 0.3750 0.75(? 0 x 二 05000 x 2 1.0000 I 嚴低位 ?真值 ?自然语言中的数字 ?机器数 ?真值在机器中的存储形式 ?

文档评论(0)

1亿VIP精品文档

相关文档