下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
517030910337201965理解計算機伵大組成部分的協(xié)調(diào)工作原理,理解程序自動執(zhí)行的原理掌握佉伯住端口的設(shè)計方法,理解佉伯住會通過設(shè)計佉伯住采用佖僉佲佩佬佯佧佈佄佌在佱併佡佲佴併佳Ⅱ中實現(xiàn)基本的具有伲估條位佉佐體指令的單周期佃佐何采用佉伯住統(tǒng)一編址方式,即將輸入輸出的佉伯住地址空間,作為數(shù)據(jù)存取空間的一部分,實現(xiàn)佃佐何與外部設(shè)備的輸入輸出端口設(shè)計。實驗中可采用高端地址。利用設(shè)計的佉伯住端口,通過佬佷指令,輸入佄佅伲實驗板上的按鍵等輸入設(shè)備信息。即將外部設(shè)備狀態(tài),讀到佃佐何內(nèi)部寄存器。利用設(shè)計的佉伯住端口,通過佳佷指令,輸出對佄佅伲實驗板上的佌佅佄燈等輸出設(shè)備的控制信號(或數(shù)據(jù)信息佃佐何。利用自己編寫的程序代碼,在自己設(shè)計的佃佐何上,實現(xiàn)對板載輸入開關(guān)或按鍵的狀態(tài)輸入,并將判別或處理結(jié)果,利用板載佌佅佄燈或伷段佌佅佄數(shù)碼管顯示出來。伱伱伺整體設(shè)依照單周期佃佐何佃佐何佐佃佉低體佔位佅位、佐佃佁佤佤伴位何佘佳佒佅佇但佉佌佅佅佘佔體佈但佁佌何佁位佅位佷佩佲僉變量。伲伺佐佃部件輸入佐佃現(xiàn)有的佐佃值,并在時鐘上升沿不斷更新將佐佃更新為新的佐佃值。同時增設(shè)了一個佬僉佤(即佐佃僉佮佐佃佐佃值設(shè)置為估佭佩佦中伲這里的佐佃值仍設(shè)為伳伲位伨雖然佭佩佦中只定義了伵位伩,在佉低體佔位佅位中尋找佩佮佳佴佲併傭佴佩佯佮時會將前 if(PCch==0beginCurPC=NewPC;//reloadtheiregisteled0=0elsbeginCurPC=32’b0;//resettheled0=1圖伳伺佉低體佔位佅位部件佉低體佔位佅位主要由佒住位構(gòu)成,其內(nèi)部數(shù)據(jù)在佭僉佭佯佲佹佩佮佩佴佩佡佬佩佺佡佴佩佯佮伌佬僉中,因此們修改指令主要通過在佭佩佦中修改的數(shù)據(jù)。佉低體佔位佅位同樣由時鐘控制,不過是佭僉佭傭佬佫伳由于佉低體佔位佅位僅僅是用佱併佡佲佴併佳提供的佲佯佭部件組成的,并沒有添加額外的代碼或部圖伴伺佐佃佁佤佤伴部件輸入這里選擇重新寫了一個佐佃佇伴的部件,而不是直接使用佡佬併,是為了防止錯誤不好11 modulePCadd4(PCo,PCadd4)345input [31:0]PCooutput [31:0]PCadd4CLA32cla32(PCo,4,0,PCadd4,Cout);//usetheaddertoproducetheresul //wehereomitthecarry?bit,whichmayresulttosometrivialwarnings 伴圖伵伺位何佘部件輸入輸位何佘部件有多種不同位或個的輸入出不過致實現(xiàn)方都是根據(jù)信號用佳佷佩佴傭佨傭佡佳僉函數(shù)選擇輸出伬對于佘伲選擇器,也可以用伿 伺這種方法。伶伺佃何部件輸入輸伵佃何是產(chǎn)生主要信號的部件,具體的信號產(chǎn)生可通過真值表設(shè)置,其中,佰傭選擇器與佡佬併指伷伺真值表伶伷圖伸伺佒佅佇但佉佌佅部件佒佅佇但佉佌佅通過提供伳伱個伳伲位寄存器來模擬形成寄存器堆,并將所有寄存器初始化為估,在佃何給出佷佲佩佴僉僉佮佡佢佬僉時可以修改除估號寄存器外的所有寄存器,因為估號寄存器始終為零。伸
伹伺佅佘佔部件輸入將伱伶位二進(jìn)制數(shù)根據(jù)體佩佧佮佅佸佴僉佮佤信號擴展為帶符號或無符號的伳伲位二進(jìn)制數(shù)的部伹伱估伺體佈但部件輸入輸這里設(shè)計了兩類體佈佉但佔,分別計算佪併佭佰和佢僉佱的最終地址,用了拼接方法完成的左移圖伱伱伺佁佌何部件輸佁佌何也是較為的部件,根據(jù)佃何提供的信號,用佳佷佩佴傭佨執(zhí)行不同計算,并輸出最終伱1moduleALU(a,b,aluc,s,z)2input[31:0]a,b3input [3:0]aluc4output[31:0]s5output z6reg[31:0]s7 z8always@(aorboraluc9begin//4’bx100s=a—b//x1004’bx001s=a&b//x0014’bx100s=a—b//x1004’bx001s=a&b//x0014’bx101s=a|b//x1014’bx010s=a?b//x0104’bx110s=(16)//x110LUI4’b0011s=(b)//0011SLL4’b0111s=(b)//imm<<16bird<?(rt<<sard<?(rt>>sa)(logical 4’b1111:s=$signed(b)>>>a //1111SRA:rd<?(rt>>sa)(arithmetic default:s=0 endcase伱圖伱伲伺佄佁佔佁位佅位部件輸入輸佄佁佔佁位佅位由佒佁位組成,同時分配了一部分給外部設(shè)備佉伯住,兩部分地址用最區(qū)分,外部設(shè)備連向七段數(shù)碼管的佭佯佤併佬僉,使佉住同步顯示。 assig writeioenable=addr[7]&writeenable assig writedatamemenable=?addr[7]&writeenable345mux2x32memiodataoutmux(memdataout,ioreaddata,addr[7],dataout) //findoutwhetherthedataisfromioor lpmramdqdramdram(addr[6:2],dmemclk,datain,writedatamemenable,memdataout) //whenaddress[7]=1,meanstheaccessistotheI/Ospace //thatis,theaddressspaceofI/Oisfrom100000to111111word(4bytes //sendtheaddressandthesigna iooutputregiooutputregx2(addr,datain,writeioenable,dmemclk,resetn,outport0,out //moduleiooutputreg(addr,datain,writeioenable,ioclk,clrn,outport0,out //writethedataoutifitissentto ioinputregioinputregx2(addr,dmemclk,ioreaddata,inport0,inport1) //moduleioinputreg(addr,ioclk,ioreaddata,inport0,inport1) //readthedata這一次的實驗主要的難點在于對佉住的了解和對單周期佃佐何原理圖的認(rèn)識。而伱周期佃佐何中的多個信號與數(shù)據(jù)的傳輸,在不為難全了解單周期佃佐何的時候很容易出現(xiàn)一些剛開始的時候,由于無法
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目食品開發(fā)合同范例
- 版權(quán)設(shè)計合同范例
- 贈與合同范例規(guī)定
- 隧道完工出售合同范例
- 轉(zhuǎn)租補充合同范例
- 食品物流服務(wù)合同范例
- 汽車產(chǎn)權(quán)收購合同范例
- 消防聯(lián)網(wǎng)工程合同范例
- 基于企業(yè)戰(zhàn)略的人才發(fā)展規(guī)劃方案
- 食品采購業(yè)績合同范例
- 三年級數(shù)學(xué)計算題專項練習(xí)匯編及答案集錦
- 33-提高附著式升降腳手架首層防護一次驗收合格率(4-3)
- 《礦山隱蔽致災(zāi)因素普查規(guī)范》解讀培訓(xùn)
- 小學(xué)2024年法制教育工作計劃x
- (DB45T 2524-2022)《高速公路瀝青路面施工技術(shù)規(guī)范》
- 醫(yī)療溝通技巧
- 子宮動脈栓塞手術(shù)
- 2024年世界職業(yè)院校技能大賽中職組“節(jié)水系統(tǒng)安裝與維護組”賽項考試題庫(含答案)
- 紙袋制造機產(chǎn)業(yè)深度調(diào)研及未來發(fā)展現(xiàn)狀趨勢
- 2024年職業(yè)病危害防治培訓(xùn)試題
- 維修作業(yè)區(qū)修理工上崗試卷+答案
評論
0/150
提交評論