首页> 外国专利> DYNAMIC MEMORY MANAGING METHOF IN EMBEDDED SYSTEM

DYNAMIC MEMORY MANAGING METHOF IN EMBEDDED SYSTEM

机译:嵌入式系统中的动态内存管理方法

摘要

PURPOSE: A dynamic memory management method in an embedded system performs assignment and release of a stack memory at block level, thereby providing a reliable operation environment for a system which is composed of S/W only in an embedded system with limited H/W. CONSTITUTION: The size of a stack box for each of functions and interrupt subroutines is calculated. When a function is called, bits in a memory map corresponding to the size of a stack box for the function are searched in a sequential manner and the consecutive blocks within a data memory are allocated to the stack box of the function. Information about the allocated stack box is stored. When the execution of the function is completed, blocks corresponding to the allocated stack box are returned using the stored information and the routine is restored to the point of the function call. [Reference numerals] (10) Memory map; (100) Data memory; (AA) Heap memory and stack memory; (BB) SB for ISR; (CC) Block
机译:用途:嵌入式系统中的动态内存管理方法以块级别执行堆栈存储器的分配和释放,从而为仅由具有有限硬件的嵌入式系统中的S / W组成的系统提供了可靠的操作环境。构成:计算每个函数和中断子例程的堆栈框大小。调用函数时,将按顺序搜索对应于该函数堆栈框大小的存储映射中的位,并将数据存储器中的连续块分配给该函数堆栈框。存储有关分配的堆栈框的信息。当函数执行完成时,使用存储的信息返回与分配的堆栈框相对应的块,并将例程恢复到函数调用点。 [附图标记](10)存储器映射; (100)数据存储器; (AA)堆内存和堆栈内存; (BB)ISR的SB; (CC)区块

著录项

  • 公开/公告号KR101378058B1

    专利类型

  • 公开/公告日2014-03-27

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20120033480

  • 发明设计人 김석환;엄두섭;윤석우;

    申请日2012-03-30

  • 分类号G06F12/06;

  • 国家 KR

  • 入库时间 2022-08-21 15:41:13

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号