2022年xx大學計算機組成原理實驗報告_第1頁
2022年xx大學計算機組成原理實驗報告_第2頁
2022年xx大學計算機組成原理實驗報告_第3頁
2022年xx大學計算機組成原理實驗報告_第4頁
2022年xx大學計算機組成原理實驗報告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、上海高校運算機組成原理試驗報告 全 運算機組成原理試驗報告一 姓名學號 時間 地點行健樓 609 機房評 閱 一 數(shù)據(jù)傳送試驗1. 試驗內(nèi)容及要求在試驗箱上完成以下內(nèi)容: 將 C3H將 58H寫入 A 寄存器;將 6BH寫入 W寄存器;寫入 R1寄存器;2. 試驗環(huán)境本試驗箱用 74HC574構(gòu)成各種寄存器;3. 實施步驟或參數(shù) 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10 秒,確信儀器穩(wěn)固、無焦糊味; 設(shè)置試驗箱進入手動模式;K2 接 AEN,K1和 K2 接 EX0和 EX1,設(shè)置 K2K1K0010,設(shè)置 K23K1601011000

2、; 凝視 A 及 DBUS的發(fā)光管, 按下 STEP鍵,應(yīng)看到 顯示情形;CK燈滅、 A 旁的燈亮;記住看到的實際放開 STEP鍵,應(yīng)看到CK燈亮、 A 寄存器顯示58;記住看到的實際情形;重復(fù)上述試驗步驟,在做6BH時, K2 接 WEN,K1和 K2接 EX2和 EX3,設(shè)置 K2K1K0010,設(shè)置 K23K1601101011;重復(fù)上述試驗步驟,在做C3H時, K2 接 RWR,K1和 K2 接 SB和 SA,設(shè)置 K2K1K0001,設(shè)置 K23K1610100011; 關(guān)閉試驗箱電源;4. 測試或者模擬結(jié)果A 寄存器顯示58,W寄存器顯示6B,R1寄存器顯示C3,完成試驗?zāi)康模?.

3、 體會 本次試驗相對簡潔,只需要三根線便可以完成整個實驗,但是,今日熟悉了試驗箱;124 并且在老師的帶領(lǐng)下較為完整的熟悉了整個試驗箱,仍 是很高興的,今后試驗箱將是我們學習運算機組成原理的重 要工具,也是我們的好伴侶;運算機組成原理試驗報告二姓名學號時間地點行健樓 609 機房評 閱 二 運算器試驗1. 試驗內(nèi)容及要求在試驗箱上完成以下內(nèi)容 : 運算 07H6AH后左移一位的值送 OUT輸出;把 39H取反后同 64H相或的值送入 R2寄存器;通過人工譯碼,加深對譯碼器基本工作原理的懂得;懂得命令的次序執(zhí)行過程;2. 試驗環(huán)境在試驗箱上使用微程序來完成;3. 實施步驟或參數(shù) 凝視儀器,打開電

4、源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10秒,確信儀器穩(wěn)固、無焦糊味; 設(shè)置試驗箱進入手動模式; 先 將 07H 的 值 送 至 寄 存 器 A 中 ,x2x1x0k10k9k8=000,AENk3=0, k23-k16=00000111 按下 STEP鍵將數(shù)值打入 A 寄存器;然后將 AENK3置于 1;后將 6AH 的值送至寄存器 W 中, x2x1x0k10k9k8=000,WENk4=0, k23-k16=01101010 ,按下 STEP 鍵數(shù)值打入 W寄存器;將 WENk4置于 1. 然后使 s2s1s0k2k1k0=000, 實現(xiàn)A+W,后

5、使125 x2x1x0k10k9k8=110, 使結(jié)果左移一位后 OUT輸出; 先 將 39H 的 值 送 至 寄 存 器 A 中 ,x2x1x0k10k9k8=000, AENk3=0 , k23-k16=00111001,按下 STEP鍵將數(shù)值打入 A 寄存器;將 64H的值送至寄存器 W,WENk4=0, k23-k16=01100100 ,按下 STEP 鍵數(shù)值打入 W存 器 ; 然 后 將 AENK3 , WENk4 置 于 1 , 后 使s2s1s0k2k1k0=110, x2x1x0k10k9k8=100,此時直通門上顯示的是 39H 的取反結(jié)果 06,然后將 AENk3 置于

