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

2021-08-21 06:36:35 字數 4363 閱讀 1231

2.1

運算器組成實驗(lk-tec-9)

2.1.1

實驗目的

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

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

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

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

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

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

2.1.2實驗內容

對下述 7 組資料進行加、減、與、或運算。

⑴a=f0h,b=10h  

⑵a=ffh,b=aah    ⑶a=10h,b=f0h

⑷a=55h,b=aah   ⑸a=03h,b=05h

⑹a=c5h,b=61h   ⑺a=0ah,b=0ah

2.1.3

實驗記錄

1.實驗準備  將控制器轉換開關撥到微程式位置,將程式設計開關設定為正常位置,將開關 dp 撥到向上 位置。開啟電源。 2.用邏輯測試筆測試節拍脈衝訊號 t1、t2、t3  

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

⑵按復位按鈕 clr,使時序訊號發生器復位。

⑶按一次邏輯測試筆框內的 reset 按鈕,使邏輯測試筆上的脈衝計數器復位,2 個黃燈 d1、d0 均滅。

⑷按一次啟動按鈕 qd,這時指示燈 d1、d0 的狀態應為 01b,指示產生了乙個 t1 脈衝; 如果再按一次 qd 按鈕,則指示燈 d1、d0 的狀態應當為 10b,表示又產生了乙個 t1 脈衝; 繼續按 qd 按鈕,可以看到在單週期執行方式下,每按一次 qd 按鈕,就產生乙個 t1 脈衝。 ⑸用同樣的方法測試 t2、t3。

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

⑴設定加、減、與、或實驗模式 按復位按鈕 clr,使 tec-8 實驗系統復位。指示燈 µa5~µa0 顯示 00h。將操作模式開關 設定為 swc=1、swb=0、swa=1,準備進入加、減、與、或實驗。 按一次 qd 按鈕,產生一組節拍脈衝訊號 t1、t2、t3,進入加、減、與、或實驗。

⑵設定數 a 指示燈 µa5~µa0 顯示 0bh。在資料開關 sd7~sd0 上設定數 a。在資料匯流排 dbus 指示燈 d7~d0 上可以看到資料設定的正確不正確,發現錯誤需及時改正。設定資料正確後,按一次 qd 按鈕,將 sd7~sd0 上的資料寫入 r0,進入下一步。

⑶設定數 b 指示燈 µa5~µa0 顯示 15h。這時 r0 已經寫入,在指示燈 b7~b0 上可以觀察到 r0 的值。 在資料開關 sd7~sd0 上設定數 b。設定資料正確後,按一次 qd 按鈕,將 sd7~sd0 上的資料 寫入 r1,進入下一步。

⑷進行加法運算 指示燈 µa5~µa0 顯示 16h。指示燈 a7~a0 顯示被加數 a(r0),指示燈 b7~b0 顯示加數 b(r1),d7~d0 指示燈顯示運算結果 a+b。按一次 qd 按鈕,進入下一步。 ⑸進行減法運算 指示燈 µa5~µa0 顯示 17h。這時指示燈 c(紅色)顯示加法運算得到的進製 c,指示燈 z(綠 色)顯示加法運算得到的結果為 0 訊號。指示燈 a7~a0 顯示被減數 a(r0),指示燈 b7~b0 顯 示減數 b(r1),指示燈 d7~d0 顯示運算結果 a-b。按一次 qd 按鈕,進入下一步。

⑹進行與運算 指示燈 µa5~µa0 顯示 18h。這時指示燈 c(紅色)顯示減法運算得到的進製 c,指示燈 z(綠 色)顯示減法運算得到的結果為 0 訊號。   指示燈 a7~a0 顯示數 a(r0),指示燈 b7~b0 顯示數 b(r1),指示燈 d7~d0 顯示運算結果 a and b。按一次 qd 按鈕,進入下一步。

⑺進行或運算   指示燈 µa5~µa0 顯示 19h。這時指示燈 z(綠色)顯示與運算得到的結果為 0 訊號。指示 燈 c 保持不變。指示燈 a7~a0 顯示數 a(r0),指示燈 b7~b0 顯示數 b(r1),指示燈 d7~d0 顯 示運算結果 a or b。按一次 qd 按鈕,進入下一步。  ⑻結束運算

指示燈 µa5~µa0 顯示 00h。這時指示燈 z(綠色)顯示或運算得到的結果為 0 訊號。指示 燈 c 保持不變。  

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

2.1.4實驗結果

a

b

b補碼

a+b

a+(-b)

a與b

a或b

f0h

10h

11110000

10000000

111100000

00010000

11110000

11110000

00010000

10h

f0h

00010000

100000000

00100000

00010000

11110000

00010000

11110000

03h

05h

11111011

00001000

11111110

00000001

00000111

00000011

00000101

0ah

0ah

11110110

00010100

00000000

00001010

00001010

00001010

00001010

ffh

aah

01010110

110101001

101010101

10101010

11111111

11111111

10101010

55h

aah

01010110

11111111

10101011

00000000

11111111

01010101

10101010

c5h

61h

10011111

100100110

101100100

01000001

11100101

11000101

01100001

運算器組成實驗

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

虛擬實驗之運算器

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

計算機組成原理 第二章 運算方法和運算器(筆記)

2.1 資料與文字的表示方法 1.浮點表示法 ieee754標準 1 32位浮點數 x 1 s 1.m 2 e 127 e e 127 2 64位浮點數 x 1 s 1.m 2 e 1023 e e 1023 其中,s 符號位,m 尾數,e 階碼,乘。s 0 表示正數,s 1 表示負數。在用浮點數表...