原创 [網易雲課堂]Linux內核分析(六)—— 分析Linux內核創建一個新進程的過程

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程; 導讀:本文分爲三個部分,第一部分描述實驗過程,第二部分描述實驗原理,第三部分總結。 一、課程實驗 實驗環境:Ubuntu 16.04 實驗代碼:孟寧老師g

原创 《彙編語言》第二版 王爽著 第一章 基礎知識 要點

彙編語言的發展:機器語言的不便利,便於記憶 彙編語言的組成:1、彙編指令(核心):機器碼的助記符、有對應的機器碼                                       2、僞指令:編譯器執行、計算機不執行      

原创 The Linux Command Line讀書筆記(一)

本文是剛剛接觸HTML的菜鳥突然跑偏回顧一下之前看過的The Linux Command Line,本文主要是Part 1部分的些許筆記,一些簡單的命令集合。尚未完成,等待更新。 ls 命令 ls -a –all 顯示 . 開頭的隱

原创 [網易雲課堂]Linux內核分析(五)—— 分析system_call中斷處理過程

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程; 導讀:本文分爲三個部分,第一部分描述實驗過程,第二部分描述實驗原理,第三部分總結。 一、課程實驗 實驗環境:實驗樓 實驗代碼:孟寧老師github 添加自定義代

原创 《彙編語言》第二版 王爽著 第八章 數據處理的兩個基本問題 要點

描述性符號:reg 和 sreg reg表示寄存器,有:ax、bx、cx、dx、ah、al、bh、bl、ch、bl、dh、dl、sp、bp、si、di sreg表示段寄存器,有:ds、ss、cs、es 彙編語言中數據位置的表達: 1、立即

原创 [網易雲課堂]Linux內核分析(九)—— 課程總結

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000; 導讀:本文分爲兩個部分。第一部分將對孟寧老師課程內容分章節進行總結,第

原创 HTML基礎(一)

本文是剛剛接觸HTML的菜鳥寫的一些入門的知識點筆記。使用的教程是W3School HTML教程,主要是對個人回顧相關知識有所幫助,會不斷進行更改。 本文描述的HTML知識包括從教程開始到HTML CSS HTML: Hyper

原创 網絡程序設計課程項目總結—SA16225060—付何山

本文是對2016年網絡程序設計課程項目的總結。 SA16225060 付何山 coding.net 課程項目地址 一、前言 重新點開上學年網絡程序設計課程的項目,感慨良多。現在在實習期間在公司也做一些深度學習框架的修改與支持工

原创 《彙編語言》第二版 王爽著 第三章 寄存器(內存訪問) 要點

內存中字的存儲:字型數據,字節型數據        尤其注意字型數據,地址高位對應數據高位,地址低位對應數據低位        如:1000:0000 AE 01 20 FE          1000:0000處存放的字型數據時01A

原创 《彙編語言》第二版 王爽著 第六章 包含多個段的程序 要點

程序取得所需空間方法:1、加載程序時候爲程序分配;                2、程序在執行中向系統申請; dw:define word:定義自行數據 end + 標號:除了通知編譯器程序結束外,還可以通知編譯器程序的入口在什麼地方

原创 [網易雲課堂]Linux內核分析(二)—— mykernel內核部署及簡單時間片輪轉程序分析

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000; 導讀:本文分爲兩個部分。第一部分將講解孟寧老師的mykernel程序如

原创 [網易雲課堂]Linux內核分析(三)—— 跟蹤分析Linux內核的啓動過程

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000; 導讀:本文分爲三個部分。第一部分將描述實驗進程,第二部分將使用gdb跟

原创 [網易雲課堂]Linux內核分析(四)—— 使用庫函數API和C代碼中嵌入彙編代碼兩種方式使用同一個系統調用

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程; 導讀:本文分爲三個部分。第一部分將描述實驗進程,第二部分將討論系統調用的工作機制,第三部分將總結實驗心得並對第二部分進行簡單歸納。 一、課程實驗 實驗環境:實驗樓自

原创 [網易雲課堂]Linux內核分析(八)—— 理解進程調度時機跟蹤分析進程調度與進程切換的過程

原創作品轉載請註明出處 +《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 一、實驗要求 分析並理解Linux中進程調度與進程切換過程,仔細分析進程的調

原创 [網易雲課堂]Linux內核分析(一)——簡單C程序彙編代碼分析

付何山+原創作品轉載請註明出處+《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000; 本實驗代碼庫; 本文將通過一個簡單的C語言程序(包含兩層簡單傳值函數調