計算機組成原理陣列乘法器課程設計報告_第1頁
計算機組成原理陣列乘法器課程設計報告_第2頁
計算機組成原理陣列乘法器課程設計報告_第3頁
計算機組成原理陣列乘法器課程設計報告_第4頁
計算機組成原理陣列乘法器課程設計報告_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 課 程 設 計教 學 院計算機學院課程名稱計算機組成原理題 目4位乘法整列設計專 業(yè)計算機科學與技術班 級2014級計本非師班姓 名唐健峰同組人員黃亞軍指導教師2016年10月5日1 課程設計概述1.1 課設目的計算機組成原理是計算機專業(yè)的核心專業(yè)基礎課。課程設計屬于設計型實驗,不僅鍛煉學生簡單計算機系統(tǒng)的設計能力,而且通過進行設計及實現(xiàn),進一步提高分析和解決問題的能力。同時也鞏固了我們對課本知識的掌握,加深了對知識的理解。在設計中我們發(fā)現(xiàn)問題,分析問題,到最終的解決問題。凝聚了我們對問題的思考,充分的鍛煉了我們的動手能力、團隊合作能力、分析解決問題的能力。1.2 設計任務設計一個4位的二進

2、制乘法器:輸入信號:4位被乘數(shù)A(A1,A2,A3,A4), 4位乘數(shù)B(B1,B2,B3,B4),輸出信號:8位乘積q(q1,q2,q3,q4,q5,q6,q7,q8).1.3 設計要求根據(jù)理論課程所學的至少設計出簡單計算機系統(tǒng)的總體方案,結合各單元實驗積累和課堂上所學知識,選擇適當芯片,設計簡單的計算機系統(tǒng)。(1) 制定設計方案:我們小組做的是4位陣列乘法器,4位陣列乘法器主要由求補器和陣列全加器組成。(2) 客觀要求要掌握電子邏輯學的基本內容能在設計時運用到本課程中,其次是要思維靈活遇到問題能找到合理的解決方案。小組成員要積極配合共同達到目的。2 實驗原理與環(huán)境2.1 1.實驗原理計算機

3、組成原理,數(shù)字邏輯,maxplus2是現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎上進一步發(fā)展的產物。它是作為專用集成電路(ASIC)領域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點。用乘數(shù)的每一位去乘被乘數(shù),然后將每一位權值直接去乘被乘數(shù)得到部分積,并按位列為一行每一行部分積末位與對應的乘數(shù)數(shù)位對齊,體現(xiàn)對應數(shù)位的權值,將各次部分積求和得到最終的對應數(shù)位的權值。2.2 2.實驗環(huán)境2.2.1 雙擊maxplu2II軟件圖標,啟動軟件(1).新建工程,flie->new project .,出現(xiàn)存儲路徑的選項框,指定項

4、目保存路徑并且為工程命名,第三行設置實體名,保持與工程名一致。點擊OK (2)原理圖輸入 (1) 建立圖形輸入文件 在圖 1-16 中的 File 菜單的 project 項下選擇“New”,出現(xiàn)圖 1-18 所示的對話框 選擇“Graphic Editor file”后,單擊“OK”,出現(xiàn)圖 1-19 即可開始建立圖形輸入文件(3). 調入元件符號 在圖 1-19 圖形編輯區(qū)雙擊鼠標左鍵可打開“Enter symbol”對話框,如圖 1-20 所示。 在該對話框你可選擇需要輸入的元件/邏輯符號。例如你可選擇一個計數(shù)器,一個與門等3 總體方案設計總體結構圖圖3 總體結構圖一根據(jù)an與bn的乘積

5、,然后相應的am與bm與運算,可得到qn的值,最后按從大到小的順序排列qn,即為計算結果。如下所示:1100* 0101 11000000110000000111100即為十進制的12*5=601. 設計方案(1)為了進一步提高乘法運算速度,可采用類似人工計算的方法,陣列的每一行送入乘數(shù)Y的每一數(shù)位,而各行錯開形成的每一斜列則送入被乘數(shù)的每一數(shù)位。(2)4×4陣列乘法器可以由一定數(shù)量的4個輸入加法器構成的;(3)4個輸入加法器可以由多個全加1器(74283)構成;詳細設計與實現(xiàn)4*4乘法的設計主要包括以下幾個主要的模塊的設計3.1.2 一位全加器的設計與實現(xiàn) 一位全加器的邏輯圖,如下

6、圖所示:圖5 一位全加器的邏輯圖 3.1.3 四位及八位求補電路的設計原圖:四位求補電路的邏輯圖,如下圖所示:圖6 四位求補電路的邏輯圖八位求補電路的邏輯圖,如下圖所示:圖7 八位求補電路的邏輯圖 3.1.4 陣列乘法器的設計:4×4陣列乘法器的邏輯圖,如下圖所示:圖8 4×4陣列乘法器的邏輯圖 圖9 陣列乘法器的電路原理圖4 實驗過程與調試實驗仿真圖:圖10 仿真結果 4 位*4位乘法器的仿真結果如圖:圖11 4*4的乘法器仿真圖4.1 主要故障與調試4.1.1 故障1 這次課程設計的精華之一就是設計陣列乘法器剛開始時由于按照課本上的設計所以掉下了好多的與門所以在仿真的時

