時鐘:
讓一切的行走定於同一基準,其精準的硬體實現通常在於振盪器,其在兩個訊號值「0-1」,或稱「低電平—高電平」之間交替變化。兩個相鄰上公升沿之間的時間間隙稱謂時鐘的週期。
觸發器:(主要是利用dff或d觸發器為基準構建一切)
簡單點將前乙個時間週期的輸入值作為當前週期的輸出。
暫存器:
觸發器與第一章 中的多路轉換器結合。
記憶體:
ram隨機儲存器,不管物理位置如何,都能以相等的速度被直接訪問。
計數器:專案:
1. 1位元位暫存器
/**
* 1-bit register:
* if load[t] == 1 then out[t+1] = in[t]
* else out does not change (out[t+1] = out[t])
*/
chip bit
2.register
//16位暫存器的讀寫
chip register
3.ram8
//含有8個16位暫存器
chip ram8
4.ram64
chip ram64
5 .ram512
chip ram64
6.ram4k
chip ram4k
8.pc計數器
/**
* a 16-bit counter with load and reset control bits.
* if (reset[t] == 1) out[t+1] = 0
* else if (load[t] == 1) out[t+1] = in[t]
* else if (inc[t] == 1) out[t+1] = out[t] + 1 (integer addition)
* else out[t+1] = out[t]
*/chip pc
深入理解計算機系統 第三章
1.假設過程p 呼叫者 呼叫過程q 被呼叫者 則q的引數放在p的棧幀中。2.另外,當p呼叫q時,p中的返回位址被壓入棧中,形成p的棧幀的末尾。3.返回位址就是當程式從q返回時應該繼續執行的地方。程式暫存器組是唯一能夠被所有過程共享的資源。雖然在給定時刻只能有乙個過程是活動的,但是我們必須保證當乙個過...
計算機網路第三章
傳輸層解決的問題是,資料傳輸的問題。資料傳輸分為不可靠傳輸和可靠資料傳輸,分別對應的是udp協議和tcp協議。運輸層協議是在端系統中,只在端系統中發生作用,而不是在路由器中實現的。網路層提供了主機之間的邏輯通訊,而運輸層為執行在不同主機上的程序之間提供邏輯通訊。在傳送端,傳輸層將從傳送應用程式接收到...
第三章 計算機軟體2
本小節我們來介紹軟體的安裝,計算機是由硬體系統和軟體系統兩大部分組成的,只有在硬體系統上安裝了各種軟體,才能充分發揮計算機的用途。安裝軟體 就是將一些存放在磁碟 光碟 或網路服務 器上的程式有規則地安裝到本地外存上,之後計算機就可以通過讀取外存上的程式來執行。下面我們從作業系統 驅動程式和應用程式三...