




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章指令系统包仲贤兰州理工大学计算机与通信学院指令格式的优化设计主要目标:节省程序的存储空间指令格式尽量规整,便于译码231指令的组成232操作码的优化设计233地址码的优化设计234指令格式设计举例指令的组成一般的指令主要由两部分组成:操作码和地址码操作码(OPC)地址码(A)地址码通常包括三部分内容:地址:地址码、立即数、寄存器、变址寄存器地址的附加信息:偏移量、块长度、趴寻址方式:直接寻址、间接寻址、立即数寻址、变址寻址、相对寻址、寄存器寻址操作码主要包括两部分内容:操作种类:加、减、乘、除、数据传送、移位、转移、输入输岀、程序控制、处理机控制等操作数描述数据的类型:定点数、浮点数、复数、字符、字符串、逻辑数、向量进位制:2进制、10进制、16进制数据字长:字、半字、双字、字节操作码的优化表示操作码的三种编码方法:固定长度、Huffman编码、扩展编码优化操作码编码的目的:节省程序存储空间例如:Burroughs公司的B-1700机操作码编码方式整个操作系统所用指令的操作码总位数/改进的百分比8位固定长编码301,248046-10扩展编码1849639%Huffman编码172,34643%固定长操作码定长定域IBM公司的大中型机:最左边8位为操作码Intel公司的JIntaniun处理机:14位定长操作码许多RISC处理机采用定长操作码主要优点:规整译码简单主要缺点:浪费信息量(操作码的总长位数增加)2.Huffman编码法1952年由Huffman首先提出操作码的最短平均长度可通过如下公式计算:H=∑P:log2PP表示第种操作码在程序中出现的概率固定长编码相对于Huffman编码的信息冗余量:∑p·log2PR=1log2必须知道每种操作码在程序中出现的概率例2.16:假设一台模型计算机共有7种不同的操作码,如果采用固定长操作码需要3位。已知各种操作码在程序中出现的概率如下表,计算采用Huffman编码法的操作码平均长度,并计算固定长操作码和Huffman操作码的信息冗余量。指令序号I11213IaI5I617出现的概率0.450.300.150.050.030.010.01例2.17解答利用Huffman树进行操作码编码(又称最小概率合并法)把所有指令按照操作码在程序中出现的概率大小,自左向右顺序排列。选取两个概率最小的结点合并成一个概率值是二者之和的新结点,并把这个新结点与其它还没有合并的结点一起形成一个新的结点集合。在新结点集合中选取两个概率最小的结点进行合并,如此继续进行下去,直至全部结点合并完毕。最后得到的根结点的概率值为1。每个新结点都有两个分支,分别用带有箭头的线表示,并分别用一位代码“0”和“1”标注冫从
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年预算员考试全范围试题及答案
- 2024年精算师考试知识点的演变分析试题及答案
- 全媒体内容编辑技巧试题及答案
- 企业入园合作协议合同
- 合同履行承诺函样本
- 仓储租赁合同样本
- 印章风险防控课件
- 公司安保知识培训课件
- 中职导游礼仪规范
- 大学班会安全教育
- 侵害未成年人案件强制报告制度含案例
- 粮食熏蒸培训课件
- 2024年湖北省安全员C证(专职安全员)考试题库
- 2025年社区老年协会工作计划
- 2024年民法知识考试全套复习提纲
- 中华护理学会老年人误吸的预防团体标准解读
- 用章审批流程
- 高速铁路桥隧养护维修 课件 2 桥隧养护维修工作的基本方法和基本内容
- DB37T 3651-2019 汽车加油站安全生产风险管控和隐患排查治理体系建设实施指南
- DB32-T 4340-2022 沥青红外光谱法相似度识别与SBS含量试验检测规程
- 《安全生产治本攻坚三年行动方案(2024-2026年)》子方案合集
评论
0/150
提交评论