課程介紹
相關標簽: Linux 操作系統 OS

(1) 操作系統運行機制,中斷/異常處理過程,系統調用及系統使用接口。在課堂重點說明操作系統內核功能程序的運行機制,用與日常生活類比方法講解中斷作用及實現技術,用實際操作系統界面演示操作系統實用程序,在課后實驗中讓學生編寫一個 shell 命令解釋器理解系統使用接口并在編程中使用系統調用。

(2) 進程概念、進程切換和進程調度。利用實際操作系統演示進程創建和結束,利用操作系統工具觀察系統中進程的屬性和進程的輪換運行,課堂講解強調進程調度切換時機和方法,在課后實驗中實現多進程編程。
(3) 同步互斥原語及應用。啟發式講解同步互斥原語的引入,給出一些不完善的互斥實現,引導學生找出并發受限或不能互斥的不足或錯誤,并尋找有效解決辦法。采用實例反復講解原語應用。
(4) 頁式虛擬存儲管理中的地址轉換及頁面替換。從方便用戶編程的角度提出需求,從充分利用內存的角度引入技術,啟發學生理解存儲虛擬化技術實現。
(5) 驅動程序的構成、功能和接口,磁盤驅動及請求優化,緩存技術。利用實際操作系統驅動程序文件來增強學生印象,利用操作系統讀寫文件、執行程序的延遲或加速現象說明磁盤請求優化和緩存技術。
(6) 文件系統的目錄結構和文件存儲、訪問權限機制。用與存儲管理類比的方法引出文件系統,強調文件系統的持久性特點,歸納總結存儲的安全性訪問機制,引導學生對操作系統資源虛擬化技術的認識。
(7) 線程概念和線程實現。課堂利用實際操作系統演示線程,強調線程與進程差別,實驗提倡使用線程進行多道程序設計,比較多線程與多進程編程的開銷和安全性差異。

顯示全部 ↓
換一批猜你喜歡

推薦帖子

菜鳥請教!多開關控制多個發光二極管C程序
  要求:按下開關燈亮,斷開開關燈滅。 我用switch語句,按下開關燈亮了,可斷開開關燈就是不滅,我改了n次了它還是不滅,我已經拿它沒辦法了,求哥哥們給個C語言的程序,謝謝!   比如:按k1,led1亮;按k2,led2與led3亮;按k2與k3,led2亮; ...
wqhzl 單片機
【FPGA技術】時序設計的可靠性保障措施
(1)時鐘偏差要加以控制 在同步電路里,時鐘信號要連接到所有的寄存器,觸發器以及鎖存器等器件上。這些巨大的負載就象一個大電容加在時鐘線上,再加上時鐘線本身的分布電容和電阻,這樣時鐘線就象分布的RC線。由于RC線的延時是線長的函數,這樣就使得連到同一根時鐘線上的時鐘由于距離時鐘源的遠近不一而產生不同的延時。因而造成了同一時鐘到達各個器件的時間不一致,使得各個以時鐘為基準器件的動作也不一致,而造成時...
eeleader FPGA/CPLD
win ce開發兼職或全職
熟悉window ce的開發; 最好有學習機開發經驗; 最好有以下一個或者多個開發經驗 系統訂制詞典,學習課件,網絡訪問客戶端,通訊錄,游戲. 因為該項目比較龐大,需要開發的內容很多. 基本是熟悉window ce的都可以找到任務. 人員希望在上海或者深圳. 有興趣的可以加我msn: ywf_2002@163.com ...
lajilaji 嵌入式系統
CE 調試問題
各位大俠好:     小弟又有事情求教了。     無論是在PB中還是在eVC ++中,都有遠程調試的功能。問:怎么樣才可以建立遠程連接呢?         我嘗試過 用 ActiveSync,我想應該是用同步方式連接吧,但是無論是同步方式,還是非同步方式,都連接不上?這是為什么:   &nbsp...
wcg 嵌入式系統

推薦文章

配置arm-linux虛擬機開發環境 2021年09月22日
.com/arm-none-linux-gnueabi-gcc安裝libncurses庫:sudo apt-get install libncurses5-dev如果是64位機器的話,還需要安裝32位的庫,這樣交叉編譯鏈才會正常工作,不然會顯示沒有這個文件:sudo apt-get install ia32-libs這個在執行make menuconfig時會用到安裝庫:sudo...
ARM協處理器訪問指令(Linux學習記錄) 2021年09月22日
什么是協處理器?協處理器用于執行特定的處理任務,如:數學協處理器可以控制數字處理,以減輕處理器的負擔。ARM可支持多達16個協處理器,其中CP15是最重要的一個。CP15的作用?系統控制協處理器,CP15提供額外的寄存器,用于配置和控制緩存。MMU,保護系統,時鐘模式,以及其他的系統選項,如大或小門的操作。如何訪問CP15?通過CP15提供的16組寄存器,來達到訪問目的。&nb...
Ubuntu安裝arm-linux-gcc 詳細步驟 2021年09月07日
gcc編譯的只能在Linux中使用,要在ARM中使用,還要使用交叉編譯工具:arm-linux-gcc1.獲取壓縮包首先嘗試使用命令行安裝,結果如下:但是此方法需要翻墻獲取(我聽別人說的…),一般情況不會成功的。所以在主機上下載 arm-linux-gcc的安裝包,通過FTP傳輸工具發送壓縮包到Ubuntu中:發送到 /tmp 路徑下,如圖:2.解壓 壓縮包到指定路徑然后解壓...
小米加入開源專利社區OIN,免進行Linux專利交叉許可授權 2021年09月01日
保護的承諾。小米集團副總裁崔寶秋表示,小米致力于為用戶提供開放透明值得信賴的小米產品,讓全球每個人都能享受科技帶來的美好生活。Linux和開源技術是我們致力于開發并集成到小米產品中的關鍵技術要素。通過加入 OIN,我們展示了自身對創新和開源的不懈承諾,并會繼續支持 Linux及其他全球核心開源項目的專利保護工作。此外,雷軍表示,擁抱開源是小米長期以來一直堅持的研發戰略,也是小米...

用戶評論

dingyingsi
課程講解很好,通俗易懂。
2020年01月13日 13:25:56回復|(2)

About Us 關于我們 客戶服務 聯系方式 器件索引 網站地圖 最新更新 手機版 版權聲明

站點相關: 汽車電子 智能硬件

北京市海淀區知春路23號集成電路設計園量子銀座1305 電話:(010)82350740 郵編:100191

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
花蝶直播app下载安装_花蝶直播破解版_花蝶直播入口_花蝶直播视频