2.3 數(shù)據(jù)處理與存儲_第1頁
2.3 數(shù)據(jù)處理與存儲_第2頁
2.3 數(shù)據(jù)處理與存儲_第3頁
2.3 數(shù)據(jù)處理與存儲_第4頁
2.3 數(shù)據(jù)處理與存儲_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2.3數(shù)據(jù)處理與存儲1/1110011111、移位操作(1)邏輯移位

:數(shù)碼位置變化。(2)算術移位

10001111循環(huán)左移::符號位不變、數(shù)碼位置變化算術左移:1

10

(-15)(-30)000111101111數(shù)值發(fā)生2n倍變化,n為移動的位數(shù)空位補02/11(1)單符號位:0011101110

(2)雙符號位:001110

000111①正數(shù)補碼\原碼移位規(guī)則※移位規(guī)則左移右移右移0

01110

0011左移左移右移右移011100

001110000111數(shù)符不變(單:符號位不變;雙:第1符號位不變)空位補0(右移時第2符號位移至尾數(shù)最高位)3/11(2)單符號位:1101110110

(3)雙符號位:101100

110110②負數(shù)補碼移位(1)移位規(guī)則左移右移右移1

10111

1101左移右移右移110110111011數(shù)符不變(單:符號位不變;雙:第1符號位不變)左移空位補0(第二符號位移至尾數(shù)最高位)。右移空位補14/11※易出錯處:00

1110左右011100正確:11

0110101100001100011100

000110正確:00

1110111100左正確:101100

111110右11

0110正確:5/112、舍入方法①0舍1入(原碼、補碼)000100原

100101原

111011補

②末位恒置1(原碼、補碼)000100原

111011補

100101原

00010原

10011原

11110補

00011原

10011原

11101補

[例]保留4位尾數(shù):[例]保留4位尾數(shù):6/110000000A000AFFFF800A800A0000002A002A0000F12CF12C直接把符號位(0/1)填充到擴展位高位均全補03、數(shù)位擴展與壓縮(1)符號擴展(2)0-擴展(3)位數(shù)壓縮棄高位、留低位F12B800A02A0F12C800AF12C(針對無符號數(shù))7/114、數(shù)據(jù)存儲(按字節(jié)編址)(1)小端模式/Little-Endian小地址單元存儲數(shù)據(jù)的低位(即尾端)#103#102#101#100FFFF0001FFFF0001(2)大端模式/Big-Endian大地址單元存儲數(shù)據(jù)的低位(即尾端)#103#102#101#100FFFF00010100FFFF8/115、數(shù)據(jù)字的對齊(Alignment)要求數(shù)據(jù)的地址是相應的邊界地址

※按邊界對齊(假定存儲字寬度為32位,按字節(jié)編址,字長32位)

字地址:4的倍數(shù)(低兩位為0)

半字地址:2的倍數(shù)(低位為0)

字節(jié)地址:任意※不按邊界對齊9/11

例如inti,shortk,doublex,charc則&i=0;&k=4;&x=8;&c=16則&i=0;&k=4;&x=6;&c=14;ikxc按字邊界對齊不按邊界對齊0004081216字節(jié)0字節(jié)1

字節(jié)2

字節(jié)3ikxc試分析訪存次數(shù)的變化情況字節(jié)0字節(jié)1字節(jié)2字節(jié)3000408121610/11

思考下列問題:1、在32位機器上輸出si,usi,i,ui的十進制(真值)和十六進制值(補碼機器數(shù))是什么?shortsi=-32768;unsignedshortusi=si;inti=si;unsingnedintui=usi;已知32768=215=1000

溫馨提示

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

評論

0/150

提交評論