




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、本文格式為Word版,下載可任意編輯 基于復(fù)雜模型機(jī)兩個8位二進(jìn)制數(shù)乘法的實現(xiàn)doc 評語:課中檢查完成的題號及題數(shù): 一、試驗?zāi)康模?1.綜合運(yùn)用計算機(jī)組成原理知識; 2.設(shè)計并實現(xiàn)完整的計算機(jī)功能; 3.把握判斷條件的使用; 二、試驗內(nèi)容: 1.熟悉繁雜機(jī)的原理指令系統(tǒng)和程序流程 2.利用上述模型機(jī)通過編寫程序?qū)崿F(xiàn)兩個8位二進(jìn)制數(shù)的乘法運(yùn)算。 三、工程要求及分析: 工程要求:利用繁雜模型機(jī)通過編寫程序?qū)崿F(xiàn)兩個8位二進(jìn)制數(shù)的乘法運(yùn)算。 分析:在計算機(jī)中乘法是通過加法和移位實現(xiàn)的。我們決定采用原碼一位乘實現(xiàn)相關(guān)操作。采用一個寄放器R0存放部分和,R1 ?個寄放器存放乘數(shù)和部分和的低位;R2另一
2、個寄放器存放執(zhí)行操作的次數(shù)。然后,利用指令系統(tǒng)和運(yùn)算器實現(xiàn)求和及移位操作,每次執(zhí)行后循環(huán)次數(shù)自減一,當(dāng)循環(huán)次數(shù)為零時終止操作并將計算結(jié)果輸出。 四、具體實現(xiàn): 1.畫出算法流程圖 2.根據(jù)算法實現(xiàn),若需修改指令系統(tǒng),畫出修改后的微程序流程圖 二進(jìn)制數(shù)微代碼表 地址十六進(jìn)制表示高五位S3-S0A字段B字段C字段UA5- UA0 00 00 00 01 00000 0000 000 000 000 00000 1 01 00 6D 43 00000 0000 110 110 101 00001 1 03 10 70 70 00010 0000 111 000 001 11000 04 00 24
3、05 00000 0000 010 010 000 00010 1 05 04 B2 01 00000 1001 011 001 000 00000 1 06 00 24 07 00000 0000 010 010 000 00011 1 07 01 32 01 00000 0010 011 001 000 00000 1 08 10 60 09 00010 0000 110 000 000 00100 1 09 18 30 01 00011 0000 011 000 000 00000 1 0A 10 60 10 00010 0000 110 000 000 01000 0B 00 00 0
4、1 00000 0000 000 000 000 00000 1 0C 10 30 01 00010 0000 011 000 000 00000 1 0D 20 06 01 00100 0000 000 011 000 00000 1 0E 00 53 41 00000 0000 101 001 101 00000 1 0F 00 00 CB 00000 0000 000 000 011 00101 1 10 28 04 01 00101 0000 000 010 000 00000 1 11 10 30 01 00010 0000 011 000 000 00000 1 12 06 B2
5、01 00000 1101 011 001 000 00000 1 13 00 24 14 00000 0000 010 010 000 01010 14 05 B2 01 00000 1011 011 001 000 00000 1 15 00 24 16 00000 0000 010 010 000 01011 16 01 B2 01 00000 0011 011 001 000 00000 1 17 0 0 24 18 00000 0000 010 010 000 01100 18 0 4 32 01 00000 1000 on 001 000 00000 1 IB 0 0 53 41
6、00000 0000 101 001 101 00000 1 1C 1 0 10 ID 00010 0000 001 000 000 01110 1 ID 1 0 60 8C 00010 0000 110 000 010 00110 IE 1 0 60 IF 00010 0000 no 000 000 01111 1 IF 1 0 10 20 00010 0000 001 000 000 10000 20 1 0 60 8C 00010 0000 110 000 010 00110 28 1 0 10 29 00010 0000 001 000 000 10100 1 29 0 0 28 2A
7、 00000 0000 010 100 000 10101 2A 0 4 E2 2B 00000 1001 no 001 000 10101 1 2B 0 4 92 8C 00000 1001 001 001 010 00110 2C 1 0 10 2D 00010 0000 001 000 000 10110 1 2D 0 0 2 C 2E 00000 0000 010 110 000 10111 2E 0 4 E2 2F 00000 1001 110 001 000 10111 1 2F 0 4 92 8C 00000 1001 001 001 010 00110 30 0 0 16 04
8、 00000 0000 001 Oil 000 00010 31 0 0 16 06 00000 0000 001 Oil 000 00011 32 0 0 6 D 48 00000 0000 110 110 101 00100 33 0 0 6 D 4A 00000 0000 110 110 101 00101 34 0 0 34 01 00000 0000 on 010 000 00000 1 35 0 0 00 35 00000 0000 000 000 000 11010 1 36 0 0 6 D 51 00000 0000 110 110 101 01000 1 37 0 0 16
9、12 00000 0000 001 Oil 000 01001 38 0 0 16 13 00000 0000 001 on 000 01001 1 39 0 0 16 15 00000 0000 001 on 000 01010 1 3A 0 0 16 17 00000 0000 001 Oil 000 01011 1 3B 0 0 00 01 00000 0000 000 000 000 00000 1 3C 0 0 6 D 5C 00000 0000 110 110 101 01110 3D 00 6D 5E 00000 0000 no no 101 01111 3E 00 6D 68
10、00000 0000 110 110 101 10100 0 3F 00 6D 6C 00000 0000 110 110 101 10110 0 地址十六進(jìn)制表示高五位S3-S0A字段B字段c字段UA5-UA0 4.編寫微程序 ;機(jī)器指令 $P 00 60; IN RO 00H初始部分和 $P 01 00 $P 02 21; IN R1手動輸入乘數(shù) $P 03 00 $P 04 62; IN R2循環(huán)次數(shù) $P 05 08 $P 06 23; IN R3手動輸入被乘數(shù) $P 07 00 $P 08 D3;STA,R3-MEM $P 09 00 $P 0A 63; INR3 01H(提取最低位
11、) $P 0B 01 $P 0C D3;STA, R3-MEM $P 0D 01 $P 0E C3;LAD,MEM-R3 $P OF 01 $P 10 17;R1 與 R3-R3 LOOP START $P 11 FO;BZC,FZ 二 O,E-PC $P 12 16 $P 13 C3;LAD,MEM-R3 $P 14 00 $P 15 0D;R0+R3-R0 $P 16 C3;LAD,MEM-R3 $P 17 01 $P 18 17;R1 與 R3-R3 $P 19 AF;R3 循環(huán)右移 R3 位-R3; $P 1A D3;STA, R3-MEM $P IB 02 $P 1C C3;LAD,
12、MEM-R3 $P ID 01 $P IE BD;R1 右移 R3 位-R1 $P IF C3;LAD, MEM-R3 $P 20 02 $P 21 9D;R1 OR R3-R1 $P 22 C3;LAD,MEM-R3 $P 23 01; $P 24 BC;RO 右移 R3 位-R0 $P 25 8E;R2-1-R2; $P 26 FO;BZC R2 $P 27 30 $P 28 EO;JMP LOOP $P 29 10 $P 30 30;OUT 40H $P 31 40 $P 32 50;HALT ;微指令 $M 00 000001 $M 01 006D43 $M 03 107070 $M
13、04 002405 $M 05 04B201 $M 06 002407 $M 07 013201 $M 08 106009 $M 09 183001 $M 0A 106010 $M OB 000001 $M OC 103001 $M OD 202201 $M OE 005341 $M OF OOOOCB $M 10 280401 $M 11 103001 $M 12 06B201 $M 13 002414 $M 14 05B201 $M 15 002416 $M 16 01B201 $M 17 002418 $M 18 043201 $M IB 005341 $M 1C 10101D $M I
14、D 10608C $M IE 10601F $M IF 101020 $M 20 10608C $M 21 002422 $M 22 02B201 $M 28 101029 $M 29 00282A $M 2A 04E22B $M 2B 04928C $M 2C 10102D $M 2D 002C2E $M 2E 04E22F $M 2F 04928C $M 30 001604 $M 31 001606 $M 32 006D48 $M 33 006D4A $M 34 003401 $M 35 000035 $M 36 006D51 $M 37 001612 $M 38 001613 $M 39 001615 $M 3A 001617 $M 3B 001621 $M 3C 006D5C $M 3D 006D5E $M 3E 006D68 $M 3F 006D6C ;/* End Of Microcontroll
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年尾礦綜合利用技術(shù)突破與生態(tài)修復(fù)模式探索報告
- 2025年制造業(yè)智能化生產(chǎn)線生產(chǎn)數(shù)據(jù)安全研究報告
- 內(nèi)蒙古興安盟2025屆七下英語期末調(diào)研模擬試題含答案
- 江蘇省淮安市清江浦區(qū)2025年英語八年級第二學(xué)期期末聯(lián)考試題含答案
- 閱讀教育實施成果與策略優(yōu)化
- 家庭教育促進(jìn)法解讀(小學(xué)生版)
- 公正主題班會課課件
- 2024版經(jīng)導(dǎo)管主動脈瓣置換術(shù)臨床路徑專家共識解讀
- 2020年內(nèi)蒙古自治區(qū)消防應(yīng)急燈具產(chǎn)品質(zhì)量監(jiān)督抽查方案
- 八年級家長會課件教學(xué)
- 2025年湖北高考真題化學(xué)試題(解析版)
- 2025-2030年中國停車場行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 林業(yè)碳匯項目開發(fā)流程與審核要點
- 安徽宣城職業(yè)技術(shù)學(xué)院招聘筆試真題2024
- 2025西山煤電井下崗位高校畢業(yè)生招聘500人(山西)筆試參考題庫附帶答案詳解
- 排污許可證申請流程
- 2025年人教版七年級下冊生物期末檢測試卷及答案
- 2024年貴州省貴陽市中考生物試題(含答案逐題解析)
- 廉潔應(yīng)征承諾書
- 醫(yī)院培訓(xùn)課件:《發(fā)熱伴血小板減少綜合征醫(yī)院感染防控》
- 手術(shù)室清潔消毒記錄表
評論
0/150
提交評論