




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.實(shí)驗(yàn)?zāi)康募耙?1)了解運(yùn)算器的組成結(jié)構(gòu)(2)掌握運(yùn)算器的工作原理.實(shí)驗(yàn)?zāi)K及實(shí)驗(yàn)原理r 1ffl 1-1-1運(yùn)算署原理圖nut 0 ffli-U l圖交又開(kāi)美梢第移位餐原理本實(shí)驗(yàn)的原理如圖1-1-1所示。運(yùn)算器內(nèi)部含有三個(gè)獨(dú)立運(yùn)算部件, 分別為算術(shù)、邏輯和移位運(yùn)算部件,要 處理的數(shù)據(jù)存于暫存器 A和暫存器B ,三個(gè)部件同時(shí)接受來(lái)自A和B的數(shù)據(jù)(有些處理器體系結(jié)構(gòu)把移位運(yùn)算器放于算術(shù)和邏輯運(yùn)算部件之前,如ARM,各部件對(duì)操作數(shù)進(jìn)行何種運(yùn)算由控制信號(hào) S3-60和CN來(lái)決定,任何時(shí)候,多irwar路選擇開(kāi)關(guān)只選擇三部件中一個(gè)部件的結(jié)果作為 ALU的輸出。如果是影響進(jìn)位 的運(yùn)算,還將置進(jìn)位標(biāo)志F
2、C,在運(yùn)算結(jié)果輸出前,置 ALU零標(biāo)志。ALU中所有 模塊集成在一片CPLD邏輯運(yùn)算部件由邏輯門構(gòu)成,較為簡(jiǎn)單,而后面又有專門的算術(shù)運(yùn)算部件設(shè) 計(jì)實(shí)驗(yàn),在此對(duì)這兩個(gè)部件不再贅述。移位運(yùn)算采用的是桶形移位器,一般采用 交叉開(kāi)關(guān)矩陣來(lái)實(shí)現(xiàn),交叉開(kāi)關(guān)的原理如圖1-1-2所示。圖中顯示的是一個(gè)4X4 的矩陣(系統(tǒng)中是一個(gè)8X8的矩陣)。每一個(gè)輸入都通過(guò)開(kāi)關(guān)與一個(gè)輸出相連, 把沿對(duì)角線的開(kāi)關(guān)導(dǎo)通,就可實(shí)現(xiàn)移位功能,即:(1) 對(duì)于邏輯左移或邏輯右移功能,將一條對(duì)角線的開(kāi)關(guān)導(dǎo)通,這將所有的輸 入位與所使用的輸出分別相連,而沒(méi)有同任何輸入相連的則輸出連接 0。(2) 對(duì)于循環(huán)右移功能,右移對(duì)角線同互補(bǔ)的左移
3、對(duì)角線一起激活。例如,在 4位矩陣中使用右1 '和左3 '對(duì)角線來(lái)實(shí)現(xiàn)右循環(huán)1位。(3) 對(duì)于未連接的輸出位,移位時(shí)使用符號(hào)擴(kuò)展或是0填充,具體由相應(yīng)的指 令控制。使用另外的邏輯進(jìn)行移位總量譯碼和符號(hào)判別。運(yùn)算器部件由一片CPLD實(shí)現(xiàn)。ALU的輸入和輸出通過(guò)三態(tài)門74LS245連到 CPU內(nèi)總線上,另外還有指示燈標(biāo)明進(jìn)位標(biāo)志 FC和零標(biāo)志FZ。請(qǐng)注意:實(shí)驗(yàn)箱 上凡絲印標(biāo)注有馬蹄形標(biāo)記1 ',表示這兩根排針之間是連通的。圖中除T4 和CLR,其余信號(hào)均來(lái)自于ALU單元的排線座,實(shí)驗(yàn)箱中所有單元的 T1、T2、 T3、T4都連接至控制總線單元的 T1、T2、T3、T4, C
4、LR都連接至CON單元的 CLR按鈕。T4由時(shí)序單元的TS4提供(時(shí)序單元的介紹見(jiàn)附錄二),其余控制 信號(hào)均由CON#元的二進(jìn)制數(shù)據(jù)開(kāi)關(guān)模擬給出??刂菩盘?hào)中除T4為脈沖信號(hào)外, 其余均為電平信號(hào),其中ALU_BM氐有效,其余為高有效。暫存器A和暫存器B的向能在LED燈上實(shí)時(shí)顯示,原理如圖1-1-3所示 (以A0為例,其它相同)。進(jìn)位標(biāo)志FC、零標(biāo)志FZ和數(shù)據(jù)總線D7-D0的顯示 原理也是如此?!绑?|0< A0圖1-1. -3顯/展原理圖ALU和外圍電路白連接如圖1-1-4所示,圖中的小方框代表排針座。運(yùn)算器的邏輯功能表如表1-1-1所示,其中S3 S2 S1 S0 CN為控制信號(hào), F
5、C為進(jìn)位標(biāo)志,F(xiàn)Z為運(yùn)算器零標(biāo)志,表中功能欄內(nèi)的FG FZ表示當(dāng)前運(yùn)算會(huì)影 響到該標(biāo)志。f l?.U丁1M7 . 0圖144 ALU和外圍電連搜原理圖*1-1-1茸第期般用陵3052 sls0c、9 ,0000XF=A "圍)0001XF=B (M)是軟運(yùn)案咖。芹AB(FZ)0011XF=A+B(FZ)0100XF=/A(F2)01。X聲A不翻豳循耳方磬B便低3曲也(FZ)?!?0F二A謖輯右移一位(FZ)rad1F=A帶進(jìn)也翻右移一代(FC> FZ>01110F二A遐輯企移一他(FZ)1F=A帶進(jìn)優(yōu)循環(huán)龍移一位(FCt FZJI00DX置 FC=CN(FC)MlX&qu
6、ot;A加B(FC, FZ)1010XF-A加B加FC(ET. FZ)*術(shù)運(yùn)算LOHXf=A»B(FC, FZ)mXF=A 赫(FC. FZ)noiXF=A 加 1(K; FZ)iimX(保留)miXm年表中.為任意鬻F同三.實(shí)驗(yàn)步驟與結(jié)果(1) 按圖1-1-5連接實(shí)驗(yàn)電路,并檢查無(wú)誤。圖中將用戶需要連接的信號(hào)用圓圈標(biāo)明(其它實(shí)驗(yàn)相同)。(2) 將時(shí)序與操作臺(tái)單元的開(kāi)關(guān) KK2置為單拍檔,開(kāi)關(guān)KK1、KK3置為運(yùn) 行檔。(3) 打開(kāi)電源開(kāi)關(guān),如果聽(tīng)到有嘀報(bào)警聲,說(shuō)明有總線競(jìng)爭(zhēng)現(xiàn)象,應(yīng)立即關(guān)閉電源,重新檢查接線,直到錯(cuò)誤排除。然后按動(dòng) CONI元的CLR按鈕,將運(yùn)算器的A、B和FG F
7、Z清零。國(guó)坪塞戰(zhàn)圖(4) 用輸入開(kāi)關(guān)向暫存器A置數(shù)。 撥動(dòng)CONM元的SD27-SD20數(shù)據(jù)開(kāi)關(guān),形成二進(jìn)制數(shù)01100101 (或其它 數(shù)值),數(shù)據(jù)顯示亮為1 ',滅為0 '。 置LDA=1 LDB=0連續(xù)按動(dòng)時(shí)序單元的ST按鈕,產(chǎn)生一個(gè)T4上沿,則將 二進(jìn)制數(shù)01100101置入暫存器A中,暫存器 A的值通過(guò)ALU單元的A7A0 八位LED燈顯示。(5) 用輸入開(kāi)關(guān)向暫存器B置數(shù)。 撥動(dòng)CONI元的SD27-SD20數(shù)據(jù)開(kāi)關(guān),形成二進(jìn)制數(shù)10100111 (或其它 數(shù)值)。 置LDA=0 LDB=1連續(xù)按動(dòng)時(shí)序單元的ST按鈕,產(chǎn)生一個(gè)T4上沿,則將 二進(jìn)制數(shù)10100111
8、置入暫存器B中,暫存器B的值通過(guò)ALU單元的B7-B0 八位LED燈顯示。(6) 改變運(yùn)算器的功能設(shè)置,觀察運(yùn)算器的輸出。置 ALU_B=0 LDA=0 LDB=0 然后按表1-1-1置S3、S2、S1、S0和Cn的數(shù)值,并觀察數(shù)永總線LED顯示燈 顯示的結(jié)果。如置S3、S2、S1、S0為0010 ,運(yùn)算器作邏輯與運(yùn)算,置S3、S2、 S1、S0為1001 ,運(yùn)算器作加法運(yùn)算。如果實(shí)驗(yàn)箱和PC聯(lián)機(jī)操作,則可通過(guò)軟件中的數(shù)據(jù)通路圖來(lái)觀測(cè)實(shí)驗(yàn)結(jié)果,方法是:打開(kāi)軟件,選擇聯(lián)機(jī)軟件的”【實(shí)驗(yàn)】一【運(yùn)算器實(shí)驗(yàn)】",打開(kāi)運(yùn)算器實(shí)驗(yàn)的數(shù)據(jù)通路圖,如圖 1-1-6所示。進(jìn) 行上面的手動(dòng)操作,每按動(dòng)一
9、次 ST按鈕,數(shù)據(jù)通路圖會(huì)有數(shù)據(jù)的流動(dòng),反映當(dāng) 前運(yùn)算器所做的操作,或在軟件中選擇“【調(diào)試】一【單節(jié)拍】”,其作用相當(dāng)于 將時(shí)序單元的狀態(tài)開(kāi)關(guān)KK2置為單拍檔后按動(dòng)了一次 ST按鈕,數(shù)據(jù)通路圖 也會(huì)反映當(dāng)前運(yùn)算器所做的操作。重復(fù)上述操作,并完成表1-1-2。然后改變A、B的值,驗(yàn)證FC、FZ的鎖存功能。圈24費(fèi)厘厚用結(jié)果(65) FC= (0) FZ= (0)(A7) FC= (0) FZ= (0)(25) FC= (0) FZ= (0)(E7) FC= (0) FZ= (0)(9A) FC= (0) FZ= (0)(CA FC= (0) FZ= (0)(32) FC= (0) FZ= (0)
10、(B2) FC= (1) FZ= (0)(CA FC= (0) FZ= (0)(CA FC= (0) FZ= (0)(65) FC= (0) FZ= (0)(00 FC= (1) FZ= (0)表1-1-2運(yùn)算結(jié)果表運(yùn)算類型 A B S3S2S1S0 CN65 A7 0 0 0 0XF=65 A7 0 0 0 1XF=邏輯運(yùn)算0 0 1 0 X F=00 1 1XF=0 1 0 0XF=0 1 0 1XF=0 1 1 00F=移位運(yùn)算1 F二01 1 10F=1 F=1 0 0 0XF=1 0 0 1XF=(FC=O X F=(0D)FC= (1) FZ= (0)(FC=D XF=F=F=F=算術(shù)運(yùn)算1 0101 01
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉(cāng)門街元宵節(jié)活動(dòng)方案
- 仙螺島公司團(tuán)建活動(dòng)方案
- 代理公司答謝會(huì)活動(dòng)方案
- 代運(yùn)營(yíng)公司營(yíng)銷策劃方案
- 以案釋法大宣講活動(dòng)方案
- 儀器艾灸活動(dòng)方案
- 價(jià)格促銷活動(dòng)方案
- 企業(yè)創(chuàng)業(yè)活動(dòng)策劃方案
- 企業(yè)為職工子女活動(dòng)方案
- 企業(yè)健步走比賽活動(dòng)方案
- 福建三明經(jīng)開(kāi)區(qū)控股集團(tuán)有限公司子公司招聘筆試題庫(kù)2025
- 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)-第三次形考作業(yè)(第10章~第11章)-國(guó)開(kāi)-參考資料
- 【MOOC】民事訴訟法學(xué)-西南政法大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- GB/T 9576-2013橡膠和塑料軟管及軟管組合件選擇、貯存、使用和維護(hù)指南
- 營(yíng)維一體化SOP手冊(cè)(裝維、銷售、維系)
- 第六章神經(jīng)系統(tǒng)
- 醫(yī)療不良事件報(bào)告表
- 材料加工新技術(shù)與新工藝112課件
- 國(guó)開(kāi)作業(yè)科研人員TRIZ技術(shù)創(chuàng)新方法應(yīng)用培訓(xùn)-單元測(cè)驗(yàn)1(確定項(xiàng)目+描述項(xiàng)目)76參考(含答案)
- 企業(yè)安全生產(chǎn)網(wǎng)格化管理體系圖空白
- 百日咳臨床研究進(jìn)展PPT醫(yī)學(xué)課件
評(píng)論
0/150
提交評(píng)論