版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
杭州電子科技大學(xué)計算機學(xué)院實驗報告課程名稱:計算機組成原理實驗項目:多功能ALU設(shè)計實驗指導(dǎo)教師: 實驗位置: 姓名: 班級: 學(xué)號: 日期:2015年4月29日實驗?zāi)康膶W(xué)習(xí)多功能ALU的工作原理,掌握運算器的設(shè)計方法。掌握運用VerilogHDL進行行為描述與建模的技巧和方法。實驗環(huán)境XilinxISEDesignSuite13.4實驗內(nèi)容(算法、程序、步驟和方法)創(chuàng)建工程,編寫ALU模塊代碼。編寫對A、B數(shù)據(jù)進行選擇的模塊代碼。編寫選擇輸出數(shù)據(jù)模塊代碼。設(shè)置頂層文件,并將三個模塊代碼導(dǎo)入。設(shè)置輸入信號,進行軟件仿真并記錄仿真波形。(6)生成BIT文件并下載入FPGA中,進行硬件測試。(7) 記錄測試結(jié)果。
(1)ALU模塊代碼,利用三八譯碼器,將我們將要操作的對象,進行分別的處理。moduleALU_TOP(A,B,F,ZF,OF,ALU_OP);input[31:0]A,B;input[2:0]ALU_OP;outputZF,OF;output[31:0]F;reg[31:0]F;regZF,OF;reg[5:0]i;regC;reg[32:0]CF;(接上)實驗內(nèi)容(算法、程
序、
步驟
和方
法)always(接上)實驗內(nèi)容(算法、程
序、
步驟
和方
法)case(ALU_OP)3'b000:beginCF=A&B;end3'b001:beginCF=A|B;end3'b010:beginCF二A八B;end3'b011:beginCF=A^B;end3'b100:beginCF=A+B;end3'b101:beginCF=A-B;end3'b110:beginCF=(A<B);end3'b111:beginCF=B<<A;endendcaseF[31:0]=CF[31:0];C=CF[32];ZF=0;for(i=0;i<32;i=i+1)ZF=ZF|F[i];ZF=~ZF;OF=A[31「B[31「F[31「C;endendmodule輸入數(shù)據(jù)選擇模塊代碼,根據(jù)實驗指導(dǎo)書上的對于32位數(shù)據(jù)的處理方式。moduleChoice(AB_SW,A,B);input[2:0]AB_SW;output[31:0]A,B;reg[31:0]A,B;wire[2:0]AB_SW;always@(*)begincase(AB_SW)3'b000:beginA=32'h0000_0000;B=32'h0000_0000;end3'b001:beginA=32'h0000_0003;B=32'h0000_0607;end3'b010:beginA=32'h8000_0000;B=32'h8000_0000;end3'b011:beginA=32'h7FFF_FFFF;B=32'h7FFF_FFFF;end3'b100:beginA=32'hFFFF_FFFF;B=32'hFFFF_FFFF;end3'b101:beginA=32'h8000_0000;B=32'hFFFF_FFFF;end3'b110:beginA=32'hFFFF_FFFF;B=32'h8000_0000;end3'b111:beginA=32'h1234_5678;B=32'h3333_2222;enddefault:beginA=32'h9ABC_DEF0;B=32'h1111_2222;endendcaseendendmodule輸出數(shù)據(jù)選擇模塊代碼,根據(jù)實驗指導(dǎo)書上的對于32位數(shù)據(jù)的處理方式。moduleCLED(F_LED_SW,LED,F,ZF,OF);input[31:0]F;inputZF,OF;input[2:0]F_LED_SW;output[7:0]LED;reg[7:0]LED;wire[31:0]F;wire[2:0]F_LED_SW;wireZF,OF;always@(*)begincase(FLEDSW)
3'b000:LED=F[7:0];3'b001:LED=F[15:8];3'b010:LED=F[23:16];3'b011:LED=F[31:24];default:beginLED[7]=ZF;LED[0]=OF;LED[6:1]=6'b0;endendcaseendendmodule頂層設(shè)計模塊代碼:moduleALU(AB_SW,ALU_OP,F_LED_SW,LED);input[2:0]AB_SW,ALU_OP,F_LED_SW;output[7:0]LED;wire[2:0]AB_SW,ALU_OP,F_LED_SW;wire[31:0]A,B,F;wireZF,OF;wire[7:0]LED;ChoiceC1(AB_SW,A,B);ALU_TOPA1(A,B,F,ZF,OF,ALU_OP);CLEDC2(F_LED_SW,LED,F,ZF,OF);endmodule仿真波形:數(shù)據(jù)
記錄
和計
^算■口數(shù)據(jù)
記錄
和計
^算■口nx11。―1—1—題ns????????4dJnsiiii????印Jl£Illi 11 11 1*m劃?中E[ii:og卜*AUU.OP:2S]u嶂F[31:OJ呼型nDoaaaaaaacI口口口口口口口口口口匚]卜"JODCiooooaaDH1■ 1' 004KHJQ第 >CKMKMMXKMXMXKKOMXWOOOmoaoooQ-I, —OTOOOMCOOC嘿KiMC娘XWODOfflOWOOO s.|Name|Value中,甲,"卜yApia]aoaosoDoodE二OINXNNNXMOOOOOOCH1?7日a->RflAlU_OP[Jfl]?*qsifl]地口f3小aoaooaDODdE001OOOOOdDOOOC00白41000(loaoooiil 砌 J0100000111 |Nams |Value1i口口口口口口口口口口|Nams |Value1i口口口口口口口口口口kb[h:d:laDonoDaaaD卜7ALU_QP[2即0IDF*FP1:O:白白口0口白口口口白口3O0/在r-|NmEe|晌lu@I*?41即1匚同口二口力口力口力口?V明M明11111111111..ALU_OP[1-Oq1Q1134F[n;0]1loaoaoDODOcI班OF口■"a
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年豬場產(chǎn)權(quán)轉(zhuǎn)讓協(xié)議版B版
- 2024年度人才招聘與引進專項協(xié)議3篇
- 2024年度石材鋪裝工程升級合同
- 2024年度停薪留職員工在職期間績效評估合同3篇
- 2024年環(huán)保設(shè)備購買及安裝合同
- 2024年度商業(yè)綜合體柜臺使用權(quán)轉(zhuǎn)讓合同模板3篇
- 2024年度藝術(shù)品版權(quán)獨家授權(quán)協(xié)議3篇
- 2024年水庫周邊土地開發(fā)使用權(quán)合同
- 2024年度時尚品牌商標使用權(quán)許可合同
- 2024年柴油產(chǎn)品銷售協(xié)議標準文本一
- 【MOOC】法理學(xué)-西南政法大學(xué) 中國大學(xué)慕課MOOC答案
- 遼寧省普通高中2024-2025學(xué)年高一上學(xué)期12月聯(lián)合考試語文試題(含答案)
- 儲能運維安全注意事項
- 2024蜀繡行業(yè)市場趨勢分析報告
- 電力法律法規(guī)培訓(xùn)
- 2024年世界職業(yè)院校技能大賽“智能網(wǎng)聯(lián)汽車技術(shù)組”參考試題庫(含答案)
- 【課件】校園安全系列之警惕“死亡游戲”主題班會課件
- 化工企業(yè)冬季安全生產(chǎn)檢查表格
- 2024年工程勞務(wù)分包聯(lián)合協(xié)議
- 蜜雪冰城員工合同模板
- 廣東省深圳市龍崗區(qū)2024-2025學(xué)年三年級上學(xué)期11月期中數(shù)學(xué)試題(含答案)
評論
0/150
提交評論