




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2022-5-61第二章第二章 運(yùn)算方法和運(yùn)算器運(yùn)算方法和運(yùn)算器2.1數(shù)據(jù)與文字的表示2.2定點(diǎn)加法、減法運(yùn)算2.3定點(diǎn)乘法運(yùn)算2.4定點(diǎn)除法運(yùn)算2.5定點(diǎn)運(yùn)算器的組成2.6浮點(diǎn)運(yùn)算與浮點(diǎn)運(yùn)算器返回2022-5-622. 定點(diǎn)乘法運(yùn)算定點(diǎn)乘法運(yùn)算2.3.1 定點(diǎn)原碼乘法2.3.2 定點(diǎn)補(bǔ)碼乘法2.3.3 不帶符號(hào)位的陣列乘法器2.3.4 帶符號(hào)位的陣列乘法器2022-5-63l移位操作l邏輯移位:數(shù)碼位置變化l原碼算術(shù)移位:數(shù)碼位置變化,符號(hào)位不變1 0 0 0 1 1 1 1邏輯右移:0 0 0 1 1 1 1 11 0 0 0 1 1 1 1循環(huán)左移:1 0 0 0 1 1 10移掉補(bǔ) 0
2、1 0 0 1 1 1 1算術(shù)左移:1 0 1 1 1 1 01 0 0 1 1 1 1算術(shù)右移:1 0 0 0 1 1 1-15 -30-15 -7(有誤差)補(bǔ)充:移位操作補(bǔ)充:移位操作2022-5-64l移位操作l補(bǔ)碼算術(shù)左移:l單符號(hào)位: 符號(hào)位不變;雙符號(hào)位: 第一符號(hào)位不變l空位補(bǔ)01 0 1 1 1左移: 1 1 1 1 00 0 0 1 1 1左移:0 0 1 1 1 01)單符號(hào)位2)雙符號(hào)位1 1 1 0 0左移:0 1 1 1 0 0左移:錯(cuò)誤補(bǔ)充:移位操作補(bǔ)充:移位操作2022-5-65l移位操作l補(bǔ)碼算術(shù)右移:l單符號(hào)位:符號(hào)位不變;雙符號(hào)位:第一符號(hào)位不變l移空位置位
3、補(bǔ)與符號(hào)位相同的代碼1 1 0 1 0右移: 1 1 1 0 10 1 1 1 0 0右移:0 0 1 1 1 01)單符號(hào)位2)雙符號(hào)位1 1 1 1 0右移:0 0 0 1 1 1右移:誤 差補(bǔ)充:移位操作補(bǔ)充:移位操作2022-5-66l移位操作l舍入方法:2. 恒舍0 00100原 1 00101原 1 11011補(bǔ) 4. 查表舍入法0 00100原 1 11011補(bǔ) 1 00101原 0 0010原 1 0011原 1 1110補(bǔ) 0 0011原 1 0011原 1 1101補(bǔ) 例. 保留4位尾數(shù): 例. 保留4位尾數(shù): 1. 0舍1入法3. 末位恒置1補(bǔ)充:移位操作補(bǔ)充:移位操作2
4、022-5-671、定點(diǎn)原碼乘法原理、定點(diǎn)原碼乘法原理lx原=xf.xn-1x1x0 y原=yf.yn-1y1y0lx.y原=(xf yf)+(0. xn-1x1x0).(0. yn-1y1y0)l尾數(shù)乘法如下:設(shè)0.1101,0.1011 0.1 1 0 1 () 0.1 0 1 1() 1101 1101 0000 1101 0.10001111()2022-5-681、定點(diǎn)原碼乘法原理、定點(diǎn)原碼乘法原理1 1) Y Y4 4= =1 1+X+X+ 1101+ 11011101101 1011001101 110101 12 2) Y Y3 3= =1 1+ 1101+ 110100100
5、11 11001100111111 10 03 3) Y Y2 2= =0 0+ 0000+ 00001001001 1010001001111111 14 4) Y Y1 1= =1 1+ 1101+ 11010000001 11000100011111111X X原原 Y Y原原 =1.10001111=1.10001111+X+X+0+0+X+X0 01 10 00 00 00 01 10 0X X原原 =0.1101 =0.1101 Y Y原原 =1.1011=1.10110000 1010000 1011 1 0 0部分積進(jìn)位乘數(shù)xf yf = 12022-5-691、定點(diǎn)原碼乘法原
6、理、定點(diǎn)原碼乘法原理設(shè)0.1101,0.1011求x*y部分積 乘數(shù)部分積初始化為0. 0 0 0 00 1 0 1 1 部分積右移,前面補(bǔ)+X0. 1 1 0 1 乘數(shù)最低位為,加上被乘數(shù)-0 1 1 0 10 1 0 1 1 部分積右移,前面補(bǔ)0. 0 1 1 01 0 1 0 1 乘數(shù)最低位為,加上被乘數(shù)+X0 1 1 0 1-1 0 0 1 11 0 1 0 1 部分積右移,前面補(bǔ)0 1 0 0 11 1 0 1 0 乘數(shù)最低位為,加上+00 0 0 0 0-0 1 0 0 11 1 0 1 0部分積右移,前面補(bǔ)0 0 1 0 01 1 1 0 1乘數(shù)最低位為,加上被乘數(shù)+X0 1 1
7、 0 1- 1 0 0 0 11 1 1 0 1部分積右移,前面補(bǔ)0. 1 0 0 01 1 1 1 0運(yùn)算四次結(jié)束,數(shù)值部分運(yùn)算2022-5-610l原碼一位乘法算法:1.乘積的符號(hào)單獨(dú)按兩數(shù)符號(hào)模2相加得到;2.以乘數(shù)最低位作為乘法判別位,若判別位為1,則在前次部分積上加被乘數(shù),然后連同乘數(shù)一起右移一位;若判別位為0,則在前次部分積上加0,然后連同乘數(shù)一起右移一位;3.重復(fù)第2步,直到n次為止1、定點(diǎn)原碼乘法原理、定點(diǎn)原碼乘法原理2022-5-611l原碼一位乘法原理框圖:寄存器A:存放部分積,初始值為0;寄存器B:存放被乘數(shù);寄存器C:存放乘數(shù)A C C0控制邏輯右移一位CfB加B/不加
8、+AfXfYf1、定點(diǎn)原碼乘法原理、定點(diǎn)原碼乘法原理2022-5-612l補(bǔ)碼一位乘法算法:1.參加運(yùn)算的數(shù)用補(bǔ)碼表示;2.符號(hào)位參加運(yùn)算,且部分積與被乘數(shù)采用雙符號(hào)位;3.乘數(shù)末位增設(shè)附加位Yn+1,其初值為0;4.以YnYn+1作為乘法判別位,其值決定了每次應(yīng)執(zhí)行的操作;5.部分積右移時(shí),移位按補(bǔ)碼右移規(guī)則進(jìn)行;6.重復(fù)步驟4、5,共做n+1次,最后一次不移位。2、定點(diǎn)補(bǔ)碼乘法原理、定點(diǎn)補(bǔ)碼乘法原理2022-5-613l補(bǔ)碼一位乘法算法: 判斷位Yn Yn+1 操 作 0 0 原部分積右移一位 0 1 原部分積加X補(bǔ)后右移一位 1 0 原部分積加-X補(bǔ)后右移一位 1 1 原部分積右移一位2
9、、定點(diǎn)補(bǔ)碼乘法原理、定點(diǎn)補(bǔ)碼乘法原理2022-5-614l補(bǔ)碼一位乘法:1 1) Y Y4 4= =10+-X+-X補(bǔ)+ 00.1101+ 00.110100.11000.1101 100.011000.01101 1101011112 2) Y Y3 3= =11+ 00.0000+ 00.000000.01100.0110 000.001100.001101011 101013 3) Y Y2 2= =01+ 11.0011+ 11.001111.01111.0110 011.101111.101100100110104 4) Y Y1 1= =10+ 00.1101+ 00.110100
10、.10000.1000 000.010000.0100000100011 1XX YY補(bǔ)補(bǔ) = =1.01110001 X X Y Y = = - -0.10001111+0+0+X+X補(bǔ) +-X+-X補(bǔ)X=X= -0.1101 -0.1101 Y=Y= 0.10110.101100.0000 10100.0000 1011010 部分積乘數(shù)X X補(bǔ) = =11.0011 Y Y補(bǔ) = =0.1011-X-X補(bǔ) = =00.1101附加位附加位5 5) Y Y1 1= =01+X+X補(bǔ)+ 11.0011+ 11.001111.011111.01112、定點(diǎn)補(bǔ)碼乘法原理、定點(diǎn)補(bǔ)碼乘法原理2022
11、-5-615X補(bǔ) B,Y補(bǔ) C0 A,0 CR,0 Cn+1CnCn+1=?A-B ACR+1 CRCR= n+1 ?EndYN.A+B AA AC C011000/11l補(bǔ)碼一位乘法流程圖:2、定點(diǎn)補(bǔ)碼乘法原理、定點(diǎn)補(bǔ)碼乘法原理2022-5-616l設(shè)0.1101,0.1011 0.1 1 0 1 () 0.1 0 1 1()步驟一:M*N個(gè)與門并行產(chǎn)生每個(gè)部分乘積項(xiàng)步驟二:( M-1)*(N)個(gè)全加器形成的被加數(shù)矩陣完成最終結(jié)果 1101(a0b0) 1101 0000 1101 0.10001111()FAFAFA3、不帶符號(hào)位的陣列乘法器、不帶符號(hào)位的陣列乘法器2022-5-6173、
12、不帶符號(hào)位的陣列乘法器、不帶符號(hào)位的陣列乘法器2022-5-6183、不帶符號(hào)位的陣列乘法器、不帶符號(hào)位的陣列乘法器不帶符號(hào)陣列乘法器邏輯圖2022-5-6194、帶符號(hào)位的陣列乘法器、帶符號(hào)位的陣列乘法器l求補(bǔ)電路原理:算前求補(bǔ)乘法器算后求補(bǔ),見下圖=00000=a=a=a=a=1011000112022-5-6204 4、帶符號(hào)的陣列乘法器、帶符號(hào)的陣列乘法器l求補(bǔ)電路小結(jié)lE=0時(shí),輸入和輸出相等lE=1時(shí),則從數(shù)最右端往左邊掃描,直到第一個(gè)1的時(shí)候,該位和右邊各位保持不變0 A=A,左邊各數(shù)值位按位取反1 A=乛Al可以用符號(hào)作為E 的輸入l原:1.11110 補(bǔ):1.00010l時(shí)間延遲分析:轉(zhuǎn)換n+1位帶符號(hào)的時(shí)間延遲為t=n*2T+5T,其中n*2T為或門延遲時(shí)間,5T為最高位與門和異或門的時(shí)延。不變,左邊數(shù)值位取反2022-5-6214 4、帶符號(hào)的陣列乘法器、帶符號(hào)的陣列乘法器( (間接法間接法) ) 原碼補(bǔ)碼2022-5-622舉例舉例(P36)例20用帶求補(bǔ)器原碼乘法器(輸入/出:為原碼)Y
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)樟腦粉市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)HIPS市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025-2035年全球及中國(guó)紡織品植入物行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及發(fā)展前景研究報(bào)告
- 2025年壓縮天然氣合作協(xié)議書
- 2025年重水試驗(yàn)反應(yīng)堆及其配套產(chǎn)品項(xiàng)目建議書
- 膽囊切除術(shù)后護(hù)理教案
- 漁業(yè)機(jī)械批發(fā)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 證券登記、結(jié)算機(jī)構(gòu)企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略研究報(bào)告
- 2025年六氟磷酸鋰項(xiàng)目建議書
- 300萬個(gè)窗簾桿配件遷建項(xiàng)目可行性研究報(bào)告模板-備案拿地
- 部隊(duì)花樣主食培訓(xùn)課件
- 駕駛員安全培訓(xùn)(客運(yùn))-駕駛員職業(yè)道德
- 二《市場(chǎng)調(diào)查》(課件)-【中職專用】高二語文同步課件(高教版2023·職業(yè)模塊)
- 安全總監(jiān)安全教育培訓(xùn)課件
- 主動(dòng)脈球囊反搏術(shù)患者的護(hù)理查房
- 說課的技巧和方法專題講座
- 新概念英語1一課一練全冊(cè)1-144課
- 教師專業(yè)發(fā)展與教育教學(xué)質(zhì)量提升的關(guān)系研究
- SolidWorks 2020 建模與仿真 課件全套 第1-6章 SolidWorks 2020 入門-動(dòng)畫與仿真
- 微生物技術(shù)發(fā)展史(食品微生物課件)
- 養(yǎng)老護(hù)理技術(shù)操作規(guī)范及評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論