計算機中信息的表示及其運算.doc

計算機中信息的表示及其運算.doc

ID:56005307

大?。?50.50 KB

頁數(shù):8頁

時間:2020-03-15

計算機中信息的表示及其運算.doc_第1頁
計算機中信息的表示及其運算.doc_第2頁
計算機中信息的表示及其運算.doc_第3頁
計算機中信息的表示及其運算.doc_第4頁
計算機中信息的表示及其運算.doc_第5頁
資源描述:

《計算機中信息的表示及其運算.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、第二章計算機中信息的表示及其運算信息和數(shù)字在計算機中如何進(jìn)行表示、如何進(jìn)行運算是計算機的一個基本問題,在講解計算機組成技術(shù)之前,需要先了解一下信息在計算機中如何表示。2.1進(jìn)位計數(shù)制一、進(jìn)位計數(shù)制:在我們的日常生活中最常用的計數(shù)方式是十進(jìn)制,但在計算機中最常用的計數(shù)方式是二進(jìn)制,這是由于二進(jìn)制便于用物理元件實現(xiàn),比如電壓的高低,晶體管的導(dǎo)通與截止,磁性的順向與逆向,電燈的亮與滅。權(quán):一個數(shù)中每個數(shù)碼的位置規(guī)定了該數(shù)碼所具有的數(shù)值,稱為權(quán);基值:數(shù)制中數(shù)碼的個數(shù)稱為基值,位數(shù)的權(quán)是基值的冪?;禐榈臄?shù)可以表示為:或舉例十進(jìn)制:二進(jìn)制:為了區(qū)分各種數(shù)制,通

2、常在數(shù)的末尾加一個字母表示:十進(jìn)制:D(Decimal),二進(jìn)制B(Binary),八進(jìn)制:O(Octal),十六進(jìn)制:H(Hexadecimal)舉例二進(jìn)制:1011B,八進(jìn)制:56O(56Q),十進(jìn)制:123D,十六進(jìn)制:1FAH二、不同計數(shù)制之間的轉(zhuǎn)換:1、其它進(jìn)制換成十進(jìn)制:1)按“權(quán)”轉(zhuǎn)換法:舉例2)基值反復(fù)相乘、相除法:舉例a)整數(shù)部分反復(fù)相乘法:舉例b)小數(shù)部分反復(fù)相除法:舉例2、十進(jìn)制換成其它進(jìn)制:1)整數(shù)部分“除基取余法”:舉例331D=14BH2)小數(shù)部分“乘基取整法”:舉例0.5625D=0.1001B,23.8125D=1011

3、1.1101B原則:小數(shù)點在最上邊。2、二進(jìn)制、八進(jìn)制和十六進(jìn)制之間的轉(zhuǎn)換:八進(jìn)制相當(dāng)于是三位的二進(jìn)制,十六進(jìn)制相當(dāng)于是四位的二進(jìn)制。舉例237O=010011111B=9FHA2FH=101000101111B=5057O12D.7A4H=000100101101.011110100100B=0455.3644O2.2機器內(nèi)數(shù)據(jù)及符號的表示方法計算機中數(shù)據(jù)的最基本表示方式是二進(jìn)制表示,用二值器件的兩個穩(wěn)定狀態(tài)來表示“0”和“1”。一、機器數(shù):數(shù)連同其符號在機器中的表示加以數(shù)值化。特點:1)字長有限;2)符號數(shù)值化;3)小數(shù)點按約定方式標(biāo)出。二、整數(shù)的

4、表示1、不帶符號的整數(shù):數(shù)的表示范圍:4位:0000B–1111B,0H–FH,0D–15D;8位:00000000B–11111111B,00H–FFH,0D–255D;16位:0000H–FFFFH,0D–65535D;n位數(shù),0D--D舉例:用8位二進(jìn)制表示100:100D=64H=01100100B2、帶符號的整數(shù):帶符號的整數(shù)一種最簡單的表示方法是由最高為表示數(shù)的正負(fù),“0”表示正,“1”表示負(fù)。此時表示的最大數(shù)比無符號時小一半。4位:-7D–+7D;8位:-127D–+127D;16位:-32767D–+32767D;舉例:用8位二進(jìn)制表示

5、100和-100:100D=64H=01100100B-100D=11000100B一、小數(shù)的表示1、定點表示:定點表示方法只能表示兩種數(shù)1)純小數(shù):默認(rèn)小數(shù)點在符號位之后,此時所有數(shù)字均為小數(shù)。舉例:-0.65234375D=–0.1010111B表示為11010111B2)純整數(shù):默認(rèn)小數(shù)點在最低位之后,此時所有數(shù)字均為整數(shù)。舉例:-87D=-57H=–1010111B表示為11010111B2、浮點表示:任何一個數(shù)N都可以用兩個帶符號的整數(shù)表示:S—稱為尾數(shù);S前的正負(fù)號稱為尾符;J—稱為階數(shù)。J前的正負(fù)號稱為階符。舉例:可以用16位的浮點數(shù)表示

6、=-0.00101011010尾數(shù)用9位表示,階值用5位表示,階符和尾符各1位。151410980階符階值尾符尾數(shù)1000101101011010151410980階符階值尾符尾數(shù)1010101101011010尾數(shù)位數(shù)的多少表示數(shù)的精度,階碼位數(shù)的多少表示機器能夠表示數(shù)的范圍。4位階碼表示的范圍是,5位階碼表示的范圍是PC機中常用的浮點表示是IEEE浮點數(shù)標(biāo)準(zhǔn),分為兩種:浮點數(shù)和雙精度數(shù),浮點數(shù)用4個字節(jié)32位表示,雙精度數(shù)用8個字節(jié)64位表示。313023220S偏移的階碼尾碼的有效位636252510S偏移的階碼尾碼的有效位S為符號位,“0”為正

7、,“1”位負(fù),階碼進(jìn)行偏移,浮點加上7FH,雙精度加上3FFH。尾數(shù)部分規(guī)格化,變成的形式,是最高為總是1,在表示的時候省略整數(shù)位1。舉例:178.125的浮點表示178.125D=10110010.001B=B階碼為:+111B,偏移階碼為:+111B+7FH=7H+7Fh=86H=10000110B符號偏移階碼尾數(shù)的有效位補零0100001100110010001000000000000001000011001100100010000000000000B=43322000H“溢出”:如果階碼超出了表示數(shù)的范圍時稱為溢出,當(dāng)階碼超出機器所能表示的最小

8、數(shù)時稱為“下溢出”,當(dāng)成0處理;超出機器能夠表示的最大數(shù)時,稱為“上溢出”,機器停止運行,進(jìn)入

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。