7、候出現(xiàn)了好多的問題,后在老師的指導下,得以改進了設計和避免了很多的連線的錯誤,提高了速度4.1.2 故障2 在實驗的時候,對實驗的軟件和裝置很不是熟悉,導致文件的命名時經常出錯,而且問題還不宜被發(fā)現(xiàn),在老師的提示下照到了問題的所在,后來就沒有遇到類似的問題。4.1.3 故障3 在做求補電路的時候我們做的事4位的求補器但是需要8位的求補器所以我們就拿兩個4位的求補器去連接結果由于連線的錯誤導致了好多的錯誤,后來我們直接連接8位的求補器就解決了問題。5 設計總結與心得5.1 課設總結基于對象的存儲是為了克服當前基于塊的存儲存在的諸多難題,在存儲接口和結構層次的重要發(fā)展??梢愿鶕?jù)應用負載選擇優(yōu)化的存

8、儲策略。作了如下幾點工作:1) 我們小組負責的是陣列乘法器的設計,通過小組的合作我們一次完成了全加器、求補器、陣列乘法器然后完成了綜合的拼接工作,雖然在最后的階段出了一些問題但是我們小組掌握了此次設計的核心內容達到了實驗的目的。2) 此次看課程設計我們實現(xiàn)任意給定兩位四位二進制的相乘運算,相乘積的計算結果為8位二進制。將移位復制的被乘數(shù)依次對準乘數(shù)數(shù)位的位置進行排列,然后將各列相加。如果乘數(shù)的某一數(shù)位為0,將跳過相應的被乘數(shù),下一個復制被乘數(shù)的位置是由向乘數(shù)的最高位方向移動時有1出現(xiàn)的位置3) 這次課程設計雖然沒有在規(guī)定的時間內完成要求的任務,但是我們小組每一個組員都認真負責的設計,對組成原理

9、這門學科的了解更加深刻,學到了好多以前不曾知道的知識。其他需要總結的內容,(自行修訂擴充)。5.2 課設心得在還沒有作課程設計時我是比較畏懼組成原理這門課設的,畢竟前幾次小實驗每每都是做得很不盡人意,總是不能在老師規(guī)定的時間內完成,所以擔心這種不好的過程會給后面的大實驗也即課設帶來很大的負面影響。這次實驗我的設計題目是-陣列乘法器,通過和同學的討論和老師的交流,并在老師的指導下,解決了很多的問題,從其中獲得了知識,使得我對環(huán)境和工具的使用能力得到了進一步的提升,我相信,這將給以后的學習和實驗帶來益處,最后圓滿的完成了實驗。此次課程設計實驗,不僅是對課程知識的鞏固,對所學理論知識的很好應用與發(fā)揮

10、,更是對新知識的學習,新鮮工具的應用的提升和實踐能力的提升,而且對個人自學能力的也是一個極大考驗,處于信息快速發(fā)展更新世代人只有不斷提高自身自學能力才能很好地接受合理地利用信息化時代所出現(xiàn)的各色個樣的產品。這次課設然我領悟到很多課本以外的一些生活處事道理:(1)學習是永無止境不斷充實自我提升自身價值就得不斷地接受并吸收新鮮事物。(2)合作是前進的最佳途徑,現(xiàn)在所做的只是小的實驗項目步入社會合作精神會比自身能力來得更重要;參考文獻1 秦磊華,王小蘭. 計算機組成原理實驗指導及課程設計指導書(基于EDA平臺). 武漢:華中科技大學出版社,2010年.2 秦磊華,吳非,莫正坤.計算機組成原理. 北京

11、:清華大學出版社,2011年.3 DAVID A.PATTERSON(美).計算機組成與設計硬件/軟件接口(原書第3版).北京:機械工業(yè)出版社. 2007年.4 袁春風編著. 計算機組成與系統(tǒng)結構. 北京:清華大學出版社,2011年.5 張志剛,F(xiàn)PGA 與SOPC 設計教程-DE2 實踐. 西安:電子科技大學出版社,2007計算機組成原理課程設計成績評定表1、課程設計答辯或質疑記錄1232、答辯情況a)未能完全理解題目,答辯情況較差 c)理解題目較清楚,問題回答基本正確 b)部分理解題目,答辯情況較差 d)理解題目透徹,問題回答流利 3、課程設計報告a)內容: 不完整 完整 詳細 b)方案設計: 較 差 合理 非常合理 c)實現(xiàn): 未實現(xiàn) 部分實現(xiàn) 全部實現(xiàn) d)文檔格式: 不規(guī)范 基本規(guī)范 規(guī)范 考勤成績: ,占總成績比例10%答辯成績: ,占總成績比例30%課程設計論文成績: ,占總成績比例60%課程設計總成績: 4、課程設計評語 指導教

溫馨提示

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

最新文檔

評論

0/150

提交評論