关闭
今日支付宝扫码大红包
当前位置: 培训一点通 > 新闻资讯

自考《计算机系统结构》重点知识概论:数据表示(二)

更新时间:2025-11-14 23:11:56发布时间:2020-12-09 15:35:22

自学考试的学习有一定的难度,考生可以参考一些总结性的知识笔记或根据考试大纲进行复习。以下:自考《计算机系统结构》重点知识概论:数据表示(二)

3、矢量数据表示(简单应用)

这里也提到了向量。向量已经被简单地解释过了。这是矢量数据的表示。我们知道向量是连续存储在内存的空间中的。换句话说,这些向量元素的地址是连续的。

在标量计算机上运行时,由于没有特殊的矢量数据表示,在计算矢量时(相当于一维数组的计算),每次取一个数据元时,都必须计算出该元素的地址。在向量机中,由于向量数据的表示,向量可以用位串表示。向量指令是一种可以用一条指令对向量的所有元素进行运算的指令。

例如,有两行抽屉:A和B:我们有一个任务,就是将A中每个抽屉的内容按顺序移动到B的每个抽屉中。

标量指令是这样的:听着,把所有的东西从A1移到B1~~(工人搬家后……)把A2抽屉的东西再移到B2!(在滑道也完成移动后,将A3抽屉放在所有抽屉都已移动并计数为5时,任务已完成。在此期间,使用了五个循环命令。

向量指令是这样的:听着,把a柜的五个抽屉从第一个抽屉移到B柜,位置是从第一个抽屉开始,依次放入五个抽屉。这样,跑步者就会明白,只要一句话就能完成任务。

向量表示是用一个位串来表示向量的基地址、位移和向量长度。这样,这三个值就可以清楚地表示一个向量,并确定参与计算的元素的位置。因此,向量表示是向量指令和向量机的基础。

在矢量处理中,会遇到稀疏向量(即含有大量0元素的向量),因此为了节省空间和处理时间,采用压缩向量表示。应该注意,有一个中间向量Z向量,它是位向量。每个元素都是1或0。压缩向量是通过在Z向量中存储与元素1对应的稀疏向量元素来获得的。这很容易理解。

4、自定义数据表示(理解)

为了减少高级语言与机器语言的差异,采用用户自定义的数据表示,即用数据本身来表示数据类型,这样可以大大减少每一条指令的类型,称为通用指令。用户定义的数据表示有两种,即标记数据表示和数据描述符表示。

有标记的数据表示法意味着每个数据都附加一个标志,标志表示数据类型。这种表示法有其优点和缺点。请仔细理解。

它的优点是:简化指令系统;易于程序错误检查;自动类型转换;编译简单;程序调试方便。缺点是增加了存储空间,降低了指令的执行速度。

另一种是数据描述符表示,主要用于描述复杂的多维数据类型,如向量、记录等

(1)标识符应与每个数据连接,两个数据应存储在一个存储单元中;描述符和数据应分开存储(一个连接和一分钟)

(2)要访问数据集中的元素,必须首先访问描述符,它至少添加了一个寻址级别(首先访问描述符以增加寻址)

(3)描述符可以看作程序的一部分,而不是数据的一部分。标识符可以看作是数据的一部分(程序部分不是数字)



相关信息:

本网声明

1.本网信息仅供参考,为降低投资风险,建议您在学习投资前多做考察咨询、多对比分析。具体信息请以该品牌官方信息为准。

2.本网信息来源于网络,本网对此不承担任何相关连带责任。

3.本网对任何包含、经由、链接、下载;或从任何与本网站有关服务所获得的资讯、内容或广告,不声明或保证其内容的正确性、真实性或可靠性;并且对于您通过我方平台广告、资讯或要约而展示、购买或取得的任何产品、资讯或资料,本网站亦不负品质保证的责任。您与此接受并承认信赖任何信息所产生之风险应自行承担,本网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

4.关于网站极限词失效协议:本网站全力支持关于《中华人民共和国广告法》实施的“极限化违禁词”相关规定,且已竭力规避使用“违禁词”。故即日起凡本网站任意页面含有极限化“违禁词”介绍的文字或图片,一律非本网站主观意愿并即刻失效,不可用于客户任何行为的参考依据。凡访客访问本网站,均表示认同此条约!感谢配合!

5.本网所有信息均来源于网络,如您发现页面有任何违法或侵权信息,欢迎向本网举报并提供有效线索,我们将认真核查、及时处理。沟通热线:13309699841

热门专题
备案号:皖ICP备18000787号-5
备案查询地址:工业和信息化部备案管理系统网站