開放電腦計劃 -- 簡介

開放電腦

簡介

函式庫

處理器

主機板

輸出入

虛擬機

組譯器

連結器

編譯器

嵌入式系統

作業系統

原始碼下載

文件下載

設計想法

訊息

相關網站

參考文獻

最新修改

簡體版

English

本書是「開放電腦計劃」的一系列書籍之一,「開放電腦計劃」的目標是設計一台完整的「開放原始碼電腦」,從軟體到硬體通通都是開放的,我們已經知道怎麼做了,我們正在努力的實現這個夢想。

開放電腦計劃將會設計出「組譯器 as1、編譯器 cc1、虛擬機 vm1、作業系統 os1、處理器 cpu1、主機板 board1」等元件,並且撰寫出下列的相關書籍,以便讓想理解電腦設計原理的學生與愛好者,能夠有一個清楚又簡單的參考目標。透過這個計畫所釋出的程式碼與書籍,我們希望讓讀者能很容易的透過實務設計理解電腦的原理。

我們計畫釋出下列領域的原始碼與書籍,以便讓這些實作有一個清楚的理論說明,用程式搭配書籍說明電腦的設計原理。

領域 原始碼 書籍 網址
編譯器 cc1 編譯器設計 http://ccckmit.wikidot.com/cd:main
組譯器 as1 組合語言 http://ccckmit.wikidot.com/as:main
虛擬機 vm1 虛擬機設計 http://ccckmit.wikidot.com/vm:main
作業系統 os1 作業系統設計 http://ccckmit.wikidot.com/os:main
處理器 cpu1 計算機結構 http://ccckmit.wikidot.com/ca:main
主機板 board1 計算機結構 http://ccckmit.wikidot.com/ca:main
電腦整體 m1 開放電腦計劃 http://ccckmit.wikidot.com/ocs:main

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License