Skip to content

從 RISC-V 處理器到 UNIX 作業系統

License

Notifications You must be signed in to change notification settings

fengjixuchui/riscv2os

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

說明

riscv2os 是一本手把手帶你學習 RISC-V 到可以自製 RISC-V 處理器上的作業系統的電子書。

讀者可以透過這個學習資源,了解 C 語言是為何而生。

連結

本電子書使用 Github wiki 進行維護,連結如下:

中文電子書 -- 從 RISC-V 處理器到 UNIX 作業系統

感謝

本專案中的原始碼,改寫自以下專案。

  1. xv6-riscv -- https://github.com/mit-pdos/xv6-riscv
  2. rvemu32-next -- https://github.com/sysprog21/rv32emu-next

授權

本專案採 MIT-License 授權釋出!

參考

About

從 RISC-V 處理器到 UNIX 作業系統

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.5%
  • Assembly 5.6%
  • Python 3.5%
  • Makefile 2.0%
  • C++ 0.2%
  • Perl 0.1%
  • Other 0.1%