首页
/
每日頭條
/
科技
/
計算機的唯一使用的統一字符編碼
計算機的唯一使用的統一字符編碼
更新时间:2025-11-17 23:05:32

計算機基礎方面的知識,對于一些非科班出身的同學來講,一直是他們心中的痛,而對于科班出身的同學,很多同學在工作之後,也意識到自身所學知識的不足與欠缺,想回頭補補基礎知識。關于計算機基礎的課程很多,内容繁雜,但無論是相關書籍還是大學課程,都有點脫離工作。特别地,計算機基礎知識體系龐雜,想要從零學習或者複習都耗時耗力。

有鑒于此,本系列文章将帶你更快的補足編程必備基礎知識,涵蓋計算機領域三大基礎知識:計算機組成原理、操作系統、計算機網絡,這些都是大學計算機課程裡面最重要的内容。文章對這些内容做了提煉和總結,摒棄了作為程序員不需要掌握的知識。

目的是:

  • 幫助大家形成計算機知識的結構體系
  • 幫助大家理解計算機底層原理
  • 幫助大家在工作實踐中借鑒其中的優秀設計

本篇是計算機組成原理之計算機的字符與編碼集。

歡迎關注、轉發、收藏、評論

字符編碼集的曆史

ASCII碼

對于ASCII碼,相信大家在平時的學習、工作中都有所了解。

ASCII碼,英文全稱為:American Standard Code for Information Interchange,翻譯過來就是:美國信息交換标準代碼,是我們平常常用的一種編碼。那它是怎麼來的呢?

部分ASCII碼

表中列出了常見字符的ASCII碼,如:字母a表示為01100001、字符(不是數字哦~)1表示為00110001... ...

在計算機的早期,ASCII碼就能滿足特定人群的使用了,但是,随着計算機的發展以及計算機的普遍性,ASCII碼逐漸不能滿足人們的使用需求,比如一些數學符号以及一些國家的符号都無法表示。于是,人們對ASCII碼進行了擴充,用8個比特位來表示一個字符,這就是拓展的ASCII碼,拓展的ASCII碼能表示256個字符。

Extended ASCII碼

如下圖,是拓展的ASCII碼表。

計算機的唯一使用的統一字符編碼(計算機組成原理)1

拓展的ASCII碼

這裡面包括了常見的數學運算符、帶音标的歐洲字符以及其他常用符号、表格符号等。使用了拓展的ASCII碼極大的補充了原來的碼表,使得計算機能表達的内容越來越豐富。

字符編碼集的國際化

随着計算機的進一步發展,越來越多的國家加入到了使用計算機的行列中,對字符編碼集的要求也越來越高。對于歐洲、中亞、東亞、拉丁美洲等國家來說,它們的語言豐富多樣,體系不一樣,不以有限字符為組合,尤其以中國、韓國、日本等的語言最為複雜,ASCII碼表根本無法表達這些語言,這就迫切需要使用新的編碼集,也就是字符編碼集的國際化。

中文編碼集

GB2312

GB2312是1980年制定的中國漢字編碼國家标準,是我國最早最完備的一個編碼集,一共收錄了7445個字符,包括6763個漢字和682個其他字符,一個漢字占用兩個字節。

GBK

由于GB2312不符合國際标準,中國的科學家在1995年推出了第二套完備的編碼集——GBK,GBK向下兼容GB2312,向上支持國際ISO标準,收錄了21003個漢字,支持全部中日韓漢字。

GB2312和GBK都是比較完備的編碼集,但是,它們隻是一個本地化的編碼,在中國使用是沒問題的,但要跨國使用就有問題了。舉個例子,一個中國人開發了一個網站,一個外國友人訪問了這個網站,如果他們本地沒有安裝GB2312編碼集或GBK編碼集的話, 那麼他們在訪問網站網頁的時候看到的會是亂碼。因此,就需要一個全球統一的編碼規範。

Unicode

