1 / 108
文档名称:

第2章 数据表示与指令系统.ppt

格式:ppt   页数:108
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 数据表示与指令系统.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第2章 数据表示与指令系统.ppt

文档介绍

文档介绍:第2章数据表示与指令系统



•本章重点:
自定义数据表示;浮点数尾数基值选择;尾数下溢处理方法;寻址方式中的再定位技术;整数边界存贮;操作码和指令字格式的优化;
CISC指令系统的改进途径综述;RISC概念及所采用的基本技术等。
•本章难点:
浮点数尾数基值的选择;操作码和指令字格式的优化。
数据表示


1)数据表示:能由机器硬件直接识别和的引用
的数据类型。
2)数据结构:各种数据元素或信息单元之间的
结构关系。
3)两者关系
a)数据结构是通过软件映像将信息变换成数
据表示来实现的,表示是结构的元素。
b)不同的表示为结构的实现提供不同的支持,
表现在实现的效率和方便性上。
c)结构和表示是软、硬件的交接面。

1)早期只有定点数表示,浮点数用两个定点数表示其阶码和尾码。
2)50年代初提出变址操作,为向量、阵列提供了直接的数据支持。见下页图示或P41:
3)可变长字符串(行)数据表示的引入,为串数据结构的实现提供了支持。
a
A1
i
变址寄存器
变址加法器
有效地址
+1
主存
a+0
a+1
a+i
a+n-1


操作码
变址位
变址位
A1
A2
变址操作对向量、阵列数据结构的支持


1)带标志符的数据表示
a)高级语言与机器语言的差别:
高级:用类型说明语句指明类型,类型与数
据相联系,运算符不反映类型,通用。
int a,b,sum; sum=a+b;
机器:用操作码指明操作数的类型。
浮加
a
b
b)上述差别导致编译时,要将高级语言中的类型说明、运算符转换为机器语言的相应操作码并验证,不一致还要软件转换,负担大。因此,我们用到了带标志符的数据标志,即每个数据都带上数据标志。
类型标志
数据值
数据(字)
c)优点:
•简化了指令系统和程序设计。
•简化了编译程序。
•便于实现一致性校验。
•能由硬件自动完成数据类型的转换。
•支持数据库系统的实现与类型无关的要求。
•为软件调试和应用软件开发提供了支持。
d)存在问题:
•每个数据字因增设标志符,程序所占用的
主存空间会增加。
•会降低指令的执行速度。
A
B
指令(多)
数据(少)
采用标志符
指令字缩短
不用标志符
采用标志符
数据字增长

最近更新

2026年元旦的作文素材万能 16页

2023年吉林科技职业技术学院单招职业倾向性考.. 40页

2023年吕梁职业技术学院单招职业技能测试模拟.. 39页

2023年咸阳职业技术学院单招职业技能测试题库.. 41页

2023年哈尔滨应用职业技术学院单招职业倾向性.. 40页

2023年唐山幼儿师范高等专科学校单招职业技能.. 41页

2026年元旦亲子活动方案大全 13页

2023年四川中医药高等专科学校单招职业倾向性.. 40页

2023年四川卫生康复职业学院单招职业适应性考.. 41页

2026年元宵节的初中作文400字 2页

2023年天津交通职业学院单招职业倾向性测试题.. 41页

2023年天津国土资源和房屋职业学院单招职业适.. 37页

2023年宁夏体育职业学院单招职业技能测试模拟.. 40页

2023年宁夏职业技术学院单招职业技能考试题库.. 39页

2023年宁波卫生职业技术学院单招职业适应性测.. 39页

2023年安徽工业职业技术学院单招职业倾向性考.. 41页

2023年安徽机电职业技术学院单招综合素质考试.. 40页

2026年健身房营销方案策划 38页

2023年安徽粮食工程职业学院单招职业适应性测.. 41页

2023年安徽邮电职业技术学院单招职业适应性考.. 40页

2023年安顺职业技术学院单招职业技能考试题库.. 39页

2023年宝鸡中北职业学院单招综合素质考试题库.. 40页

2023年山东旅游职业学院单招职业技能测试模拟.. 40页

2023年山东畜牧兽医职业学院单招职业技能考试.. 39页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

农村人才流失国外研究报告 2页

住院患者自带药品使用管理规定通知 3页

栏杆计算书 2页

黄酒评分、扣分标准表(共1页) 1页