算術邏輯運算實驗報告

2021-08-20 13:28:37 字數 1614 閱讀 9085

了解運算器的組成結構

掌握運算器的工作原理

掌握簡單運算器的資料傳輸通路

驗證運算功能發生器74ls181的組合功能

tdn-cm++教學實驗系統一套

運算器單元電路圖

運算器的兩個資料輸入端由兩個資料暫存器dr1、dr2來鎖存資料,輸入時,鎖存器的控制端lddr1和lddr2為高電平,當t4脈衝到來時,匯流排上的資料就被鎖存進dr1和dr2。

資料輸入:輸入開關經過乙個三態門(74ls245)和內匯流排相連,該三態門的控制訊號sw-b取低電平時,開關上的資料通過三態門而送入內匯流排。

資料輸出:若要將運算結果輸出到匯流排,將三態門74ls245的控制端alu-b置低電平。否則輸出高阻態。

匯流排資料顯示燈(bus unit)與內匯流排相連,顯示內匯流排上的資料。

脈衝訊號:實驗電路中所有的時序訊號均已連至「w/r unit」單元中的相應時序訊號引出端,只需將「w/r unit」單元中的t4接至「state unit」單元中的微動開關kk2 的輸出端,按動kk2,就可獲得實驗所需的單脈衝。

1. 按照「算術邏輯實驗接線圖」連線電路。(圖中將使用者需要連線的訊號線用小圓圈標明)

2. 仔細查綫無誤後,接通電源。

3. 用輸入開關向暫存器dr1置數。

a. 撥動微動開關形成二進位制數。(數值顯示,燈亮為0、滅為1)

b. 使switch unit單元中的開關sw-b=0(開啟資料輸入三態門)、alu-b=1(關閉alu輸出三態門)、lddr1=1、lddr2=0。

c. 按動微動開關kk2,則將二進位制數置入dr1中。

4. 用輸入開關向暫存器dr2置數。

a. 撥動輸入開關形成二進位制數。

b. sw-b=0,alu-b=1,改變lddr1、lddr2,使lddr1=0、lddr2=1。

c. 按動微動開關kk2,則將二進位制數置入dr2中。

5. 檢驗dr1和dr2中存的數是否正確。

a. 關閉資料輸入三態門(sw-b=1),開啟alu輸出三態門(alu-b=0),並使lddr1=0、lddr2=0,關閉暫存器。

b. 置s3、s2、s1、s0、m為1 1 1 1 1,匯流排顯示燈則顯示dr1中的數。

c. 置s3、s2、s1、s0、m為1 0 1 0 1,匯流排顯示燈則顯示dr2中的數。

6. 改變運算器的功能設定,觀察運算器的輸出。

a. sw-b=1、alu-b=0保持不變。

b. 按「實驗結果表」置s3、s2、s1、s0、m、cn的數值,並觀察匯流排顯示燈顯示的結果。

c. 例如:置s3、s2、s1、s0、m、cn為1 0 0 1 0 1,運算器進行加法運算。

置s3、s2、s1、s0、m、cn為0 1 1 0 0 0,運算器進行減法運算。

7. 驗證74ls181的算術運算和邏輯運算功能(採用正邏輯)。

在給定dr1和dr2的情況下,改變運算器的功能設定,觀察運算器的輸出,填入「實驗結果表」中,並結合74ls181功能表理論分析進行比較和驗證。

**如下:

a=10010110 b=01001011

1. 顯示dr1和dr2暫存器內容的原理

2. 是否可以同時開啟sw-b和alu-b,為什麼?

3. 如何控制運算器使其進行運算,都有哪些訊號,每個訊號必須滿足什麼條件?

實驗二算術邏輯運算實驗報告

計算機組成原理實驗報告 專業 計算機 自動化 姓名 桑超強 201126100416 陸黎明 201126100412 實驗二算術邏輯運算實驗 一 實驗目的 了解運算器的組成結構 掌握運算器的工作原理 掌握簡單運算器的資料傳輸通路 驗證運算功能發生器74ls181的組合功能 tdn cm 教學實驗系...

實驗一8位算術邏輯運算實驗

一 實驗目的 1 掌握簡單運算器的資料傳送通路組成原理。2 驗證算術邏輯運算功能發生器 74ls181的組合功能。二 實驗內容 1 實驗原理 實驗中所用的運算器資料通路如圖3 1所示。其中運算器由兩片74ls181以並 串形成8位字長的alu構成。運算器的輸出經過乙個三態門74ls245 u33 到...

計算機組成實驗報告書算術邏輯運算實驗

淮海工學院計算機工程學院 實驗報告書 課程名 計算機組成原理 題目 算術邏輯運算實驗 班級 軟體081 學號姓名 1.掌握簡單運算器的組成以及資料傳送通路。2.驗證運算功能發生器 74ls181 的組合功能。zye1601b計算機組成原理教學實驗箱一台,排線若干。圖1 l 運算器資料通路 實驗中所用...