首页> 外国专利> Circular addressing algorithms providing increased compatibility with one or more higher-level programming languages

Circular addressing algorithms providing increased compatibility with one or more higher-level programming languages

机译:循环寻址算法可提高与一种或多种高级编程语言的兼容性

摘要

Logic for circular addressing providing increased compatibility with higher-level programming languages accesses a base pointer pointing to a first element of an array including a number of elements each including an address. The first element of the array includes an address less than the address of every other element of the array. The logic accesses a base-pointer offset, adds the base-pointer offset to the base pointer to calculate an address of a current element of the array, and stores the calculated address for subsequent access by one or more operations. After the current element has been accessed by the one or more operations, the logic increments the base-pointer offset by one, accesses a maximum offset value equal to the number of elements of the array, and compares the incremented base-pointer offset with the maximum offset value. If the incremented base-point offset is less than the maximum offset value, the logic stores the incremented base-pointer offset. If the incremented base-pointer offset is equal to the maximum offset value, the logic sets the base-pointer offset to zero and stores the set base-pointer offset.
机译:提供与高级编程语言的更高兼容性的循环寻址逻辑访问基本指针,该基本指针指向包含多个元素的数组的第一个元素,每个元素均包含一个地址。数组的第一个元素的地址小于数组其他所有元素的地址。该逻辑访问基本指针偏移量,将基本指针偏移量添加到基本指针以计算数组当前元素的地址,并存储计算出的地址,以供一个或多个操作进行后续访问。在通过一个或多个操作访问了当前元素之后,逻辑将基指针偏移量加1,访问等于数组元素数量的最大偏移值,然后将递增的基指针偏移量与最大偏移值。如果增加的基点偏移小于最大偏移值,则逻辑将存储增加的基点偏移。如果增加的基本指针偏移等于最大偏移值,则逻辑会将基本指针偏移设置为零,并存储设置的基本指针偏移。

著录项

  • 公开/公告号US2003172246A1

    专利类型

  • 公开/公告日2003-09-11

    原文格式PDF

  • 申请/专利权人 TESSAROLO ALEXANDER;

    申请/专利号US20030349225

  • 发明设计人 ALEXANDER TESSAROLO;

    申请日2003-01-22

  • 分类号G06F12/00;

  • 国家 US

  • 入库时间 2022-08-22 00:11:55

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号