您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 计算机组成原理复习资料.pdf
  所属分类: 讲义
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2019-07-04
  提 供 者: weixin_********
 详细说明:计算机组成原理的复习资料by中大,这个里边总结的东西非常独到Computer Organization and design the hardware/Software Interface Fifth editic 性能度量公式:CPU性能公式:cPU时间=指令数*cP时钟周期时间 或 cPU时间=指令数CP时钟频率 指令数:执行某程序所需的指令数量;CPl:执行某个程序段时每条指令所需的时钟周 期数;时钟周期时间:时钟频率的倒数 功耗墙:功耗( Power),功率的损耗,在单位吋间中所消耗的能源的数量,单位为W 能耗( Energy),能源转换实物量的损耗,单位是焦且/杪 SPEC CPU基准测试程序 事务处理(TP)性能测试基准程序:用丁测试计算机在事务处理方面的能力,包括数据 库访问和更新等。TPC( Transaction Processing Performance Council,事务处理性能委员 会),它的作用是制定商务应用基准程序( Benchmark)的标准规氾、性能和价格度量,并管理 测试结果的发布。 5.例题与思考 兼容性:向上(卜)兼容:按某档札器编制的程序,不加修改就能运行」比它高(低) 档的机器。向前(后)兼容:按某个时期投入市场的某种型号机器编制的程序,不加修改 地就能运行于在它之前(后)投入市场的机器。系列机(向后兼容)、模拟和仿真、虚拟机 计算杋性能随时间下栘、透明性、计算机系统逻辑功能等效性、数据存放方式(大端和小端 方式)、堆栈及其地址增长方式(后进先出,向上增长与向下增长)、计算机系统结构的生命 周期(三个5-7年的划分)、第五代计算机(计算机分类的变化和划代的瓶颈) 机器档次 高 向上兼容 当前机器 向下兼容 M 向前兼容 向后兼容 低 >时间 cS 弗林分类法(Fyn) DS MM a)SISD计算机 (b)SIMD计算机 PU1 MM PU CUn DS c)MISD计算机 (d)MIMD计算机 S:指令流,DSε数据流,Cs:控制流 cUε控制部件,四U:处理部件,MM和M:存储器 第3页 Computer Organization and design the hardware/Software Interface Fifth editic 第二章计算机的语言 数据表示 数制:进位计数制(基数、位杈)、数制转换(除基取余,乘基取整) 码制:机器数(符号数字化)、机器数中貞值0的衣示 原码、反码、补码和移码(0的表小唯一) ASC编码〔字符0,A,a的编码)、汉字编码GB2312-80(区位码-内码)、 Unicode 有符号数和无符号数(表示范围)、位、字节、宇长、半字、双字的概念 2.指令系统(指令集) 指令的衣示:指令格式(操作码+操作数(或操作数地址)),指令操作(数据传送、算 逻运算、分支与跳转等) 指令集结构分为堆栈、累加器和通用寄存器结构,根据数据来源又分为RR和RM型 指令格式设计(完整性、规整性、高效率、兼容性)、统一编址和独立编址(ⅹ86) 定长编码和变长编码及其优化编码(哈夫曼编码) 寻址方式(MPS):立即数寻址、寄存器寻址、基址寻址、PC相对寻址、伪寻址 3.实例讨论 ①X86指令集(CSC结构、变长指令集)1. mmediate addressing ②MPS指令集(RSC结构,定长指令集) Immediate ③3ARMV7(32付)指令集(RSC结构) 2. Register addressing 注意ARNV(32位)指令集比较与ARM指t-m 令集的异同。 Register 寻址方式(x86):立即数寻址、寄存器寻3.8edg 址、直接寻址、寄行器间接寻址、存储器相对[∞ln|Ac 寻址、基址变址寻址、基址变址相对寻址、寄 Registor 一[ o HalfwordWord 存器比例寻址(注意理解x86寻址方式中基址 寻址和变址寻址的异同) 4. PC-relative addressing 指令系统:数据传送、算逻运算、移位操 rs reAddress 作、串操作、控制转移、处坦杌控制 PC Word 汇编程序设计 ①汇编程序框架:COM型和EXE型 5. Pseudodirect addressing ②汇编指令集 Address Memory ③常用中断调用和功能 ④汇编程序设计 MIPS寻址模式(立即数寻址、寄存器寻址、基址寻址、PC相对寻址、伪寻址) 第4页 Computer Organization and design the hardware/Software Interface Fifth Edition 地址加法器 B(16位) DL DX ALU数据总线 16位 内部哲存替总线总线 控制 瞥存寄存器 位) U 控制器 123456 队列总线指令队列缓冲器 标志寄存器FR 轨行部件(EU 总线接口部件(BIU) X86CPU内部结构框图 例题与思考 1.ASCI码是7位,如果设计主存单元字长为32位,指令字长为12位,是否合理?为什么? 假设某计算机指令长度为20位,貝有双操作数、单操作数、无操作数三类指令形式,每个操作 数地址规定用6位表示。问; 若操作码字段固定为8位,现已设计出m条双操作数指令,n条无操作数指令,在此情况下,这台 计算机最多可以设计出多少条单操作数指令? 3.指令格式结构如下所示,试分析指令格式及寻址方式特点 43 目标寄存器 源寄存器 4.指令格式结构如下所示,试分析指令格式及寻址方式特点 15 10 7 0 OP 源寄存器 变址寄存器 偏移量(16位) 5.指令格式结构如下所示,试分析指令格式寻址力式特点。 15 1211 93 65 32 OP 寻址方式 寄存器 寻址方式 寄存器 源地址一 日标地址 第5页 Computer Organization and Design The Hardware/Software Interface Fifth Edition 第三章计算机的算术运算 定点数的加减运算 溢出(上瀣,超过最大表示范围:下 0 溢,小于最小衣示范围) 移位(算术移位、逻辑移位、循环「溢出 加法器(n+1位 求补控制 移位),算术右移(最高位保持不变) 判断 逻辑 X 2.定点数乘除运算流程图与结构框图 3.浮点数的表示和运算 浮点数运算步骤:对阶(小阶看齐大阶)、尾数求和(差)、规格化、舍入、判溢出, 移位时的向左规格化(规格化)和向右规格化(溢出校正) 注意理解浮点数四则运算通式 尾得 1)加法:x+7=(X2+)×2(设Xe
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: