運算器組成實驗

2021-08-21 00:18:07 字數 3369 閱讀 9807

一、實驗目的:

1、熟悉邏輯測試筆的使用方法;

2、熟悉lk-tec-9模型計算機的節拍脈衝t1、t3、t3;

3、熟悉雙埠通用暫存器組的讀寫操作;

4、熟悉運算器的資料傳送通路;

5、驗證74ls181的加、減、與、或功能;

6、按給定的資料,完成幾種指定的算術、邏輯運算

。二,實驗環境

1、tec—8實驗系統一台

2、雙蹤示波器一台

3、直流萬用表一塊

4、邏輯測試筆一支

三、

實驗內容:

實驗電路如下:

1、實驗準備

將控制器轉換開關撥到微程式位置,將程式設計開關設定為正常位置,將開關dp撥到向上位置,大開電源。

2、用邏輯測試筆測試節拍脈衝訊號t1,

t2,t3(1

)將邏輯測試筆的一端插入tec-8試驗台上的「邏輯測試筆」上面的插孔中,另一端插入「

t1」上方的插孔中。(2

)按復位按鈕clr,使時序訊號發生器復位。(3)

按一次邏輯測試筆框內的reset按鈕,使邏輯測試筆上的脈衝計數器復位,

2個黃燈

d1、d0

均滅。(4)

按一次啟動按鈕qd,這時指示燈d1、

d0的狀態應為

01b,指示產生了乙個

t1脈衝;

如果再按一次qd按鈕,則指示燈d1、

d0的狀態應當為

10b,表示又產生了乙個

t1脈衝;

繼續按qd按鈕,可以看到在單週期執行方式下,每按一次

qd按鈕,就產生乙個

t1脈衝。(5

)用同樣的方法測試t2、t3。

3.進行加、減、與、或實驗(1

)設定加、減、與、或實驗模式

按復位按鈕clr,使

tec-8

實驗系統復位。指示燈

µa5~µa0

顯示00h

。將操作模式開關

設定為swc=1、

swb=0

、swa=1

,準備進入加、減、與、或實驗。

按一次qd按鈕,產生一組節拍脈衝訊號t1、

t2、t3,進入加、減、與、或實驗。(2

)設定數a

指示燈µa5~µa0顯示

0bh。在資料開關

sd7~sd0

上設定數

a。在資料匯流排

dbus

指示燈d7~d0上可以看到資料設定的正確不正確,發現錯誤需及時改正。設定資料正確後,按一次

qd按鈕,將

sd7~sd0

上的資料寫入

r0,進入下一步。(3

)設定數b

指示燈µa5~µa0顯示

15h。這時

r0已經寫入,在指示燈

b7~b0

上可以觀察到

r0的值。

在資料開關sd7~sd0上設定數

b。設定資料正確後,按一次

qd按鈕,將

sd7~sd0

上的資料

寫入r1,進入下一步。(4

)進行加法運算

指示燈µa5~µa0顯示

16h。指示燈

a7~a0

顯示被加數

a(r0)

,指示燈

b7~b0

顯示加數

b(r1),

d7~d0

指示燈顯示運算結果

a+b。按一次

qd按鈕,進入下一步。(5

)進行減法運算

指示燈µa5~µa0顯示

17h。這時指示燈

c(紅色

)顯示加法運算得到的進製

c,指示燈z(綠

色)顯示加法運算得到的結果為

0訊號。指示燈

a7~a0

顯示被減數

a(r0)

,指示燈

b7~b0

顯示減數b(r1),指示燈

d7~d0

顯示運算結果

a-b。按一次

qd按鈕,進入下一步。(6

)進行與運算

指示燈µa5~µa0顯示

18h。這時指示燈

c(紅色

)顯示減法運算得到的進製

c,指示燈z(綠

色)顯示減法運算得到的結果為

0訊號。

指示燈a7~a0顯示數

a(r0)

,指示燈

b7~b0

顯示數b(r1)

,指示燈

d7~d0

顯示運算結果

a and b。按一次

qd按鈕,進入下一步。(7

)進行或運算

指示燈µa5~µa0顯示

19h。這時指示燈

z(綠色

)顯示與運算得到的結果為

0訊號。指示

燈c保持不變。指示燈

a7~a0

顯示數a(r0)

,指示燈

b7~b0

顯示數b(r1)

,指示燈

d7~d0

顯示運算結果a or b。按一次

qd按鈕,進入下一步。(8

)結束運算

指示燈µa5~µa0顯示

00h。這時指示燈

z(綠色

)顯示或運算得到的結果為

0訊號。指示

燈c保持不變。

按照上述步驟,對要求的7組資料進行運算。

4、實驗結果:

實驗資料          

實驗結果數a

數b加減

與或資料結果cz

資料結果cz

資料結果

z資料結果z10

5h15h00

bh110h

015h

007h

05hch00

2h005h

07h006h

05hbh00

1h004h

07h007h

06hdh00

1h006h

07h008h

07hfh00

1h000h

0fh009h

08h11h00

1h008h

09h010h

09h19h00

7h000h

019h

0

2 1運算器組成實驗 LK TEC 9

2.1 運算器組成實驗 lk tec 9 2.1.1 實驗目的 1 熟悉邏輯測試筆的使用方法 2 熟悉lk tec 9模型計算機的節拍脈衝t1 t3 t3 3 熟悉雙埠通用暫存器組的讀寫操作 4 熟悉運算器的資料傳送通路 5 驗證74ls181的加 減 與 或功能 6 按給定的資料,完成幾種指定的算...

虛擬實驗之運算器

首先要感謝在中軟國際培訓的這半個月,他相當於給我開啟了一扇窗,讓我看到前方並非那麼神秘,遙不可測。運算器這部分,我果斷拋棄了儲存器部分的束縛,開始自己整理思路,找想法,並把他付諸到乙個乙個的 中。事實證明,寫 不是那麼難的事,而除錯卻是任重而道遠的。哪怕是乙個簡單的if判斷,原本明明可以進入的,可在...

運算方法和運算器

計算機中的資料分為 數值資料和非數值資料,數值資料有確定的值,有大小正負之分,能在數軸上找到它們的位置 非數值資料一般 用來表示符號或者文字,無值的含義。編碼格式 正數的原碼,反碼和補碼都一樣。負數的原碼 符號位為1,其餘不變。負數的反碼 在其原碼的基礎上,符號位不變,數值位取反。負數的補碼 是在其...