首页> 外国专利> Efficient use of RAM in resource-constrained embedded systems

Efficient use of RAM in resource-constrained embedded systems

机译:高效使用RAM在资源受限嵌入式系统中

摘要

Short pointers are used for more efficient utilization of random access memory (RAM) in resource-constrained embedded systems. Such a system includes a processor having an address space; and a RAM that stores variables used by the processor, including pointer variables. The processor has X-bit architecture, and a standard C/C++ (native) pointer variable occupies X bits in RAM. In such a system, select pointers are stored in RAM in a form of short pointer variables as respective Y-bit segments, instead of as standard C/C++ pointer variables that would be stored as X-bit segments, where Y is less than X. Select short pointers are converted to respective native pointers to perform an operation in the memory system for which pointers are used. After the operation is performed, each native pointer is converted back to the corresponding short pointer and stored in the RAM.
机译:短指针用于在资源受限嵌入式系统中更有效地利用随机存取存储器(RAM)。这样的系统包括具有地址空间的处理器;和一个存储由处理器使用的变量的RAM,包括指针变量。处理器具有X位体系结构,标准C / C ++(本机)指针变量占据RAM中的X位。在这样的系统中,选择指针以短指针变量的形式存储在RAM中,作为相应的Y位段,而不是将存储为X位段的标准C / C ++指针变量,其中Y小于x 。选择短指针转换为各个本机指针,以在使用指针的存储系统中执行操作。执行操作后,将每个本机指针转换回对应的短指针并存储在RAM中。

著录项

  • 公开/公告号US10970086B1

    专利类型

  • 公开/公告日2021-04-06

    原文格式PDF

  • 申请/专利权人 SK HYNIX INC.;

    申请/专利号US202016737651

  • 发明设计人 IHAR MIRANIUK;

    申请日2020-01-08

  • 分类号G06F9/34;G06F9/448;G06F3/06;G06F9/30;

  • 国家 US

  • 入库时间 2022-08-24 18:04:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号