亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于ARM的嵌入式MINIX3操作系統的移植

基于ARM的嵌入式MINIX3操作系統的移植

  • 資源大小:1984 K
  • 上傳時間: 2013-06-24
  • 上傳用戶:kangdidi
  • 資源積分:2 下載積分
  • 標      簽: MINIX3 ARM 嵌入式 操作系統

資 源 簡 介

嵌入式操作系統是嵌入式系統應用的核心。完成簡單功能的嵌入式系統一般不需要操作系統,但是隨著所謂后PC時代的來臨,嵌入式系統設計日趨復雜,嵌入式操作系統就必不可少了。一般而言,嵌入式操作系統不同于一般意義的計算機操作系統,它有占用空間小、執行效率高、方便進行個性化定制和軟件要求固化存儲等特點。 本文在討論了嵌入式操作系統的基本理論之后,論述了MINIX 3操作系統的特點,指出了MINIX 3向嵌入式操作系統方面發展的意義和可行性。建立可移植代碼是操作系統移植的首要步驟和重要途徑,本文又論述了建立可移植代碼的一般方法和過程。而后深入分析了MINIX 3操作系統的內核結構及組成部分,重組了內核目錄樹,列出了移植MINIX 3內核需要重新編寫的內核接口。在MINIX 3已有代碼的基礎上,分離了一部分機器相關代碼和體系結構不相關代碼,建立了相應的可移植代碼。 提到嵌入式,就不能不提ARM,ARM體系結構是目前最流行的嵌入式微處理器體系結構。本文就是針對ARM處理器體系結構來展開的,文中簡單介紹了ARM處理器的情況,并且對應ARM體系結構修改了MINIX 3內核的部分代碼。最后在深入分析了MINIX3操作系統進程調度算法和代碼之后,結合軟實時操作系統進程調度特點和要求,改進了MINIX 3進程調度策略,使之適合軟實時操作系統的要求,并給出了修改后的相關源代碼。

相 關 資 源

主站蜘蛛池模板: 大田县| 西盟| 茂名市| 湘乡市| 日土县| 鄄城县| 钟祥市| 勐海县| 醴陵市| 灵山县| 永济市| 武夷山市| 大英县| 深州市| 驻马店市| 台东县| 琼结县| 正阳县| 安阳市| 望谟县| 仪征市| 青河县| 濉溪县| 宣恩县| 乐清市| 綦江县| 平顺县| 长沙县| 上犹县| 衢州市| 晋中市| 印江| 镇原县| 怀化市| 大同县| 彭山县| 炎陵县| 晋江市| 唐山市| 应城市| 蒲城县|