《计算机体系结构》第二章.pptVIP

  • 6
  • 0
  • 约1.88万字
  • 约 83页
  • 2017-07-04 发布于四川
  • 举报
第二章 数据表示与指令系统 §1 数据表示 4. 数据表示确定 在进行软件和硬件的功能分配时,计算机系统结构设计应考虑在机器中设置哪些数据表示,使之能对应用中用到的数据结构有高的实现效率。在定点、浮点、字符串、逻辑、十进制等基本数据表示的基础之上,根据应用的需要,考虑在机器中引入哪些高级的数据表示,以便能为数据的实现提供更好的支持(通用性和利用率是否较高)。 1)一般计算机要选用常用的数据表示; 2)对较高级的数据表示要有针对选取。 ①当处理的数据类型较多时,可选自定义的数据。 ②当对向量数据处理较多时,可选向量数据表示。 ③当逆波兰表达式处理较多时,可选堆栈数据表示。 二、自定义数据表示 自定义数据表示是为缩短高级语言和机器语言的语义差距引出来的。它又有标志符数据表示和数据描述符两类。 1. 标志符 1)格式? ①类型标志 ②数据值 3)使用标志位的优缺点 可简化指令系统与编译程序,便于不同数据类型的自动校验与转换。 缺点:一个标志位只能对一个数据进行描述,其描述效率不高。 2. 描述符 2)使用描述符的好处 ①描述相同类型的数据时,描述效率高; ②利用块属性也有利于对信息的保护; ③可当

文档评论(0)

1亿VIP精品文档

相关文档