- 21
- 0
- 约 53页
- 2017-06-15 发布于湖北
- 举报
第2章 指令系统 指令格式优化设计 指令格式的优化 如何用最短的二进制位数来表示指令的操作信息和地址信息,使指令的平均字长最短 优化设计的指令集减少了程序的总位数,减少了程序运行的时空开销,从而提高了系统的性能 操作码优化编码的评价方法 平均码长 位冗余量 操作码优化设计 定长(等长)编码 所有指令的操作码长度都是相等的 如果需要编码的操作码有n个,则定长操作码的位数最少需要 位 定长编码的优缺点 规整性好 解码简单 占用空间大 哈夫曼编码法 使用哈夫曼算法构造哈夫曼树 哈夫曼算法 1.每次从结点集合中选择出2个频度最小的结点,将其 合并成频度为这两个频度之和的父结点 2.若结点集不为空集,就将生成的新结点放到结点集合中,否则结束得到一棵哈夫曼树 重复第1步,直到结点集成为一个空集 对哈夫曼树中的每个结点的两个分支分别用0和1标识,得到从根结点到每个叶结点的路径即该叶结点的哈夫曼编码 优点 比定长编码的平均码长小 缺点 由于码长种类较多,不利于用硬件对操作码进行译码 操作码很难与地址码配合以形成长度规整的指令格式 对于同一个频度分布,应用哈夫曼算法可能生成不同的哈夫曼树,因此,由不同的哈夫曼树得出各码点的编码就不相同 即对于相同的频度分布,得到的哈夫曼编码不唯一,但平均码长一定唯一。 例1 扩
您可能关注的文档
最近下载
- (23页PPT)博物馆智慧文物库房管理系统方案.pptx VIP
- 2023-2025历年高考英语必备高频词汇800词精选(真题版).docx
- 2024中考题型特训(二):探究式学习(原卷版).docx VIP
- 政府采购代理机构内部监督管理制度.docx VIP
- 2024中考题型特训(二):探究式学习(解析版).docx VIP
- 2026年高级卫生专业技术资格考试中医妇科(072)(副高级)巩固策略解析.docx VIP
- 环境基础设施投融资(一)第3讲_873801000.ppt VIP
- DLT 5209-2020 混凝土坝安全监测资料整编规程.docx
- 2025电子科技大学信息与通信工程学院二级单位聘用人员招聘1人备考题库(四川)带答案解析.docx VIP
- 专题04:《海底两万里》名著导读与考点精练中考语文一轮复习名著阅读(全国通用)解析版.docx VIP
原创力文档

文档评论(0)