基于ARM的SDSM操作系统处理机管理技术研究
发布时间:2020-04-12 16:38
【摘要】: 单一数据存储模型(Single Data Storage Model,在文章中简称SDSM)操作系统是一种新型的操作系统,它是在上海交通大学尤晋元院士提出的“SDSM体系结构”的基础上发展而成的。它结合了传统操作系统和单地址空间操作系统的数据存储模型的优点,提出了一种新型的数据模型——SDSM,它在内核的构建、文件系统数据的存储、寻址等方面不同于其他操作系统,它取消传统操作系统中进程虚拟地址空间的概念,把进程虚拟地址空间的功能合并到文件之中,仅仅构造一个数据存储模型(文件),把程序运行的虚拟地址空间解释为文件空间,实现指令对文件的直接寻址,使应用程序直接在文件上运行。 由于SDSM操作系统是一种新型的操作系统,所以在许多方面和环节还需要进行一些验证性研究。在本论文中首先对SDSM操作系统的验证环境——ARM微处理器进行了系统的研究。其次,根据ARM微处理器的特点,研究了如何在ARM环境下实现SDSM操作系统线程迁移中处理机的管理。再次,根据ARM微处理器的特点,提出了在ARM环境下实现SDSM操作系统处理机管理的设计方案。接着,根据ARM微处理器的特点,研究了如何在ARM环境下实现SDSM操作系统异常中断处理和处理机切换管理,并且提出了相应的设计方案。最后,对如何在ARM环境下实现启动引导SDSM操作系统进行了研究。 本文的创新点: ⒈提出了在ARM环境下实现SDSM操作系统处理机管理的数据结构和设计方案。 ⒉给出了在ARM环境下实现SDSM操作系统异常、中断处理的设计方案。 ⒊提出了在ARM环境下实现处理机切换的处理方案。 ⒋给出了在ARM环境下实现SDSM操作系统启动引导的设计方案。
【学位授予单位】:中北大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332
本文编号:2624942
【学位授予单位】:中北大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP332
【引证文献】
相关硕士学位论文 前1条
1 王伟;基于ARM和DDS的人机交互系统研究与开发[D];西北农林科技大学;2008年
,本文编号:2624942
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2624942.html