首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 286 毫秒
1.
根据嵌入式系统对内存分配可靠性要求,在研究现行PC机上通用的内存保护策略基础上,以开放源代码的嵌入式操作系统Ethernet内存管理为依托,提出了一种可行的内存保护策略。该策略可结合具体硬件的配置信息,选择相应的保护方法——上下边界标志法、锁——钥保护法和界限寄存器保护法,从而提高了嵌入式系统内存使用的可靠性。  相似文献   

2.
内存保护机制是嵌入式操作系统研究中的一个重点和难点问题。RISC-V处理器使用物理内存保护单元(PMP)进行内存访问保护,防止数据区破坏和堆栈溢出引起的系统异常。一般嵌入式系统的内核和各个任务不是孤立的,导致无法在代码区和数据区直接设置内存保护。提出了一种基于RISC-V的嵌入式操作系统内存保护方法,操作系统为每个应用分配独立的代码区和数据区,从应用安装、启动、运行到任务切换来获取并设置PMP保护的参数,从而实现了高效灵活的内存保护方法,确保系统稳定可靠地运行。  相似文献   

3.
本文对目前流行的对Windows各版本的内存机制作了全面分析,同时还对虚拟存贮管理、内存保护等机制进行了分析。比较它在用户级和系统级层次内存管理,以及Windows和DOS在内存管理方面的差异。  相似文献   

4.
本文对目前流行的对Windows各版本的内存机制作了全面分折,同时还对虚拟存贮管理、内存保护等机制进行了分折。比较它在用户级和系统级层次内存管理,以及Windows和DOS在内存管理方面的差异。  相似文献   

5.
王柳滨  魏国珩  李政 《计算机应用》2012,32(12):3449-3452
针对嵌入式系统在缓冲区溢出攻击下的脆弱性问题,对开源嵌入式操作系统μC/OS-Ⅱ的内存管理机制进行分析,提出了一种基于块表的内存保护方案。该方案将属于同一任务的内存块归纳到一个域内,并建立块表进行管理,实现了任务地址间的隔离;通过对内存块的访问进行越界检查和访问控制,有效地防范了针对嵌入式系统的缓冲区溢出攻击。最后,对该方案进行了有效性分析并在Nios Ⅱ平台上进行了实验测试,结果表明所提方法可行。  相似文献   

6.
可生存嵌入式系统是一个较新的研究领域.根据可生存性对嵌入式OS内存管理的要求,在uCLinux2.6的基础上,提出并实现了一种基于数据备份技术、内存保护技术以及内存泄漏检测处理技术的嵌入式OS内存管理方案.大量测试表明,该方案能有效提高嵌入式系统的可生存性.  相似文献   

7.
详细介绍了一种基于分页机制的嵌入式操作系统内存保护技术,主要对应用程序和操作系统内核的域进行保护,该设计简单,且具有通用性,能适用不同体系结构的CPU,也能在现有操作系统中使用,最后用示例简单介绍了移植方法。  相似文献   

8.
面向通信领域通用内存管理单元的算法和实现   总被引:3,自引:2,他引:3  
刘飞  芦东昕  缪敬 《计算机工程》2003,29(22):80-82,105
由于快速性、实时性、可靠性的要求,使得许多嵌入式应用使用自己的内存管理程序,该文概要地分析了嵌入式操作内存管理的实现原理以及它们的内存分配与回收、内存保护算法。在此基础上详细阐述面向通信领域的一种内存管理方法——UB(内存分块管理)内存管理算法,并描述了它的实现方法。  相似文献   

9.
嵌入式实时操作系统中基于页的内存保护   总被引:2,自引:0,他引:2  
刘云生  胡昊明 《计算机工程》2005,31(18):53-55,92
以自主开发的嵌入式实时操作系统ARTs-OS为原型,提出并实现了一种基于页机制的内存保护方法,该方法简单,具有较高的执行效率,且易于实现与跨平台移植.  相似文献   

10.
嵌入式系统的内存管理必须快速、可靠、高效。本文介绍了开源的嵌入式操作系统μC/OS-II在实现数字便携式双通道存储示波表的应用中对动态内存管理的要求、存在的问题以及解决的策略。  相似文献   

11.
为了提高内存数据的可靠性,内存保护技术正广泛应用在高端容错计算机中。为此,提出了以现场可编程门阵列(FPGA)为控制器实现一拖二的内存热备份技术,对内存数据进行高效的保护。分析FPGA内部接口IP的延时后,提出了采用FPGA原语实现双倍数据速率(DDR)数据的采集与处理方法。搭建了以镁光的同步动态随机存取存储器(SDRAM)颗粒为控制对象的仿真模型,验证了该方法的有效性。阐述了以赛灵思公司的FPGA芯片做主控器,实现内存热备份功能的应用实例。该方法不仅可有效保护内存数据,由于FPGA的可编程性,使计算机系统具备了在线扩展(容量)、在线升级内存的功能,可以满足特殊行业不宕机、实时容错的要求。  相似文献   

