【正文】
核 心M a c h系 統(tǒng)服 務 器U N I X服 務 器透 明模 擬 庫透 明模 擬 庫用 戶應 用 程 序M a c h 核 心L i b m a c h 庫C t h r e a d 庫第九章 操作系統(tǒng)設計與實現(xiàn) 基于微核的操作系統(tǒng) COSIX D M L用 戶程 序設 備管 理虛 擬存 儲管 理任 務線 程管 理任 務 間通 信管 理A P I子 系 統(tǒng)服 務 器微 內(nèi) 核 接 口 函 數(shù)基 本 系 統(tǒng) 服 務 器安 全 子 系統(tǒng) 服 務 器U M S用 戶1A P ID M L用 戶程 序用 戶 態(tài)(特 權0 )用 戶 態(tài)(特 權1 )用 戶 態(tài)(特 權3 )用 戶nP O S F S SC線 程 庫A U S D M Sd r i v e r sp m a p中 斷 , 異 常 , 系 統(tǒng) 調 用M D ME M S E X S P R S P N S E N S N M SS P I圖98 COSIX V 結構 第九章 操作系統(tǒng)設計與實現(xiàn) 操作系統(tǒng)的實現(xiàn) ◆ 用匯編語言 ◆ 用高級程序設計語言 ◆ 并發(fā) C++(CC++)和 Java語言正被操作系統(tǒng)的研制者所關注,它們可能成為新一代的操作系統(tǒng)設計語言 ◆ Occam語言與 Transputer芯片是同時相互對應進行設計開發(fā)的