日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机数制和信息编码,计算机数制与编码

發布時間:2024/3/24 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机数制和信息编码,计算机数制与编码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《計算機數制與編碼》由會員分享,可在線閱讀,更多相關《計算機數制與編碼(32頁珍藏版)》請在人人文庫網上搜索。

1、計算機數制與編碼計算機數制與編碼 計算機編碼和數制計算機編碼和數制 F 數 制 F 計算機編碼 F 數據在計算機中的存儲方式 微型計算機系統微型計算機系統 s 按進位的原則進行計數 s 逢N進1 s 采用位權表示法 數 制 定義:定義: 編碼和數制編碼和數制 常用進位計數制表示方法常用進位計數制表示方法 常用計數制的基數和數字符號常用計數制的基數和數字符號 十進制十進制二進制二進制八進制八進制十六進制十六進制 基基 數數 數字符號數字符號 10 09 2 0,1 8 07 16 09,A,B,C,D,E,F 編碼和數制編碼和數制 數制間的轉換數制間的轉換 十進制數十進制數非十進制數非十進制數 。

2、非十進制數非十進制數十進制數十進制數 二、八、十六進制之間的轉換二、八、十六進制之間的轉換 編碼和數制編碼和數制 8 75 3 8 9 1 8 1 1 0 結果為:113 余數法:余數法:除基數取余數、由下而上排列。 示例示例1: 十進制整數十進制整數 非十進制整數非十進制整數 2 75 1 2 37 1 2 18 0 2 9 1 2 4 0 2 2 0 2 1 1 0 示例示例2: 結果為:結果為:1001011 十進制整數十進制整數 非十進制整數非十進制整數 進位法:進位法:用十進制小數乘基數,當積為0或達到 所要求的精度時,將整數部分由上而下排列。 示例:示例: 0.625 2 1.25。

3、0 整數為1 2 0.50 整數為0 2 1.0整數為1 小數值為0 結果為:結果為:101 十進制小數十進制小數 非十進制小數非十進制小數 位權法:把各非十進制數按權展開求和把各非十進制數按權展開求和 轉換公式:(F)x =an-1xn-1 + an-2xn-2 + . + a1x1 + a0 x0 + a-1x-1 + . 示例: (1011.1) 2 = 123+022 + 121 + 1 20 +1 2-1 = 8 + 0 + 2 + 1 + 0.5 = (11.5)10 非十進制數非十進制數 十進制數十進制數 編碼和數制編碼和數制 二進制二進制 十六進制十六進制 二進制二進制 八進制。

4、八進制 二、八與十六進制之間的轉換二、八與十六進制之間的轉換 一位拆三位一位拆三位 一位拆四位一位拆四位 整數從右向左整數從右向左 小數從左向右小數從左向右 三位并一位三位并一位 四位并一位四位并一位 編碼和數制編碼和數制 0001 1011 0111.0100 ( 1 B 7 . 4 )16 示例:示例: 編碼和數制編碼和數制 100 110 110 111 . 010 100 ( 4 6 6 7 . 2 4 )8 計算機編碼計算機編碼 BCD碼碼 (余三碼(余三碼 / 8421碼)碼) 國國 標標 碼碼 (7445) ASCII碼碼 漢字編碼漢字編碼 字符編碼字符編碼 二進制編碼二進制編碼。

5、 的十進制數的十進制數 編碼和數制編碼和數制 1、字符編碼(、字符編碼(ASCII碼)碼) lASCII(American Standard Code For Information Interchange)碼是美國國家信)碼是美國國家信 息交換標準字符碼,是國際上比較通用的編碼。息交換標準字符碼,是國際上比較通用的編碼。 l我國制定我國制定GB1988標準,用來表示標準,用來表示52個英文大、個英文大、 小寫字母,小寫字母,10個數碼,個數碼,32個標點符號、運算符個標點符號、運算符 和和34個控制字符,共個控制字符,共128種。每個字符用一個種。每個字符用一個 7位二進制數來表示,在計算機。

