介面設計:clock:時鐘訊號
we:使能訊號
input:輸入訊號
output:輸出訊號
功能實現:
儲存ram輸出的值,用於跳轉jmp,jz,jc三條指令的取跳轉目的位址的操作。主要是用來穩定ram的值,為了防止lpm_ram_io晶元可能會出現突變或者無輸出等異常情況,所以採用這個來對指令訊號進行穩定,並進行暫存,來幫助ir訊號的穩定。而在jmp,jz,jc這三條跳轉指令裡面,gg暫存器則起到了暫存目的位址,並將目的位址傳遞給pc的作用。
**驗證:
與cpu在同一檔案中,與cpu同**。
下篇點此
數位電路實驗
實驗 一 四2輸入端與非門功能測試 一 實驗目的 1 了解與非門各引數的意義 2 熟悉數字邏輯實驗電路板的使用方法 3 了解整合邏輯電路閘電路的使用 二 實驗裝置及器材 1 數字邏輯電路實驗板 1塊 2 cd4011 四2輸入與非門 1塊 3 電源及導線若干 三 實驗原理 本實驗採用cd4011 四...
數位電路 時序電路實驗
一 實驗設計與程式 module shop y,ab,r,z,reset,clk input reset,clk 定義變數reset和時鐘 input 1 0 ab 投幣金額 output y,r,z 狀態,出貨標誌,退幣標誌 reg 2 0 y reg r,z always posedge clk...
數位電路邏輯設計
數位電路是對數碼訊號進行算術運算和邏輯運算的電路.數制 邏輯代數基礎 數位電路邏輯功能的表示 組合邏輯電路 任意時刻的輸出僅僅 取決於該時刻輸入,與電路原來的狀態無關.觸發器 具有記憶功能,能儲存一位二進位制訊號 輸入訊號消失後狀態仍不變 時序邏輯電路 輸出訊號不僅取決於當前輸入訊號,還取決於之前狀...