序列计算

  序列:一组有序的对象的集合,每一对象的序号可被称为序号/项数

  一些存储器的通过地址这一抽象来定位一个数据单元,常见计算机中可寻址数据单元为内存单元,每个内存单元可存储一字节数据。

  在n位存储器中,存储空间可被视作一个内存单元的序列:
      a_0,a_1,a_2,a_3,...a_n
  项数就是内存单元的地址,我们可以根据一个地址唯一的定位一个存储器上内存单元。

  如果给定任意一地址a_i,以字节为单位的数据长度x,若有a_i+x,且a_i+x <= a_n

  这是两个不相容的数据,一个是序号,项数,而另一个是数据的长度。相加可能无法直接看出有什么意义(如我的身高加上我的年龄),那么可以推断出什么含义呢?

  

  • 若结果被看作一个地址(内存单元的序号),那么可以理解为a_i后面的第x个内存单元的地址。

  • 同时可以看作a_i向后移动x个单元后的地址。

  • a_i若被视为代表着一个内存单元的地址时,那么一个内存单元加上x个内存单元,自然就是x+1个内存单元了。又因为这x+1个内存单元的最后一个内存单元从a_i后面第一个单元开始数,为第x个,根据第一条规则,我们就可以计算出:从a_i,包括a_i单元,最后一个内存单元a_i+x,共包含x+1 bytesa_i+x为最后一个内存单元的地址。

   以此可类比出数组、bit序列等各种序列中一些简单加法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,027评论 0 9
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 12,418评论 0 27
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,910评论 1 32
  • 翻译自“Collection View Programming Guide for iOS” 0 关于iOS集合视...
    lakerszhy阅读 9,387评论 1 22
  • 本章涉及到的知识点清单:1、LR模型方程2、多项式模型方程3、FM模型方程4、矩阵分解5、FM模型化简6、损失函数...
    PrivateEye_zzy阅读 11,184评论 7 19

友情链接更多精彩内容