版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第4章算術(shù)邏輯運(yùn)算電路4.1基本算術(shù)運(yùn)算電路4.2算術(shù)邏輯單元的組織4.3邏輯運(yùn)算和集成ALU模塊4.4
BCD碼運(yùn)算D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第1頁!1.1位全加器2.多位加法器3.算法移位4.比較運(yùn)算§4.1基本算術(shù)邏輯電路D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第2頁!A=a3a2a1a0=1011B=b3b2b1b0=11101011————A1110————B
110————Ci-111001………..∑i+1.1位全加器二進(jìn)制加法運(yùn)算舉例半加全加D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第3頁!真值表1111101011011011000101110100101010000000∑COQPCI1位全加器邏輯符號∑COCIQP
∑D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第4頁!COB3A3B2A2B1A1B0A0∑3∑2∑1∑0∑COCI∑COCI∑COCI∑COCIQPQPQPQP2.多位全加器4位全加器串行進(jìn)位的速度低?思考:如何構(gòu)成n位全加器?D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第5頁!集成4位加法器—74283∑COCI30Q30P30∑?思考:如何用74283構(gòu)成8位加法器?D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第6頁!真值表ABFA>BFA=BFA<B000100100110100110104.比較運(yùn)算1位比較器☉D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第7頁!輸入輸出A3B3A2B2A1B1A0B0A>BA<BA=BFA>BFA<BFA=BA3>B3×××××××××100A3<B3×××××××××010A3=B3A2>B2×××××××100A3=B3A2<B2×××××××010A3=B3A2=B2A1>B1×××××100A3=B3A2=B2A1<B1×××××010A3=B3A2=B2A1=B1A0>B0×××100A3=B3A2=B2A1=B1A0<B0×××010A3=B3A2=B2A1=B1A0=B0100100A3=B3A2=B2A1=B1A0=B0010010A3=B3A2=B2A1=B1A0=B00010017485功能表D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第8頁!1.加法運(yùn)算與ALU的組織2.減法運(yùn)算與求補(bǔ)電路3.乘法的實現(xiàn)與ALU的結(jié)構(gòu)§4.2算術(shù)邏輯單元ALU的組織連加法移位相加法D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第9頁!寄存器傳遞語言RTL舉例:A←0A←BA←B0~5A←A+BA←SRAA0←X目標(biāo)寄存器←源寄存器[運(yùn)算符[源寄存器]]D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第10頁!(1)減法ALU結(jié)構(gòu)2.減法運(yùn)算與求補(bǔ)電路?思考:補(bǔ)碼系統(tǒng)中,如何求相反數(shù)??思考:能否將加、減電路統(tǒng)一起來?D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第11頁!(1)連加法實現(xiàn)M×N3.乘法運(yùn)算與ALU結(jié)構(gòu)加法的擴(kuò)展,通過連加法或移位相加法實現(xiàn)配置:
寄存器Y存放M;遞減計數(shù)器C存放N;累加器A存放積P。A←A+YC←C-1D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第12頁!連加法的硬件實現(xiàn)方案方案1:(M、N的字長均為n)2n位的累加器2n位的全加器方案2:n位普通累加器和n位遞增計數(shù)器構(gòu)成A
將全加器的溢出作為遞增計數(shù)器的計數(shù)使能信號n位全加器D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第13頁!【例】連加法求10110101步驟遞增計數(shù)器累加器遞減計數(shù)器BStep10000000001011011Step20000101101001011Step30001011000111011Step40010000100101011Step50010110000011011Step60011011100001011D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第14頁!1101
×10111101
﹢1101100111
﹢0000
100111
﹢1101
10001111計算機(jī)實現(xiàn)方案1:部分積左移D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第15頁!部分積之和右移的一般情形A3A2A1A0
×
B3B2B1B0(A3A2A1A0)×B0
第一次部分積P3/P2/P1/P0
部分積之和右移1位﹢(A3A2A1A0)×B1第二次部分積P5//P4//P3//P2//P1P0部分積之和P5//P4//P3//P2//P1P0部分積之和右移1位
﹢(A3A2A1A0)×B2第三次部分積P6///P5///P4///P3///P2P1P0部分積之和
P6///P5///P4///P3///P2P1P0部分積之和右移1位
﹢(A3A2A1A0)×B3第四次部分積
P7P6P5P4P3P2P1P0部分積之和
P7P6P5P4P3P2P1P0部分積之和右移1位D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第16頁!【例】11011011YCarryABCMem110100000101101001101011011011010011010011011010011shr1101100111101001111010100111100010shr11010010011110001shr1101100011111000111010100011110000shrD2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第17頁!乘法的其它實現(xiàn)方案:
乘法器和乘法表乘法器乘法表D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第18頁!1.1位BCD碼加法運(yùn)算2.多位BCD碼全加器3.BCD碼乘法§4.4
BCD碼運(yùn)算?思考:兩個1位BCD碼相加,結(jié)果范圍是什么?D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第19頁!BCD碼的修正需作+6處理的包括:①出現(xiàn)CO②B8B4B2B1≥1010111111B8B4B2B1修正條件為:CO+B8B4+B8B2D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第20頁!2.多位BCD碼全加器(1)行波進(jìn)位的并行BCD碼全加器COCIQP∑COCIQP∑COCIQP∑COCIQP∑總進(jìn)位D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第21頁!(3)串行BCD碼加/減運(yùn)算低位開始,按時鐘節(jié)拍1位1位送入,結(jié)果低位先出例324+238CPA/SA寄存器B寄存器D觸發(fā)器MC14561MC14560結(jié)果D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第22頁!000001000100COCOCICOCICIQP00000100QP10000010QP01000001QP01010000010101100110∑∑∑∑A3·B0高位積A2·B0高位積A0·B0高位積A1·B0高位積A3·B0低位積
0
A2·B0低位積A1·B0低位積A0·B0低位積BCD碼乘法高速算法?思考:如何實現(xiàn)多位與多位的乘法?D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第23頁!具體實現(xiàn):①與或②異或③與或非?思考:如何列寫1位全加器的與或非形式?集成1位全加器—74183、74184D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第24頁!超前進(jìn)位方式迭代下去,最終有:超前進(jìn)位只有2級門電路延時,速度高D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第25頁!實現(xiàn)方法:②錯位存儲實現(xiàn)
P166頁圖4.73.算法移位?思考:定點數(shù)左移或右移1位結(jié)果是什么?①移位寄存器實現(xiàn)D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第26頁!多位比較器實現(xiàn)方法:先比較兩個數(shù)的最高位,若相等;再比較次高位,以此類推。COMPA0A1A2A<BA=BA>B03PFA<BFA=BA3B0B1B203QB3P<QP=QP>QFA>B<=>集成4位數(shù)值比較器—7485D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第27頁!【例】用7485構(gòu)成8位數(shù)值比較器FA<BFA=BFA>BCOMP高位片03PQP<QP=QP>Q<=>03COMP低位片A0A1A203PA3QP<QP=QP>Q<=>03B0B1B2B31A4A5A6A7B4B5B6B7D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第28頁!(1)加法ALU的基本結(jié)構(gòu)操作數(shù)累加器加法操作過程1.加法運(yùn)算與ALU組織(1)取操作數(shù)(被加數(shù)M)存入累加器A中CLA:①A←0;②B←M;③A←A+B(2)取另1操作數(shù)N并與M相加,和存入A中ADD:①B←N;②A←A+B(3)將和存入存儲器STO:MEM←AD2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第29頁!(2)加法運(yùn)算的溢出問題(Overflow)
補(bǔ)碼系統(tǒng)的溢出判別電路真值表01111011010100010110001011000000Ovr∑nBnAn(3)浮點數(shù)加法運(yùn)算—對階D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第30頁!(2)具有加/減控制的全加器電路ADDSUBP4P3P2P1P0Q4Q3Q2Q1Q0∑4∑3∑2∑1∑0CO&&&&&&&&&&&&&&&D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第31頁!連加法的實現(xiàn)流程D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第32頁!方案2的實現(xiàn)邏輯圖(8位為例)遞增計數(shù)器累加器H4L44位全加器寄存器BOver遞減計數(shù)器C被加數(shù)加數(shù)D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第33頁!手動乘法運(yùn)算舉例(2)移位相加法實現(xiàn)M×N1101
×1011110111010000
﹢1101
10001111D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第34頁!1101
×10111101第一次部分積1101部分積之和右移1位﹢1101第二次部分積
100111部分積之和
100111部分積之和右移1位
﹢0000第三次部分積100111部分積之和100111部分積之和右移1位
﹢1101第四次部分積
10001111部分積之和10001111
部分積之和右移1位計算機(jī)實現(xiàn)方案2:部分積之和右移D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第35頁!移位相加算法乘法ALU結(jié)構(gòu)計數(shù)器C累計器A寄存器BB0全加器Y×B0被乘數(shù)乘數(shù)來自存儲器寄存器YD2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第36頁!①符號運(yùn)算
用異或邏輯實現(xiàn)符號運(yùn)算②補(bǔ)碼運(yùn)算的去符號處理
取絕對值相乘+符號位③全加器溢出問題(3)乘法運(yùn)算的其它考慮D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第37頁!1.基本的邏輯運(yùn)算
與、或、非、異或、同或等2.中規(guī)模集成ALU模塊—74181§4.3邏輯運(yùn)算和中規(guī)模集成ALU控制端:M,S3,S2,S1,S0M=1:邏輯運(yùn)算M=0:算術(shù)運(yùn)算D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第38頁!N二進(jìn)制數(shù)十進(jìn)制數(shù)COB3B2B1B0D21D8D4D2D100000000000…………………90100101001100101010000110101110001…………………150111110101161000010110171000110111181001011000191001111001D2-第四章算術(shù)邏輯運(yùn)算電路共43頁,您現(xiàn)在瀏覽的是第39頁!∑AB30PB0B130QB2CI30B3∑CO84218421被加數(shù)加數(shù)∑30P1230Q4CI308∑CO8
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建省南平市五夫中學(xué)高二化學(xué)上學(xué)期期末試題含解析
- 福建省南平市渭田中學(xué)2021年高二生物模擬試題含解析
- 福建省南平市太平中學(xué)高三數(shù)學(xué)文聯(lián)考試題含解析
- 2 《燭之武退秦師》(說課稿)-2024-2025學(xué)年高一語文下學(xué)期同步教學(xué)說課稿專輯(統(tǒng)編版必修下冊)
- 美術(shù)教育之光
- 解密清明節(jié)氣
- 填分家協(xié)議書(2篇)
- 25王戎不取道旁李 說課稿-2024-2025學(xué)年四年級上冊語文統(tǒng)編版
- 有償使用場地租賃合同
- 租賃山地合同
- 2025年臨床醫(yī)師定期考核必考復(fù)習(xí)題庫及答案(900題)
- 反恐應(yīng)急預(yù)案3篇
- 2025年中國社會科學(xué)院外國文學(xué)研究所專業(yè)技術(shù)人員招聘3人歷年高頻重點提升(共500題)附帶答案詳解
- 微更新視角下老舊社區(qū)公共空間適老化設(shè)計策略研究
- 《高血壓治療新進(jìn)展》課件
- 小紅書營銷師(初級)認(rèn)證理論知識考試題及答案
- 貴州省部分學(xué)校2024-2025學(xué)年高三年級上冊10月聯(lián)考 化學(xué)試卷
- 期末綜合試卷(試題)2024-2025學(xué)年人教版數(shù)學(xué)五年級上冊(含答案)
- 2023-2024學(xué)年貴州省貴陽外國語實驗中學(xué)八年級(上)期末數(shù)學(xué)試卷(含答案)
- 國家電網(wǎng)公司電力安全工作規(guī)程營銷習(xí)題庫(含答案)
- 2024年新能源汽車概論考試題庫
評論
0/150
提交評論