第515章 新科大課堂

          該企業(yè)技術教學項目就開始了正式教學。

          在大教室里,一位新科軟件工程部門的精英技術人員,面對滿堂前輩、精英,沒有恭維的話語和開場白,進門做了自我介紹之后,就開始了講解技術。

          他手上還有很多項目工作要推進,如果不是董事長點名,他都不愿意浪費時間來和這群人講技術。

          “操作系統(tǒng)的功能是負責管理各種硬件設備,同時對底層硬件設備進行抽象,為上層軟件提供高效的系統(tǒng)接口。操作系統(tǒng)設計和實現的優(yōu)劣直接決定了系統(tǒng)棧的各個方面,比如性能,可靠性,甚至安全性。操作系統(tǒng)的設計實現是計算機系統(tǒng)研究最古老最困難的方向之一。

          因為底層設備的復雜性,操作系統(tǒng)實現的代碼量巨大。從系統(tǒng)架構上可以將操作系統(tǒng)分為三類:宏內核操作系統(tǒng),微內核操作系統(tǒng),外內核操作系統(tǒng)。

          在座都是行業(yè)精英,這方面的知識,我就不用講解了吧?

          接下來翻到下一節(jié)。

          看清楚這一段,內核:幾乎所有的處理器廠商都將處理器的執(zhí)行狀態(tài)分為了兩個級別:特權級和非特權級。

          處理器只有在特權級時才可以執(zhí)行一些特權級的指令和訪問特殊的寄存器。特權級和非特權級的劃分是為了防止不可信的用戶和應用程序破壞系統(tǒng)的狀態(tài)和數據。特權級又稱為ring0。在特權級執(zhí)行的代碼稱為內核。

          只不過代碼量越寫越大,最后變成了軟件。

          而我們的新科OS內核包括了兩個級別的內核處理。

          面向物聯(lián)網設備開發(fā)的,內存要求小于128MB。而另一個則針對的是資源較為豐富的嵌入式設備,內存可以達到4GB。

          新科OS這個系統(tǒng)內核最主要的特性之一就是微內核的操作系統(tǒng)內核架構設計。

          那么如何分析操作系統(tǒng)設計采用的內核架構呢?

          按照當初的設計方案,一個簡單直接的方法就是觀察操作系統(tǒng)內核接口的設計。操作系統(tǒng)內核接口又稱為系統(tǒng)調用。

          下面我們通過新科OS內核的系統(tǒng)調用實現來簡單分析一下新科系統(tǒng)OS內核的架構。

          新科OS運行庫采用了第三方的數據庫。在該數據庫中,系統(tǒng)調用的實現是應用程序在寄存器中設置好系統(tǒng)調用號和系統(tǒng)調用參數后,執(zhí)行svc指令陷入到內核,如下面代碼所示:

      主站蜘蛛池模板: 国产明星xxxx视频| 日韩精品一区二区三区中文精品| 国产女人18毛片水真多| 99精品热女视频专线| 日本免费中文字幕在线看| 亚洲国产片在线观看| 破处视频在线观看| 国产亚洲人成网站观看| 2018中文字幕第一页| 女娃开嫩苞经历小说| 久久9精品久久久| 欧美一级免费看| 亚洲高清在线mv| 老司机免费午夜精品视频| 国产欧美va欧美va香蕉在线| 99久久精品免费看国产 | jizz在线免费观看| 无翼乌全彩无漫画大全| 亚洲va久久久噜噜噜久久天堂| 特级毛片爽www免费版| 啊灬啊灬啊灬快灬深用力点| 黄色a级片网站| 国产精品无码一区二区三区在| jizz老师喷水| 成人美女黄网站色大色下载 | 蜜臀亚洲AV无码精品国产午夜.| 国产精品久久久久久久久电影网| fc2成年免费共享视频18| 成年性香蕉漫画在线观看| 久久精品国产亚洲一区二区| 欧美日韩一区二区三| 伊人久久无码中文字幕| 美女扒开裤子让男人桶视频| 国产成人精品免费久久久久| 2019中文字幕在线视频| 夜色资源站www国产在线观看| 丝袜足液精子免费视频| 日本久久久久亚洲中字幕| 乱人伦视频中文字幕| 欧美午夜一区二区福利视频| 亚洲老熟女@TubeumTV|