Linux核心分析之課程總結

2021-07-31 01:23:04 字數 653 閱讀 1415

《linux

核心分析》mooc課程

簡單總結每個章節掌握到的一些知識點:

儲存程式計算機:所有計算機基礎性的邏輯框架

堆疊:高階語言的起點,函式呼叫需要堆疊機制

中斷機制:多道系統的基礎,計算機效率提高的關鍵

system_call是linux中所有系統呼叫的入口點,每個系統呼叫都至少需要有乙個引數,即由eax傳遞進入的系統呼叫號。call *sys_call_table(,%eax,4)函式,就是通過eax傳遞進來的系統呼叫號來尋找相信的系統呼叫處理函式。系統呼叫本質上是一種特殊的中斷,所以它也需要進行現場的儲存和結束呼叫後的恢復。

課程總結

linux的核心**我一直都很感興趣,但是由於**量非常的大,紛繁複雜,實在是不知道從哪兒入手。聽了孟老師的課,讓我對linux核心的工作執行有了深刻的理解,同時也為我開啟了一扇讀懂讀透linux核心**的大門!由於老師講的都是提綱挈領的linux核心知識,要是真的想真正深入進入,還是需要靜下心來,認真分析和理解!希望可以在理解老師所講內容的基礎上,能夠真正理解核心原始碼,能夠完全領悟核心原始碼的精妙之處,借鑑linux核心原始碼,習得linux核心所蘊含的為人之道!

Linux核心分析 Linux核心學習總結

這學期選了孟老師的 linux核心分析 這門課,在學習之前聽說這門課很難,通過也不是很容易,但我還是選了這門課。課程不容易學,含金量才會大,才會有收穫。現在,學習這門課已經兩個月了,我的收穫很大,特別是以前接觸 計算機組成原理 作業系統 這兩門課時遇到的很難理解的地方,通過孟老師的linux核心講解...

linux核心分析學習總結

實驗目錄 實驗1 反彙編 c 語言程式 小結 序的堆疊呼叫大體過程是堆疊先向下增加,然後再向上還原的乙個過程,整個程式通過指令線性流過 cpu。不足 流程圖還可以再畫好一些。實驗2 乙個簡單的時間片輪轉多道程式分析 小結 可以看出計算機所謂的多工處理也只是週期性的產生中斷來輪流招待不同的程式,cpu...

linux核心分析之fork c

include include include include include 申明外部呼叫函式,驗證位址所指向的頁面是否可寫 extern void write verify unsigned long address 全域性變數,用於產生可用的程序id long last pid 0 對指定起始...