6、0 使取反后的結(jié)果傳送到寄存器 A 中,再將 AENk3置于 1,;現(xiàn)在將 s2s1s0k2k1k0=010, 果;得到 39H 取反后同 64H 相或的結(jié)將 SA,SB 接在 k12,k11,k12k11=01,RRD,RWR 接在k15,k14,k15k14=10;此時結(jié)果被送入 R2寄存器; 記錄試驗結(jié)果,關(guān)閉試驗箱電源;4. 測試或者模擬結(jié)果OUT屏幕顯示 E2,A 寄存器顯示06,W寄存器顯示64,R2 寄存器顯示E6,完成實驗?zāi)康模?. 體會本次試驗比起第一次難了許多,但是明白了寄存器的原理和方法后,仍是比較簡潔解決的,試驗箱上有運算器挑選表,有用而且便利,本次試驗我進一步學到了試

7、驗箱的更多功能,它在日后的日子里將能夠給我們在運算機組成原理上供應(yīng)更多的幫忙;6. 摸索題如何將 R2 中的數(shù)據(jù)送至A 寄存器中?D 門,然后再將D答:第一我們先將R2 中的數(shù)據(jù)送入門中的數(shù)據(jù)送入A 寄存器中;7-9 運算機組成原理試驗報告三姓名學號時間四地點行健樓 606 機房126 評 閱 三微指令系統(tǒng)試驗1. 試驗內(nèi)容及要求1. 讀出系統(tǒng)已有的微指令,并懂得其含義;2. 設(shè)計并實現(xiàn)微指令系統(tǒng);1. 明白譯碼器、微指令結(jié)構(gòu)的基本工作原理;2. 學習設(shè)計微指令的方法;在試驗箱上完成以下內(nèi)容: 1. 觀看微指令寄存器地址為31H單元的內(nèi)容;分析其掌握功能;驗證該功能是否實現(xiàn);2. 編制一條微指

8、令實現(xiàn) OUT;把這條微指令放入“ A 非” 運算后右移一位的值送微程序寄存器的 32H單元;驗證它的功能是否實現(xiàn); 假設(shè) A=33H,W=11H,1 和 2 兩題連起來做)2. 試驗環(huán)境在試驗箱上使用微指令來完成;3. 實施步驟或參數(shù) 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10秒,確信儀器穩(wěn)固、無焦糊味;初始化系統(tǒng)D 直通門上顯示22; OUT 顯示屏上顯示E6;5. 體會 這次試驗最帥的是不用和上一次一樣接許多線了,全部 通過鍵盤來輸入,但是剛開頭懂得這些會有些困難,但是理 解之后就好做許多了;6. 摸索題如何給 PC置初值?答:打開

9、試驗箱,初始化系統(tǒng)1. 讀出系統(tǒng)已有的指令,并懂得其含義;2. 設(shè)計并實現(xiàn)一條新指令;128 1. 明白指令結(jié)構(gòu)、工作原理;PC 寄存器的功能和指令系統(tǒng)的基本2. 學習設(shè)計指令的方法;在試驗箱上完成以下內(nèi)容:能;1. 考察機器指令 64 的各微指令信號,驗證該指令的功 假設(shè) R0=77H, A=11H, 77 地址單元存放 56H數(shù)據(jù) ,64 指令的下一條指令為 E8 2. 修改機器指令 E8,使其完成“ 輸出 A 與 W的結(jié)果左移一位后的值送 A 和 OUT的操作” ;2. 試驗環(huán)境在試驗箱上使用指令來完成;3. 實施步驟或參數(shù) 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意

10、各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10秒,確信儀器穩(wěn)固、無焦糊味;初始化系統(tǒng) A 寄存器顯示 57,W寄存器顯示 56,D直通門顯示 56,MAR顯示 77,R0寄存器顯示 77;A 寄存器顯示為 AC,OUT顯示屏顯示為 AC, PC為 02;129 5. 體會本次試驗較難懂得,但是經(jīng)過老師的講解和自己討論ppt ,仍是搞懂了怎么使用機器指令,最終仍是圓滿完成了試驗;6. 摸索題指令中如何區(qū)分R0、R1、R2、R3的?答:進入 PC 狀態(tài),設(shè)置完 PC,PC,A 之后,按 NX三次,即可設(shè)置 R0,R1、R2、R3 依此為之后的下一個;運算機組成原理試驗報告六 姓名學號 時間 四7-9 地點行

