首页> 外文期刊>電子情報通信学会技術研究報告. コンピュ-タシステム. Computer Systems >Porting 'KAIMON' embedded operating system to the MIPS processor architecture
【24h】

Porting 'KAIMON' embedded operating system to the MIPS processor architecture

机译:将“ KAIMON”嵌入式操作系统移植到MIPS处理器体系结构

获取原文
获取原文并翻译 | 示例
           

摘要

In recent years, as softwares are more complex and larger scales in embedded systems, they are demanded to be portable. But many kinds of processors are used in enbedded sysutems and it causes to lost portability of embedded operating systems. In this paper, Porting "Kaimon" to the MIPS processor and considering how to improve portability of embedded OS and its aplications. "Kaimon" is composed of 3 parts which are task management, interrupt management and systemcalls. In task management, TCB parameters and securing stack managements were need to exchange. Managing MIPS interrupt by InterruptVectorTable made easy of selecting the paformance trade-off. A result of porting to MIPS processor, systemcalls of interrupt managements depend on CPU. But systemcalls of task management are indipendent of CPU. 59.6% of source code is depend on CPU and 40.4% is independent of CPU. And 42.0% of a part of depending on CPU is written in assembly language.
机译:近年来,随着嵌入式系统中软件的日益复杂和规模化,人们要求它们具有可移植性。但是嵌入式系统中使用了多种处理器,这导致嵌入式操作系统的可移植性丧失。在本文中,将“ Kaimon”移植到MIPS处理器,并考虑如何提高嵌入式OS及其应用的可移植性。 “ Kaimon”由任务管理,中断管理和系统调用三个部分组成。在任务管理中,需要交换TCB参数和安全堆栈管理。通过InterruptVectorTable管理MIPS中断使选择性能折衷变得容易。移植到MIPS处理器的结果是,中断管理的系统调用取决于CPU。但是任务管理的系统调用与CPU无关。源代码的59.6%取决于CPU,而40.4%的源于CPU。而部分取决于CPU的42.0%用汇编语言编写。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号