12.
嵌入式操作系统FreeRTOS的原理与实现   总被引:6,自引:0,他引:6  
FreeRTOS是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理。本文主要阐述FreeRTOS系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理,并指出FreeRTOS在应用中的优缺点。  相似文献   

13.
基于μC/OS-Ⅱ的嵌入式音频系统设计   总被引:1,自引:1,他引:1  
乐燕芬  徐伯庆 《自动化仪表》2006,27(5):25-27,32
嵌入式系统在数码产品、智能家电、工业控制等领域有着广泛的应用。该系统的开发需要在特定的嵌入式操作系统之上进行应用软件的设计。以ARM平台上移植的μC/OS-Ⅱ开源实时操作系统上数字音频系统开发为例,介绍了基于IIS(Inter-IC sound bus)总线的嵌入式音频系统的体系结构与设计。深入讨论了实时操作系统的任务间通信/同步通信、内存管理设计技巧等问题。该设计方案可广泛应用于手持式多媒体中。  相似文献   

14.
嵌入式操作系统的内核研究   总被引:12,自引:13,他引:12  
嵌入式操作系统是嵌入式系统应用的核心。而内核完成操作系统最核心的功能,本文通过对两种嵌入式操作系统的内核的对比,有选择的分析了四个部分:任务调度,信号量管理,任务间通信,内存管理的系统调用函数的具体实现。  相似文献   

15.
GS Stack Protection、SafeSEH、Heap Protection、DEP、ASLR技术是Windows 7操作系统内存保护机制的关键技术,这五种技术对缓解缓冲区溢出攻击起到显著作用.文章以对Windows 7的内存保护机制的原理分析为基础,测试了Windows 7环境下绕过这些保护机制的可能性;最后对Windows 7内存保护机制抵御缓冲区溢出攻击的整体效果进行了分析,指出Windows7仍然不能完全抵御缓冲区溢出攻击,并讨论了更全面提高系统安全性的改进方案.  相似文献   

16.
静态内存管理系统与动态内存管理系统是嵌入式操作系统中常见的两种内存管理方式。文章着重分析了静态内存管理系统的原理、数据结构和应用函数,然后以数字电视广播系统多路接收器为例介绍了其在嵌入式系统中的应用,最后就它的几个优点进行了阐述。  相似文献   

17.
基于μC/OS-Ⅱ的嵌入式系统的设计   总被引:2,自引:0,他引:2  
冉明  邢汉承 《微机发展》2005,15(1):91-93
嵌入式系统的应用正快速发展,而嵌入式系统的设计和嵌入式操作系统是其中的关键。由于大多数嵌入式操作系统价格昂贵、源码不公开,导致某些开发不是很方便。而实时嵌入式操作系统μC/OS-Ⅱ具有开放源码、研究免费的特点,而且μC/OS-Ⅱ通过了FAA安全认证。文中通过实现一个嵌入式系统应用说明了μC/OS-Ⅱ实时嵌入式操作系统在嵌入式系统中如何应用以及如何移植。  相似文献   

18.
虚拟机中关于内存保护的故障隔离技术研究   总被引:1,自引:1,他引:0  
讨论了虚拟机中如何实现内存保护的技术并对其进行研究.在相互协作的软件模块中提供故障隔离的一种方法是将各个软件模块放在他自己的地址空间中,然而在高度耦合的模块中,这无疑会导致上下文切换的时间开销,为了在虚拟机中解决这一问题,最终给出了一个软件方法使得故障隔离在单一的地址空间就可以实现.试验结果表明,这是一个高效的基于软件的内存保护技术,并且该技术已经成功应用在了一个实际的虚拟机中.  相似文献   

19.
在嵌入式系统中使用嵌入式操作系统是未来嵌入式系统发展的一个方向。本文从嵌入式系统的发展着手,讨论了嵌入式操作系统UC/OS-Ⅱ的特点及其在某嵌入式寻呼系统中的应用。  相似文献   

20.
嵌入式系统在数码产品、智能家电、工业控制等领域有着广泛的应用。该系统的开发需要在特定的嵌入式操作系统之上进行应用软件的设计。以ARM平台上移植的μC/OS-II开源实时操作系统上数字音频系统开发为例,介绍了基于IIS(lnter-IC soundbus)总线的嵌入式音频系统的体系结构与设计。深入讨论了实时操作系统的任务间通信/同步通信、内存管理设计技巧等问题。该设计方案可广泛应用于手持式多媒体中。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号