培1.3計算機中的字符編碼_第1頁
培1.3計算機中的字符編碼_第2頁
培1.3計算機中的字符編碼_第3頁
培1.3計算機中的字符編碼_第4頁
培1.3計算機中的字符編碼_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第三節(jié)計算機中字符的編碼溫故知新:3B6H=( )D1002B=( )D17D=( )B32BH=( )B101100101110B=(

)H一、數(shù)據(jù)的存儲單位

(1)位(Bit)計算機中最小的數(shù)據(jù)單位的一個數(shù)位是二進制,簡稱為位(或稱比特)。如11010011為8位二進制。(2)字節(jié)(Byte)將8位二進制數(shù)稱為一個字節(jié)(簡稱B.即1B=8bit),常見的單位是千字節(jié)(KB)、兆(百萬)字節(jié)(MB)、吉(十

億)字節(jié)(GB)。1B=8bits1KB=1024B1MB=1024BX1024B=1024KB1GB=1024KBx1024KB=1024MB(3)字長(Word)在計算機中用“字長”來表示數(shù)據(jù)或信息的長度。

1Word=2Byte=16Bit字是計算機進行數(shù)據(jù)存儲和數(shù)據(jù)處理的運算單位,計算機字長越長,單位時間內(nèi)傳輸?shù)男畔⒃蕉?,功能就越強。二、計算機中字符的編碼定義:用以表示字符的二進制編碼稱為字符編碼。計算機中常用的字符編碼有EBCDIC碼(大型機)、ASCII碼(微型機)。ASCII碼(美國標(biāo)準(zhǔn)信息交換碼)有7位碼和8位碼兩種版本,可分別表示27(128)和

28(256)個不同的字符編碼。二進制ASCII碼將文字和符號用二進制編碼,并且按照約定的規(guī)則(規(guī)定)有序排列,則計算機才能識別和表達。ASCII碼的中文全稱是:美國標(biāo)準(zhǔn)信息交換碼,是目前世界公認和通用的字符編碼ASCII碼由8位二進制位編寫而成,共有128個元素即27個,每個元素的最高位都是0當(dāng)最高位為1時,形成擴充的ASCII碼,則又表示128個新的元素,通長各國把擴充的ASCII碼作為自己國家語言文字的代碼使用ASCII碼表查找字符的機器編碼:字符A的ASCII碼:

b6b5b4:

100

b3b2b1b0:0001

則它的二進制編碼為:1000001

1000001B=1X26+1X20=65D

十進制編碼為:65同理可知SP的ASCII碼為:01000004、漢字編碼①《信息交換用漢字編碼字符集·基本集》我國于1980年制定國家標(biāo)準(zhǔn)GB2312-80,代號為國標(biāo)碼,是國家規(guī)定的用于漢字信息處理使用的代碼依據(jù)②GB2312-80中規(guī)定了信息交換用的個漢字和非漢字圖形符號(包括幾種外文字母、數(shù)字和符號)的代碼③一級常用漢字3755個,二級常用漢字3008個④在此標(biāo)準(zhǔn)中,每個漢字采用雙字節(jié)表示,每個字節(jié)的最高位為1,則用低7位來編碼。由于低7位己有34種狀態(tài)是用于控制字符,因此只有128-34=94種狀態(tài)可用于漢字編碼,按每個漢字采用雙字節(jié)表示,則共編碼94×94=8836種狀態(tài)例:中1101011011010000

國1011100111111010漢字的編碼漢字信息交換碼(國標(biāo)碼)漢字輸入碼漢字內(nèi)碼漢字字形碼漢字地址碼國標(biāo)碼GB-2310

漢字信息交換碼,又稱國標(biāo)碼,是用于漢字信息處理系統(tǒng)或與通信系統(tǒng)進行信息交換的漢字代碼。國標(biāo)碼中除了包括的682個非漢字圖形字符外,其余漢字分為一級字和二級字,一級字按拼音順序排列,二級字按偏旁部首筆畫多少排列。一個漢字的國標(biāo)碼用來2字節(jié)來表示。國標(biāo)碼的編碼范圍:2121H~7E7EH。漢字輸入碼漢字輸入碼:是用戶向計算機中輸入漢字所使用的編碼。常用的輸入碼有拼音碼、ABC碼、五筆輸入碼等。如:上五筆字型輸入碼H

上拼音輸入碼SHANG漢字內(nèi)碼漢字內(nèi)碼:是在計算機內(nèi)部對漢字進行存儲、處理的漢字代碼。漢字字形碼

漢字字形用點陣表示,如:16×16點陣、24×24點陣

16×16點的字形碼需要16×16/8=32字節(jié)存儲空間(1字節(jié)=8位)。漢字的地址碼漢字的地址碼:是指漢字在相應(yīng)字庫中的地址編碼。漢字代碼之間的關(guān)系輸入字典內(nèi)存顯示漢字字庫通信打印漢字輸入系統(tǒng)內(nèi)部處理輸入碼內(nèi)碼地址碼字形碼字形碼字形碼內(nèi)碼國標(biāo)碼目前使用的漢字字符集GB-2312碼GBK碼UCS碼BIG-5碼程序設(shè)計語言人們用以同計算機交往的語言叫程序設(shè)計語言,也稱計算機語言。分三類:機器語言匯編語言高級語言機器語言機器語言是指將計算機指令系統(tǒng)中的各個指令用“0”和“1”這樣的二進制數(shù)碼組成的數(shù)碼串來表示的的語言,它是計算機唯一能直接執(zhí)行的計算機語言,但不易記憶,編寫,檢查比較困難。匯編語言是將機器語言中的各指令用人們易讀、易懂、易記的英文單詞或其縮寫、字母和數(shù)字來表示的計算機語言。由于各指令中所用的是符號代碼,計算機不能立即識別,需要經(jīng)過翻譯。匯編語言所用的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論