6、內以一個字節位二進制數來表示,在計算機內以一個字節 來存儲,其最高位來存儲,其最高位D7恒為恒為0。 ASCII碼值的大小規律碼值的大小規律 l小寫字母小寫字母大寫字母大寫字母數字數字特殊字符特殊字符 (DEL除外)除外) l同一序列中按順序依次增大同一序列中按順序依次增大 2、BCD碼碼 l將十進制數表示為二進制數編碼的形式,稱為將十進制數表示為二進制數編碼的形式,稱為 “十進制數的二進制編碼十進制數的二進制編碼”,簡稱,簡稱“二二十進十進 制編碼制編碼”或或“BCD碼碼”(Binary-Coded Decimal)。)。 l四位二進制數可以組合成十六個不同的碼。理四位二進制數可以組合成十六。

7、個不同的碼。理 論上可以從這十六個碼中任意選十個來表示上論上可以從這十六個碼中任意選十個來表示上 述數字,但實際上只有少數的幾種方案被采用。述數字,但實際上只有少數的幾種方案被采用。 l最常用的是最常用的是8421碼。碼。 表表4-2-3 8421碼碼 十進制數十進制數01234 BCD碼碼00000001001000110100 十進制數十進制數56789 BCD碼碼01010110011110001001 lBCD碼與二進制數的主要區別在于:碼與二進制數的主要區別在于: BCD碼的每碼的每4位一組數之間沒有權值關系。位一組數之間沒有權值關系。 l例 十 進 制 數例 十 進 制 數 1 9。

8、 4 5 可 寫 成可 寫 成 0001100101000101,而二進制數,而二進制數 0001100101000101表達的十進制數值表達的十進制數值 是是6469。 3、漢字編碼、漢字編碼 (1)國標碼)國標碼 l1981年,我國國家標準局頒布了國家標年,我國國家標準局頒布了國家標 準準信息交換用漢字編碼字符集信息交換用漢字編碼字符集 基本基本 集集,即,即GB2312-80。它是漢字交換碼。它是漢字交換碼 的國家標準,所以又稱的國家標準,所以又稱“國標碼國標碼”。 l該標準收集了該標準收集了6763個常用漢字,其中一個常用漢字,其中一 級漢字級漢字3755個,包括英、俄、日文字符個,包。

9、括英、俄、日文字符 以及其他符號共以及其他符號共7445個。個。 l國標碼規定,每個字符由兩個字節國標碼規定,每個字符由兩個字節 組成。每個字節的最高位恒為組成。每個字節的最高位恒為“0”, 其余其余7位用于組成各種不同的碼值。位用于組成各種不同的碼值。 (2)漢字機內碼)漢字機內碼 l在計算機內部傳輸、存儲、處理的漢字在計算機內部傳輸、存儲、處理的漢字 編碼稱為漢字機內碼。編碼稱為漢字機內碼。 l漢字機內碼可在國標碼的基礎上,把漢字機內碼可在國標碼的基礎上,把2個個 字節的最高位一律由字節的最高位一律由“0”改改“1”而構成。而構成。 (3)漢字輸入碼)漢字輸入碼 l輸入碼也稱為外碼,輸入西。

10、文時,輸入碼與機輸入碼也稱為外碼,輸入西文時,輸入碼與機 內碼一致,輸入漢字時,不同的輸入法對應不內碼一致,輸入漢字時,不同的輸入法對應不 同的輸入碼。同的輸入碼。 l無論采用哪一種輸入法,當用戶向計算機輸入無論采用哪一種輸入法,當用戶向計算機輸入 漢字時,存入計算機中的總是它的機內碼,與漢字時,存入計算機中的總是它的機內碼,與 所采用的輸入法無關。所采用的輸入法無關。 l在輸入碼與機內碼之間總是存在著一一對應關在輸入碼與機內碼之間總是存在著一一對應關 系,很容易通過系,很容易通過“輸入管理程序輸入管理程序”把輸入碼轉把輸入碼轉 換成機內碼。換成機內碼。 (4)漢字字形碼)漢字字形碼 l是指文。

