計算機組成 Verilog流水燈實驗

2021-09-11 01:35:26 字數 1965 閱讀 3686

基本上計算機專業應該都玩過的實驗。真的很有意思,不過當時劃了水。不過當時是和乙個夥伴一起做的,我們還額外新增了反轉功能等。

led流水燈原理

讓二極體形成流水燈,即先點亮乙個led燈,等待一小段時間後熄滅;再讓第二個led燈點亮,過一小段時間後再熄滅;以此類推,當最後乙個led燈點亮後,過一小段時間後熄滅,然後再點亮第乙個led燈,如此迴圈。

在本文中,我們在實現了流水燈的基礎上,還拓展實現了可以實時反向,雙向置位的雙向流水燈。

設計led流水燈控制模組,模組有2輸入clk和ret,8輸出led(1-8),其中clk為接入時鐘,ret為復位,當ret為0時,無流水效果。8個led燈依次順序點亮,產生流水效果,相鄰led燈發光時間間隔大約為0.5s,人眼可以明顯感知到這個間隔。我們這裡的間隔可以通過脈衝直接控制。

首先使用建立verilog程式編寫檔案,然後寫入**:

注意專案名必須和我們第乙個module一致。我們的專案名為led所以宣告module為led;

計算機組成原理 流水CPU

寫在前面 許多人在選擇或了解 cpu時,常常忽略 流水線 這個指標。其實也難怪,在經常被介紹的 cpu引數中,關於流水線被提到的不多,即便提到,也相當簡略和專業。非專業人士很難理解,有時也就不甚了了。也許有人會說,我管它什麼流水線不流水線的,型號越新 越高,就一定越好。這種想法不是沒有道理。可是,當...

計算機組成 流水線問題

計算機組成中的可以分為四個考點部分 流水線問題 高速緩衝儲存器cache問題 記憶體編址問題 數值校驗碼問題 一 流水線問題 1 流水線的概念 流水線是指程式執行多條指令重疊進行操作的一種準並行處理技術。若一條指令由多個部件完成,那麼使用流水線操作,可以使各個部件同時操作,但是此時的同時是針對不同的...

計算機組成

計算機的基本工作原理 將指令和資料存放在儲存器中,計算機自動地逐條取出指令和資料進行分析 處理和執行 儲存程式是指把解決問題的程式和需要加工處理的原始資料存入儲存器中,這是計算機能夠自動 連續工作的先決條件。計算機組成 完整的計算機系統由兩部分組成,分別是硬體系統和軟體系統,他們相輔相成,缺一不可。...