回覆列表
  • 1 # Abnnjhg

    電腦處理的資料不管輸入內容是什麼形式,都會轉換為二進位制數後再處理。由於電路的複雜性因素,電腦中都使用二進位制數,只有0和1兩個數碼,逢二進一,最容易用電路來表達,比如0代表電路不通,1代表電路通暢。我們平時用電腦時感覺不到它是在用二進位制計算是因為電腦會把你輸入的資訊自動轉換成二進位制,算出的二進位制數再轉換成你能看到的資訊顯示到螢幕上。電腦內部的資訊編碼,包括ASCII碼和漢字編碼,它們都是用二進位制編碼表示的。一、ASCII碼。美國資訊交換標準碼是由美國國家標準學會(American National Standard Institute,ANSI)制定的,標準的單位元組字元編碼方案,用於基於文字的資料。起始於50年代後期,在1967年定案。它最初是美國國家標準,供不同計算機在相互通訊時用作共同遵守的西文字元編碼標準,它已被國際標準化組織(ISO)定為國際標準,稱為ISO646標準。適用於所有拉丁文字字母。ASCII碼使用指定的7位或8位二進位制數組合來表示128或256種可能的字元。標準ASCII碼也叫基礎ASCII碼,使用7位二進位制數來表示所有的大寫和小寫字母,數字0到9、標點符號,以及在美式英語中使用的特殊控制字元(這裡需要特別注意:ASCII碼與標準ASCII碼的位數上的區分,標準ASCII碼是7位二進位制表示)。在電腦裡,數字和字母都是用ASCII碼來儲存的,這就是為什麼一個英文字母或半形的數字、標點符號通常佔一個位元組的原因。二、漢字編碼。電腦內部漢字資訊的儲存運算的程式碼有四種:輸入碼、國標碼、內碼和字型碼。輸入碼:包括拼音編碼和字型編碼。微軟拼音ABC就是拼音編碼,五筆字型輸入法就是字型編碼。國標碼:又稱為漢字交換碼,在計算機之間交換資訊用。用兩個位元組來表示,每個位元組的最高位均為0,因此可以表示的漢字數為2的14次冪,就是16384個。將漢字區位碼的高位位元組、低位位元組各加十進位制數32(即十六進位制數的20),便得到國標碼。例如“中”字的國標碼為8680(十進位制)或7468(十六進位制)。內碼:漢字內碼是在裝置和資訊處理系統內部儲存、處理、傳輸漢字用的程式碼。無論使用何種輸入碼,進入計算機後就立即被轉換為機內碼。規則是將國標碼的高位位元組、低位位元組各自加上128(十進位制)或80(十六進位制)。例如,“中”字的內碼以十六進位制表示時應為F4E8。這樣做的目的是使漢字內碼區別於西文的ASCII,因為每個西文字母的ASCII的高位均為0,而漢字內碼的每個位元組的高位均為1。字型碼:表示漢字字形的字模資料,因此也稱為字模碼,是漢字的輸出形式。通常用點陣、向量函式等表示。用點陣表示時,字形碼指的就是這個漢字字形點陣的程式碼。根據輸出漢字的要求不同,點陣的多少也不同。簡易型漢字為16′16點陣、提高型漢字為24′24點陣、48′48點陣等。如果是24′24點陣,每行24個點就是24個二進位制位,儲存一行程式碼需要3個位元組。那麼,24行共佔用3′24=72個位元組。計算公式:每行點數/8′行數。依此,對於48′48的點陣,一個漢字字形需要佔用的儲存空間為48/8′48=6′48=288個位元組。

  • 中秋節和大豐收的關聯?
  • 描述女生的詞語?