11、健樓 606 機房 評 閱 五指令系統(tǒng)試驗1. 試驗內(nèi)容及要求1. 編制機器語言簡潔程序;2. 勝利運行機器語言程序;懂得運算機執(zhí)行程序的實際過程;在試驗箱上完成以下內(nèi)容: 1. 編寫并運行機器語言程序,將R1中的數(shù)值左移 n 次送 OUT,n 是 R2 中的數(shù)值; 指令碼從 10 開頭 2. 編寫并運行機器語言程序,OUT; 指令碼從 30 開頭 2. 試驗環(huán)境完成 R3R0 R1,結(jié)果送DICE-CP226運算機組成原理與系統(tǒng)結(jié)構(gòu)試驗儀一臺;3. 實施步驟或參數(shù) 1. 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時 預(yù)備關(guān)閉電源,留意各數(shù)碼管、130 味;發(fā)光管的穩(wěn)固性,靜待 10 秒,確信

12、儀器穩(wěn)固、無焦糊2. 編寫并運行機器語言程序,將 R1 中的數(shù)值左移 n 次送 OUT,n 是 R2 中的數(shù)值; 指令碼從 10 開頭 編: LOOP MOV A,R1 10:71 RL A 11:D4 MOV R1,A 12:81 MOV A,R2 13:72 SUB A,#01 14:3C 15:01 MOV R2,A 16:82 JZ LOOP1 17:A4 18:21 JMP LOOP 19:AC 20:10 LOOP1 MOV A,R1 21:71 OUT 22:C4 3. 進入儲備器模式,設(shè)置 ADR = 10,按下 NX,設(shè)置 DB = 71 ;按下 NX,設(shè)置 DB = D4;

13、按此方法完成全部設(shè)置;進入內(nèi)部寄存器模式,設(shè)置 PC = 00,PC = 10,按 NX三次,設(shè)置 R0 = 00 ,R1= 10,R2 = 02,R3 = 00 ;連續(xù)按 STEP鍵,觀看試驗現(xiàn)象;4. 編寫并運行機器語言程序,完成 OUT; 指令碼從 30 開頭 R3R0 R1,結(jié)果送匯編: LOOP MOV A,R1 30:71 OR A,#00 31:6C JZ LOOP1 32:A4 33:40 MOV R1,A 34:81 MOV A,R3 35:73 ADD A,R0 36:10 MOV R3,A 37:83 MOV A,R1 38:71 SUB A,#01 39:3C 40:0

14、1 JZ LOOP1 41:A4 42:40 MOV R1,A 43:81 JMP LOOP 44:AC 45:35 LOOP1 MOV A,R3 46:73 OUT 47:C4 5. 進入儲備器模式,設(shè)置 ADR = 30,按下 NX,設(shè)置 DB = 71 ;按下 NX,設(shè)置 DB = 6C;按此方法完成全部設(shè)置;進入內(nèi)部寄存器模式,設(shè)置 PC = 00,PC = 30,按 NX三次,設(shè)置 R0 = 03 ,R1= 10,R2 = 00,R3 = 00 ;連續(xù)按 STEP鍵,觀看試驗現(xiàn)象;6. 記錄試驗結(jié)果,關(guān)閉試驗箱電源;131 4. 測試或者模擬結(jié)果OUT顯示為 40,R2為 0,R1為

15、 40; OUT顯示為 30,R3 為 30;5. 體會 本次試驗很難,但是經(jīng)過老師的講解和對 ppt 里例題的 反復(fù)討論,最終仍是討論出一些懂得,但是我的機器似乎出 了點問題,其次題始終編譯不對,用了旁邊同學的機器就對了;6. 摸索題 建立“ 中文匯編指令” 需要哪些條件?答:只需自己編一套中文指令,編出中文指令對應(yīng)的功 能表就可以了;132 運算機組成原理試驗報告一姓名學號時間地點行健樓 609 機房評 閱 一 數(shù)據(jù)傳送試驗1. 試驗內(nèi)容及要求在試驗箱上完成以下內(nèi)容: 將 C3H將 58H寫入 A 寄存器;將 6BH寫入 W寄存器;寫入 R1寄存器;2. 試驗環(huán)境本試驗箱用 74HC574