為了統一所有文字的編碼,Unicode應運而生。Unicode是一個兼容全球的字符集,定義了世界通用的符号集,可以表達全世界所有的文字和字符。Unicode把所有語言都統一到一套編碼裡,這樣就不會再有亂碼問題了。

我們平時用的UTF-8是其中一個編碼規則,它以字節為單位對Unicode進行編碼,平常寫代碼的時候都是推薦使用UTF-8編碼。中文Windows操作系統默認使用GBK編碼,因此,使用IDE編程時通常要設置成UTF-8編碼。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
jumia平台的優缺點(小白也會用的可編程平台)
jumia平台的優缺點(小白也會用的可編程平台)
  目前世界的大部分科技公司都專注于開發工具,但對于開發一個可編程、功能強大、且人人都負擔得起的平台,今天之前還未出現。   Misty Robotics公司有個雄心勃勃的願景:使每個家庭和辦公室都能配備一台機器人。   今天Misty Robotics 公司正式宣布,其稱為“第一款專業級平台機器人”Misty II現已全面上市,售價為$ 2,899~$ 3...
2025-11-17
好用的電腦桌面插件推薦(新同事把電腦桌面玩出花)
好用的電腦桌面插件推薦(新同事把電腦桌面玩出花)
  新年新氣象,你給自己購置了那麼多新衣服,怎麼能不考慮一下我們每天接觸的電腦呢?給桌面也換個“新衣服”,大家一起迎接新一年~   今天就分享8類高效的桌面工具給大家,讓你的桌面煥然一新,順便還能提高操作效率!   知道你懶得找,都給你整理好了,領取方式見文末!      一、桌面整理工具1、四象限壁紙分區法   沉迷微博的小夥伴應該有見過這樣一張圖,直接使...
2025-11-17
怎麼寫抖音短劇本詳細步驟(抖音短劇本怎麼寫)
怎麼寫抖音短劇本詳細步驟(抖音短劇本怎麼寫)
  本文為你介紹短視頻腳本怎麼寫、短視頻腳本寫作方法、短視頻撰寫步驟、短視頻腳本模闆等相關内容。   抖音的視頻時長從原有的5分鐘升級為15分鐘。   從最初的15秒到現在的15分鐘,抖音對時長的寬容度越來越高。   更長的時間,意味着可以承載更多的劇情,講述更加完整的故事,所以開放長視頻權限的背後,是抖音鼓勵創作者生産故事性更強的視頻短片的目的。   那麼...
2025-11-17
手機8k和1080p的區别(手機8K功能已逐漸普及)
手機8k和1080p的區别(手機8K功能已逐漸普及)
  8K視頻拍攝的視頻和照片,畫面豐富細膩,最大程度的還原真實細節信息,越來越多的人都開始使用8K技術拍攝高分辨率的作品,而拍攝的工具并不是昂貴的單反,而是一部支持8K功能的骁龍手機。      高通三年前就開始在其骁龍手機芯片上布局8K視頻技術,讓搭載骁龍芯片的安卓旗艦成為了幫助用戶記錄時光的得力工具,并将高規格攝影的門檻拉低,讓光影藝術這一項原本燒錢的遊...
2025-11-17
抖音漲粉一千萬道具上熱門(抖音數據報告10月第3周)
抖音漲粉一千萬道具上熱門(抖音數據報告10月第3周)
     十月第三周,抖音漲粉榜前十名達人漲粉總數累計1210萬,和前面幾周基本持平,沒有太大的漲幅。   令人意外的是這周漲粉榜前十基本都是新面孔。漲粉前三搞笑達人就占了兩位,生活不易,要關注能讓自己笑的人。而另一個賬号“朗讀愛好者”靠着綜藝“朗讀者”的熱度,打得一手情感牌,用十個勵志視頻一周漲粉94萬。   掉粉榜方面,莉哥、杜子建、你的小甜甜依舊是掉粉...
2025-11-17
Copyright 2023-2025 - www.tftnews.com All Rights Reserved