计算机组成原理tec9,(15-16-2)实验1-寄存器-TEC9.docx
(15-16-2)實驗1-寄存器-TEC9
組號姓名班級學號指導老師實驗時間成績實驗一、寄存器實驗一、實驗目的(1)熟悉寄存器堆的工作方法。(2)掌握寄存器讀寫方法。二、實驗電路 (1)、如圖所示寄存器采用可編程CPLD-ISP1016。它的功能和MC14580類似。寄存器堆中包令4個寄存器(R0、R1、R2、R3),有三個控制端口。其中兩個端口控制讀操作,一個端口控制寫,三個端口可以同時操作。RD0、RD1選擇從A端口讀出的寄存器,RS1、RS0選擇從B端口讀出的寄存器,WR1、WR0選擇被寫入的寄存器。WRD控制寫操作。當WRD=0時,禁止寫操作,WRD=1時,在T2的上升沿將來自ER寄存器的數據寫入WR1、WR0選擇的寄存器。(2)、寄存器堆A端口數據直接送往運算器的操作數寄存器DR2,B端口的數據直接送往操作數寄存器DR1,還通過一片緩沖器LS244送往數據總線DBUS。當RS_BUS=1時,允許B端口的數據送往數據總線DBUS上。當RS_BUS=0時,禁止送往數據總線。(3)、實驗所用信號: 1)、LDER:為1時,寄存器堆輸入暫存寄存器ER加載。2)、WRD:為1時,允許對突破口堆RF進行寫操作3)、WR1.WR0:選擇寫入寄存器堆的寄存器號4)、RS1.RS0:選擇從B口讀出的寄存器5)、RD1.RD0:選擇從A口讀出的寄存器6)、RS_BUS:為1時,將從B口讀出的寄存器數據送數據總線三、實驗設備TEC-9計算機組成原理實驗系統1臺 (2)雙蹤示波器一臺 (3)直流萬用表一只(4)邏輯測試筆一支四、實驗任務(1)、往寄存器堆中四個寄存器分別寫入數據。使R0=55H、R1=AAH、R2=0FH、R3=F0H。(2)、從寄存器堆中分別讀出R0、R1、R2、R3,驗證寫入數據的正確。五、實驗步驟和實驗結果 1、接線(1)按表所示,正確連接寄存器堆與實驗臺上的電平開關K0—K8。信號IAR_BUSALU_BUSLRWCELLDER電平開關GNDGNDGNDGNDVCC信號RD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關K8K7K6K5K4K3K2K1K0置ALU_BUS = 0,關閉ALU向數據總線DBUS的輸出;置SW_BUS = 1,開啟數據開關SW0—SW7向數據總線DBUS的輸出。注意,對于數據總線DBUS(或者其它任何總線),在任一時刻,只能有一個數據源向它輸出。觀察數據指示燈狀態是否與數據開關狀態一致。2、實驗步驟置DB=0、DZ=0、DP=1工作模式開關=“脫機” 按復位按鈕CLR#,使實驗系統處于初始狀態寫寄存器堆,使R0=55H、R1=AAH、R2=0FH、R3=F0H(1)、寫寄存器R0=55H信號SW7~0RD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關55H000000101按一次QD按鈕,將55H寫入ER寄存器;再按一次QD按鈕,將ER寄存器(55H)寫入R0(2)、寫寄存器R1=AAH信號SW7~0RD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關AAH000001101按一次QD按鈕,將AAH寫入ER寄存器;再按一次QD按鈕,將ER寄存器(AA5H)寫入R1(3)、寫寄存器R2=0FH信號SW7~0RD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關0FH000010101按一次QD按鈕,將0FH寫入ER寄存器;再按一次QD按鈕,將ER寄存器(0FH)寫入R2(4)、寫寄存器R3=F0H信號SW7~0RD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關F0H000011101按一次QD按鈕,將F0H寫入ER寄存器;再按一次QD按鈕,將ER寄存器(F0H)寫入R33、實驗結果讀寄存器堆,驗證寫入R0、R1、R2、R3的值。 將實驗臺總線指示燈的數據結果填入表中:(1)、讀寄存器R0信號DBUSRD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關55H000000010按一次QD按鈕,讀出R0中數據到數據總線,數據總線指示燈為55H(2)、讀寄存器R1信號DBUSRD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關AAH000100010按一次QD按鈕,讀出R1中數據到數據總線,數據總線指示燈為AAH(3)、讀寄存器R2信號DBUSRD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關0FH001000010按一次QD按鈕,讀出R2中數據到數據總線,數據總線指示燈為0FH(4)、讀寄存器R3信號DBUSRD1RD0RS1RS0WR1WR0WRDRS_BUSSW_BUS開關F0H001100010按一次QD按鈕,讀出R3中數據到數據總線,數據總線指示燈為F0H4、問題:下表中信號為什么是固
總結
以上是生活随笔為你收集整理的计算机组成原理tec9,(15-16-2)实验1-寄存器-TEC9.docx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用iconv-lite解决node当中
- 下一篇: 计算机会计综合作业,20年7月东财《通用