16、構(gòu)成各種寄存器;3. 實施步驟或參數(shù) 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10秒,確信儀器穩(wěn)固、無焦糊味; 設(shè)置試驗箱進入手動模式;K2 接 AEN,K1和 K2 接 EX0和 EX1,設(shè)置 K2K1K0010,設(shè)置 K23K1601011000; 凝視 A 及 DBUS的發(fā)光管, 按下 STEP鍵,應(yīng)看到 顯示情形;CK燈滅、 A 旁的燈亮;記住看到的實際放開 STEP鍵,應(yīng)看到CK燈亮、 A 寄存器顯示58;記住看到的實際情形;重復(fù)上述試驗步驟,在做6BH時, K2 接 WEN,K1和 K2接 EX2和 EX3,設(shè)置 K2K1K00

17、10,設(shè)置 K23K1601101011;重復(fù)上述試驗步驟,在做C3H時, K2 接 RWR,K1和 K2 接 SB和 SA,設(shè)置 K2K1K0001,設(shè)置 K23K1610100011; 關(guān)閉試驗箱電源;4. 測試或者模擬結(jié)果A 寄存器顯示58,W寄存器顯示6B,R1寄存器顯示C3,完成試驗?zāi)康模?. 體會 本次試驗相對簡潔,只需要三根線便可以完成整個實驗,但是,今日熟悉了試驗箱;124 并且在老師的帶領(lǐng)下較為完整的熟悉了整個試驗箱,仍是很高興的,今后試驗箱將是我們學習運算機組成原理的重 要工具,也是我們的好伴侶;運算機組成原理試驗報告二姓名學號時間地點行健樓 609 機房評 閱 二 運算器

18、試驗1. 試驗內(nèi)容及要求在試驗箱上完成以下內(nèi)容 : 運算 07H6AH后左移一位的值送 OUT輸出;把 39H取反后同 64H相或的值送入 R2寄存器;通過人工譯碼,加深對譯碼器基本工作原理的懂得;懂得命令的次序執(zhí)行過程;2. 試驗環(huán)境在試驗箱上使用微程序來完成;3. 實施步驟或參數(shù) 凝視儀器,打開電源,手不要遠離電源開關(guān),隨時預(yù)備關(guān)閉電源,留意各數(shù)碼管、發(fā)光管的穩(wěn)固性,靜待 10秒,確信儀器穩(wěn)固、無焦糊味; 設(shè)置試驗箱進入手動模式; 先 將 07H 的 值 送 至 寄 存 器 A 中 ,x2x1x0k10k9k8=000,AENk3=0, k23-k16=00000111 按下 STEP鍵將

19、數(shù)值打入 A 寄存器;然后將 AENK3置于 1;后將 6AH 的值送至寄存器 W 中, x2x1x0k10k9k8=000,WENk4=0, k23-k16=01101010 ,按下 STEP 鍵數(shù)值打入 W寄存器;將 WENk4置于 1. 然后使 s2s1s0k2k1k0=000, 實現(xiàn)A+W,后使125 x2x1x0k10k9k8=110, 使結(jié)果左移一位后 OUT輸出; 先 將 39H 的 值 送 至 寄 存 器 A 中 ,x2x1x0k10k9k8=000, AENk3=0 , k23-k16=00111001,按下 STEP鍵將數(shù)值打入 A 寄存器;將 64H的值送至寄存器 W,W

20、ENk4=0, k23-k16=01100100 ,按下 STEP 鍵數(shù)值打入 W存 器 ; 然 后 將 AENK3 , WENk4 置 于 1 , 后 使s2s1s0k2k1k0=110, x2x1x0k10k9k8=100,此時直通門上顯示的是 39H 的取反結(jié)果 06,然后將 AENk3 置于 0 使取反后的結(jié)果傳送到寄存器 A 中,再將 AENk3置于 1,;現(xiàn)在將 s2s1s0k2k1k0=010, 果;得到 39H 取反后同 64H 相或的結(jié)將 SA,SB 接在 k12,k11,k12k11=01,RRD,RWR 接在k15,k14,k15k14=10;此時結(jié)果被送入 R2寄存器; 記錄試驗結(jié)果,關(guān)閉試驗箱電源;4. 測試或者模擬結(jié)果OUT屏幕顯示 E2,A 寄存器顯示06,W寄存器顯示64,R2 寄存器顯示E6,完成實驗?zāi)康模?. 體會本次試驗比起第一次難了許多,但是明白了寄存器的原理和方法后,仍是比較簡潔解決的,試驗箱上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論