Skip to content
forked from stereomp3/sp110b

課程:系統程式 -- 筆記、習題與報告

Notifications You must be signed in to change notification settings

newATyork/sp110b

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

課程:系統程式 -- 筆記、習題與報告

欄位 內容
學期 110 學年度下學期
學生 魏仲彥
學號末兩碼 41
教師 陳鍾誠
學校科系 金門大學資訊工程系
課程內容 https://gitlab.com/ccc110/sp/
教材網址 陳鍾誠的系統程式課程
期中作業 研究 rubi 編譯器 後寫成報告
期末作業 [課堂筆記](#System Program)
課堂加分題 HW1HW2HW3

System Program

week content date
week01 環境設定
使用GCC執行C
使用g++執行C++
反組譯目的碼
使用GDB進行Debug
2022/02/14
week02 CCPU0處理器組譯器連結與載入 2022/02/23
week03 語法理論
正規表達式
C0語言
程式碼解說 03-compiler
2022/03/02
week04 程式碼解說 03-compiler(續) 2022/03/09
week05 C6
2022/03/16
week06 gcc
x86組合語言
  • hello.s
  • foobar.c
  • esp、ebp圖解
內嵌式組合語言
  • inline.c
  • jit.c快速編譯
2022/03/21
week07 C函式庫
Makefile寫法
2022/03/30
week08 放假! 2022/04/06
week09 作業系統
  • Linux
  • Linux 指令
    2022/04/13
    week10 函數式編成
    pair
    map
    lisp
    2022/04/20
    week11 race condition
    • race.c
    • norace.c
    生產者消費者問題
    哲學家用餐問題
    fork
    week12 FileSystemNet 2022/05/04
    week13 HTTPServer提升程式效能 2022/05/11
    week14 Inter-Process CommunicationLinuxNet特殊函數
    • strcmp
    • fgets
    • fopen
    • mmap
    • msgget
    • msgsnd
    • msgrcv
    2022/05/18
    week15 mini-riscv-os 2022/05/25
    week16 mini-riscv-os-續 2022/06/01
    week17 xv6 2022/06/08
    week18 xv6-續 2022/06/15

    About

    課程:系統程式 -- 筆記、習題與報告

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • C 98.5%
    • Ruby 1.1%
    • Makefile 0.4%