上海大学计算机组成原理12,上海大学计算机组成原理报告1.doc
上海大學計算機組成原理報告1
上海大學 計算機學院
《計算機組成原理實驗》報告1
姓名 學號
時間 2016.12.14 機位 1 指導教師 劉學民
2.掌握各寄存器結構、工作原理及其控制方法。
二、實驗原理
寄存器的作用是用于保存數據的,由于我們的模型機是8位的,因此在本模型機中大部寄存器是8 位的,標志位寄存器(Cy, Z)是二位的。
CP226實驗儀用74HC574(8D型上升沿觸發器)構成各種寄存器。
數據輸入:CLK產生向上跳變時數據總線中的數據打入到觸發器中。
數據輸出:片選OC信號為高時,觸發器輸出端關閉。OC信號為低,觸發器數據輸出到數據總線。
CP226實驗儀的標志位進RCy、Rz,是兩位的。
每個寄存器的選通信號和工作脈沖共同構成74HC574的CLK信號。
在CLK的上升沿將輸入端的數據打入到8 個觸發器中
當OC = 1 時觸發器的輸出被關閉;當OC=0 時觸發器的Q7…Q0輸出數據。
三、實驗內容
1.實驗任務一:將數據總線的數據寫到入寄存器A和W
實驗步驟
如下圖所示,選通信號AEN和時鐘CK通過或門74HC32連接到74HC574(8D型上升沿觸發器)的CLK端。當AEN低電平有效時,配合時鐘CK的上升沿跳變的到來,數據總線的數據被寫入寄存器A。
寄存器A原理圖
如下圖所示,選通信號WEN和時鐘CK通過或門74HC32連接到74HC574(8D型上升沿觸發器)的CLK端。當WEN低電平有效時,配合時鐘CK的上升沿跳變的到來,數據總線的數據被寫入寄存器W。
寄存器W 原理圖
按以下接線表接線
打開電源。
系統清零和手動狀態設定:K23…K16開關置零;按小鍵盤的[RST]鈕復位;再按[TV/ME]鍵三次,顯示屏進入Hand...... 手動狀態。
將55H寫入A寄存器
二進制開關K23-K16用于DBUS[7:0]的數據輸入,置數據55H(向上為1)。填寫在下面表中。
置控制信號為選通寄存器A。填寫在下面表中。
按下小鍵盤STEP脈沖鍵,CK信號燈變亮,表明選擇A寄存器。
放開小鍵盤的STEP鍵,CK信號燈變滅,數據打入選通的寄存器A。
將66H寫入W寄存器
二進制開關K23-K16用于DBUS[7:0]的數據輸入,置數據66H(向上為1)。填寫在下面表中。
置控制信號為為選通寄存器W。填寫在下面表中。
按下小鍵盤STEP脈沖鍵,CK信號燈變亮,表明選擇W寄存器。
放開小鍵盤的STEP鍵,CK信號燈變滅,數據打入選通的寄存器W。
實驗現象
當K3為低電平,H,按下
當K4為低電平,H,按下W寄存器數據顯示為66,A寄存器數據不變;
數據記錄、分析與處理
A寄存器數據發生改變,說明數據55H已經進入A寄存器中;W寄存器數據發生改變,說明數據66H已經進入W寄存器中.
實驗結論
1.控制A與W觸發器的控制信號只有在低電平時有效;
2.操作前必須將系統設置為手動狀態;
寄存器R0,R1,R2,R3也是74HC574(8D型上升沿觸發器)構成的,它們的片選信號通過74HC139(2線-4線譯碼器)的輸入端信號SB、SA設置產生。R0,R1,R2,R3的讀操作由RRD產生,低電平有效時,被選中的寄存器的數據輸出到數據總線。R0,R1,R2,R3的寫操作由RWR產生,低電平有效時,配合時鐘CK的上升沿跳變的到來,數據總線的數據寫入被選中的寄存器。下面是寄存器R 原理圖。
寄存器R 原理圖
實驗步驟
按以下接線表接線。
打開電源。
系統清零和手動狀態設定:
K23…K16開關置零;按小鍵盤的[RST]鈕復位;再按[TV/ME]鍵三次,顯示屏進入 Hand...... 手動狀態。
將11H寫入R0寄存器
二進制開關K23-K16用于DBUS[7:0]的數據輸入,置數據11H(向上為1)。填寫下表。
置控制信號為為選通寄存器R0,寫低電平有效。
按下小鍵盤STEP脈沖鍵,CK信號燈變亮,表明選擇R0寄存器。
放開小鍵盤的STEP鍵,CK信號燈變滅,數據打入選通的寄存器R0。
將22H寫入R1寄存器
二進制開關K23-K16用于DBUS[7:0]的數據輸入,置數據22H(向上為1)。填寫下表。
置控制信號為為選通寄存器R1,寫低電平有效。
按下小鍵盤STEP脈沖鍵,CK信號燈變亮,表明選擇R1寄存器。
放開小鍵盤的STEP鍵,CK信號燈變滅,數據打入選通的寄存器R1。
將33H寫入R2寄存器
二進制開關K23-K16用于DBUS[7:0]的數據輸入,置數據33H(向上為1)。填寫下表。
置控制信號為為選通寄存器R2,寫低電平有效。
按下小鍵盤STEP脈沖鍵,CK信號燈變亮,表明選擇R2寄存器。
放開小鍵盤的STEP鍵,CK信號燈變滅,數據打入選通的寄存
總結
以上是生活随笔為你收集整理的上海大学计算机组成原理12,上海大学计算机组成原理报告1.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最早的电子计算机艾尔妮,这些看似没用的N
- 下一篇: 清华大学计算机系保送,2018年北大、清