91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.55M
    文件類型: .doc
    金幣: 1
    下載: 0 次
    發布日期: 2021-02-22
  • 標簽: 操作系統??系統??操作??

資源簡介

GeekOS 是一個教育操作系統內核,它由Maryland大學David Hovemeyer所開發的基于X86的微內核操作系統。它盡量的簡化了系統,但卻提供了現代操作系統必須的最基本的功能,例如,虛擬內存,一個文件系統和交互進程通信。GeekOS主要用于操作系統課程設計,目的是使學生能夠實際動手參與到一個操作系統的開發工作中.出于教學目的,這個系統內核設計簡單,卻又兼備實用性,它可以運行在真正的X86 PC硬件平臺.作為一個課程設計平臺,GeekOS由一個基本的操作系統內核作為基礎,提供了操作系統與硬件之間的所有必備接口,實現了系統引導,實模式到保護模式的轉換,中斷調用及異常處理,基于段式的內存管理,FIFO進程調度算法以及內核進程,基本的輸入輸出(鍵盤作為輸入設備,顯示器作為輸出設備),以及一個用于存放用戶程序的只讀文件系統PFAT。由于目前大家最通用的處理器是CISC結構的Intel IA-32X86通用處理器,所以選用該結構的教學操作系統比較合適,GeekOS作為一個用C語言開發的操作系統,學生可以在LinuxUnix環境下對其進行功能擴充,也可以在Windows下使用Cygwin工具開發,且其針對進程、文件系統、存儲管理等操作系統核心內容分別設計了7個難度逐漸增加的項目供學生選擇。


資源截圖

代碼片段和文件信息

評論

共有 條評論