11、字字形存儲在字庫中的數字化代是指文字字形存儲在字庫中的數字化代 碼。碼。 l每當需要顯示或打印的漢字時,是把單每當需要顯示或打印的漢字時,是把單 個漢字離散成網點,每點以一個二進制個漢字離散成網點,每點以一個二進制 位表示,由此組成的漢字點陣字型便稱位表示,由此組成的漢字點陣字型便稱 為漢字字形碼。為漢字字形碼。 常用的字形碼有四種:常用的字形碼有四種: l簡易型簡易型16*16點陣,字模占用點陣,字模占用32字節。字節。 l普通型普通型24*24點陣,字模占用點陣,字模占用72字節。字節。 l提高型提高型32*32點陣,字模占用點陣,字模占用128字節。字節。 l精密型精密型48*48點陣,。

12、字模占用點陣,字模占用288字節。字節。 字庫的分類:字庫的分類: l軟字庫:將漢字庫文件存儲在軟盤或硬軟字庫:將漢字庫文件存儲在軟盤或硬 盤中。盤中。 l硬字庫:利用漢卡(由硬字庫:利用漢卡(由Rom和和Ram芯片芯片 制成),將漢卡安裝在機器的擴展槽中。制成),將漢卡安裝在機器的擴展槽中。 數據在計算機中的表示方式 即:即:+77 0 1001101 機器數機器數 0100110 1+77+77 符號位符號位 真值真值 機機 器器 數數 / 真真 值值 編碼和數制編碼和數制 1 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 1 0 1 1 0 0 1 1 原原 碼碼 反反 碼。

13、碼 補碼補碼 帶帶 符符 號號 的的 機機 器器 數數 -77-77 原碼原碼 反碼反碼 補碼補碼 數據在計算機中的表示方式 編碼和數制編碼和數制 定點數定點數 l在定點數表示法中,約定所有數據在定點數表示法中,約定所有數據 的小數點隱含固定在某個位置,該的小數點隱含固定在某個位置,該 位置在計算機設計時已經確定,無位置在計算機設計時已經確定,無 須再用其他狀態來明顯地表示小數須再用其他狀態來明顯地表示小數 點。這樣的數被稱為定點數。點。這樣的數被稱為定點數。 定點數定點數 l一般情況下,可把小數點位置固定在數一般情況下,可把小數點位置固定在數 的任何位置,但常用的形式有兩種:的任何位置,但常。

14、用的形式有兩種: 將小數點位置固定在數的最高位之前, 使機器所表示的數是純小數。 將小數點位置固定在數的最低位之后, 使機器所表示的數為純整數。 01000000 10000011 定點小數:定點小數: 定點整數:定點整數: 定定 點點 數數 符號位符號位 隱含小數位(隱含小數位(+0.5) 符號位符號位 隱含小數位(隱含小數位(-3) 數據在計算機中的表示方式 編碼和數制編碼和數制 31 30 24 23 22 31 30 24 23 22 0 0 如:如:0.27E-2 + 0.27 0.27E-2 + 0.27 * * 10 10-2 -2 浮浮 點點 數數 階符階符 階碼階碼 數符數符 尾數尾數 階碼部分階碼部分 尾數部分尾數部分 數據在計算機中的表示方式 編碼和數制編碼和數制 l由于階碼可以選用不同的編碼(原碼、由于階碼可以選用不同的編碼(原碼、 補碼等),尾數的格式和小數點的位置補碼等),尾數的格式和小數點的位置 也可以有不同的規定,所以,浮點數的也可以有不同的規定,所以,浮點數的 表示方法不是唯一的。表示方法不是唯一的。 l一般的計算機中,既采用定點表示,也一般的計算機中,既采用定點表示,也 采用浮點表示。采用浮點表示。 一、簡答題:一、簡答題:P- 70 二、名詞解釋:二、名詞解釋:P- 70 三、填空題:三、填空題:P- 70。

總結

以上是生活随笔為你收集整理的计算机数制和信息编码,计算机数制与编码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。