




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
式體移陶人挈
實驗報告
(2022-2023學年第2學期)
成績
課程名稱計算機組成原理
實驗名稱運算器設計
實驗時間2022年4月12日
指導單位武漢紡織大學
指導教師曾西洋
學生姓名萬凱學號
學院(系)計算機與人工智班級
軟件12001
能學院
實驗名稱:
一、實驗目的
1.能夠熟練使用虛擬仿真工具Logisim進行
2.能夠使用Verilog進行加法器設計;
3.能在本地完成電路測試以及在頭歌平臺完成在線評測。
二、實驗任務
運算器設計,有8位可控加減法電路設計,四位快速加法器設計,16位快速加法器設計,
無符號陣列乘法器設計,原碼一位電路乘法器設計。
三、主要操作步驟及實驗結果記錄(對實驗過程中的主要操作步驟進行描述,并隨時記錄
實驗過程中觀察到的結果,必要時可輔助截圖)
第1關:全加器設計
1.任務描述:
設計全加器。
2.設計原理:
3.設計步驟與結果
0
A
卬
4.本地測試結果:
XYCinCoutsXYCinCouts
0000aee0e9
10e0110ee1
e1o0i0i0e1
11e1e1101e
e0ieiee1ei
10i1eie11e
e1i1?e111e
i1iiiii1ii
第2關:8位可控加減法設計
1.任務描述:
設計8位可控加減法器。
2.設計原理:
運算
加法:X+Y直接利用加法運算得到;
減法:通過對丫的補碼求負(按位取反,末位加1)得到-Y的補碼,做加法X+(-Y)得X-Y。
溢出
可以利用單符號位方式判斷,即運算結果的最高位進位和次高位進位不同,運算結果溢出。
無符號數加法進位
最高位進位即為無符號進位。
無符號減法借位
最高位進位取反即為無有咸法借位。
提示:利用2輸入異或門的特點,0人丫=丫;1人十丫=~丫。
3.設計步驟與結果:
4.本地測試結果:
subXYSoverflCoutsubXYSoverflCout
000000000e00000000
e00202000000202000
e004040000064040e0
e00606000000666。ee
e008080e0e008080ee
e0030a0e0000a0aeee
e00C0C0e0e00C0C0ee
e00e0e0e0e00e0e0ee
e20002000e200020ee
e262040e0e202040ee
e204060e00204060e0
e206086i00206080i0
e2380a0e0e2080a0e0
e20a0C0e0e20a0cee0
e20C0e0e0e20cee0e?
e20e0oee1e20ee0001
e40004000e400040ee
e402060e0e40206000
0404080i0e464080io
e4060a0i0e4060a0i0
04080C0e004080C0e0
e40a0eO00040a0e000
040C000e1e48C000ei
e40e02001e40e020ei
e600060000600060e0
e602080iee602080i0
e6040a0iee6040a0ie
e6060C0ie06060C0i0
e608660eee6080eeee
e6030000ie60aeeeei
060ce20eie60C0200i
e60eO40eie60e0400i
e800080eee80ee8。ee
08020aeeee8020a0ee
08040C0eee8040ceee
e8060eeo0e8060e0e0
0808000iie808000ii
nnn44nnncC44
11
第3關:RISC運算器設計
1.任務描述:
設計MIPS/RISC-V運算器。
2.設計原理:
1.4位先行進位邏輯
利用全加器級聯(lián)構成4位加法器,進位傳遞方式有串行和并行(先行)方式。
全加器的輸出邏輯為:
本位輸出:Si=XiffiYi?Ci
進位輸出:Ci+l=Xi?Yi+Yi?Ci+Ci?Xi
如果采用串行進位方式,4位加法器中各位的進位位邏輯如下:
C1=XO?YO+YO-Cin+Cin-XO
C2=X1?Yl+Yl-Cl+Cl?XI
C3=X2?Y2+Y2?C2+C2?X2
C4=X3?Y3+Y3-C3+C3?X3
即每位進位傳遞需要經過2個邏輯門延時,4位共需8個邏輯門延時;
如果采用并行(先行)進位方式,4位加法器中各位的進位位邏輯如下:
進位輸出:
Ci+l=Xi-Yi+Yi?Ci+Ci-Xi
=Xi-Yi+(Xi+Yi)Ci
=Xi?Yi+(Xi?Yi)Ci
=Gi+Pi?Ci;設61=*1?丫「Pi=(Xi?Yi)
C1=GO+PO?Cin
C2=G1+P1?C1=G1+P1-GO+P1?PO?Cin
C3=G2+P2?C2=G2+P2?G1+P2?Pl?G0+P2?Pl?PO?Cin
C4=G3+P3?C3=G3+P3?G2+P3?P2?G1+P3?P2?Pl?G0+P3?P2?Pl?PO?Cin
即每位進位同時生成,只需2個邏輯門延時。
4位加法器利用上述4位先行進位可以顯著提高運算性能??!
同理,16位加法器、32位加法器也可以采用同樣的策略提高運算性能。
2.低成本移位寄存器
設計移位寄存器,可以利用Verilog中邏輯左移運算<<、算術右移運算〉〉、邏輯右移運算》,
即調用32位移位寄存器3次,開銷較大。
本設計中的低成本移位寄存器要求只調用邏輯右移功能實現(xiàn)上述三種邏輯運算,實際開銷
不到2個32位移位寄存器開銷:邏輯左移(x倒置后右移,再倒置,倒置幾乎不用邏輯開
銷)和算術右移用一次32位移位寄存器,算術右移掩碼用一次32位移位寄存器(Oxffffffff
右移后取反,由于移位對象為常量,綜合工具會優(yōu)化)。
3.無符號比較器(已設計好)
本關中的無符號比較器,不用大家設計。其中4位無符號比較器利用真值表或邏輯表達式
實現(xiàn),8位無符號比較器由2個4位無符號比較器級聯(lián)構成,32位無符號比較器由4個8
位無符號比較器級聯(lián)構成。
4.有符號比較器
本關中的4位有符號比較器已設計好,8位有符號比較器由1個4位有符號比較器和1個4
位無符號比較器級聯(lián)構成,32位有符號器由1個8位有符號比較器和3個8位無符號比較
器級聯(lián)構成。
5.有符號乘法器
本關中的有符號乘法器設計思路為:被乘數及乘數(有符號數為補碼表示)先求絕對值,
做無符號乘法器,乘法結果再根據運算結果的符號位,處理為積的補碼。其中用按位取反,
末位加1的方法對數求負,及對X的補碼按位取反,末位加1,得到-x的補碼。
6.MIPS/RISC-V運算器
調用前面的設計結果和Logisim庫,設計RISC計算機運算器。
3.設計步驟與結果:
4.本地測試結果:z
04VUVvWAv3fffffffe004VnUrUwUwWiJm.V3I
0s?fffff+f=zizwizi/wna
fffffffe4005fffffffe4i
06
e7eeoeffffVUWWOv50001007fe06eeeeffffvvWWOv50001007fl
08fffff+ff
e9ffWfff5fffffffe007■f-F-Ffffff5Hfffffei
CZWWW^CAnnzizwizizi,
ea7fffffffWtAJlAAzx.5198UWUUWV58800000b
蝌
eb改
nzwwwwi5rwwviz>zww^109nztzwwvwip/VVUVtfWl5eeeeeeeeI
ed7ff8ee000000007C67fefff8408a7ff00000DWWU/L6鬻
ee00G?ee7c7ff00GGe68020007c00bJ7ffeeeee6
efcczwinziz^"oc/wwvw>crwvw^zizv,I
10uOVUIAAAA/67fffffff10COvxAAAA^JVvwvwA6
蝌
fffffffe68060000110dfffffffe6
12ZVWWW>?QQ一i
ffeeffffUviAIVA/Ao7vVRAAAJJoeBeffeeffffVtAAIWAO7■
13Ml
VAUCx的WVUZ7*d#IS量
8=eef000000748i
15fffffffefffffffegeiefffffffefffffffe9
16CCZW1ZV1CCcrwwicci
fffffffevvvuuwjoa00000001eiifffffffeUVVVVVOOa
17
nCOZl/lZ^Z^dc
18fffffffeb00000061e12fffffffeD5JVWDbBeee
蝌
19nzwirwt-t三
fffffffebe13fffffffeb
la加i
fffffffeccnnnn—ccQQQ0000Q014fffffffe00000010c
lcfffffffeceeeeeoeie15fffffffeffffffffc
ldQBeee
fffffffe00000010fQQ0Q0QQQ016fffffffecrwvwiaf
leHii!
fffffffeAQAfiAAla9ffffffee017fffffffevOUAQWQWAAX1Va9Beiee
2efffffffe9ffffffee018HfffffezinzwizizviQ9i
21
fffffffevCUMVavaUaUaAAUa9ffffffee19fffffffeDOVAWAfWlAJALlQD9i
220
cnzizi/wia
ii蝌
23fffffffe9ffffffeeelaWHffe9
24”
fffffffeWWWXv9ffffffeeelbfffffffeUQQUQWQWQQX1UQ9I
rmnnnnfcCfWWWICI
fffffffe9ffffffee01cfffffffe9
zw^zw^zwna三
fffffffeVUWUUAv9ffffffeeiieIdfffffffeVUWWAU9鬻
fHffffe—a9ffffffee0lefWFffe9
fffffffeWacVtavaUaUaXiUa9ffffffee?IffffffffeUQCUWWUWWA1Qv9I
cmcmanAc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國路由器市場十三五規(guī)劃及發(fā)展策略分析報告
- 2025-2030年中國藥用碘行業(yè)十三五規(guī)劃與發(fā)展前景分析報告
- 2025-2030年中國背投式投影電視機項目投資風險分析報告
- 2025-2030年中國翻譯行業(yè)運行動態(tài)及投資發(fā)展前景預測報告
- 2025-2030年中國纜索起重機市場運行態(tài)勢及發(fā)展趨勢分析報告
- 2025-2030年中國硫鐵礦燒渣行業(yè)運行動態(tài)規(guī)劃研究報告
- 2025-2030年中國鹽酸美金剛行業(yè)競爭格局及發(fā)展規(guī)劃分析報告
- 2025-2030年中國白紙板市場發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025安徽省建筑安全員A證考試題庫附答案
- (小學組)全國版圖知識競賽考試題含答案
- 人教版一年級道德與法治下冊全冊教案
- 類風濕關節(jié)炎前狀態(tài)診療專家共識(2024)解讀
- 2024-2030年中國化妝鏡行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- Project項目管理(從菜鳥到實戰(zhàn)高手)
- 食品加工機械與設備操作技能測試考核試卷
- SNT 1961.11-2013 出口食品過敏原成分檢測 第11部分:實時熒光PCR方法檢測麩質成分
- 排洪渠施工施工方法
- 冀教版數學七年級上下冊知識點總結
- 第六章 圍手術期護理課件
- 2024廣東省深圳市寶安區(qū)中考初三二模英語試題及答案
評論
0/150
提交評論