計算機編碼的一般特徵簡述計算機內二進位制編碼的優點

2021-03-04 08:15:18 字數 4291 閱讀 4626

1樓:月似當時

計算機編碼的一般特徵是採用二進位制資料來編碼。由於電路的複雜性因素,電腦

中都使用二進位制數,只有0和1兩個數碼,逢二進一,最容易用電路來表達。

將資料轉換為**或編碼字元,並能譯為原資料形式。是計算機書寫指令的過程,程式設計中的一部分。在地圖自動製圖中,按一定規則用數字與字母表示地圖內容的過程,通過編碼,使計算機能識別地圖的各地理要素。

n位二進位制數可以組合成2的n次方個不同的資訊,給每個資訊規定乙個具體碼組,這種過程也叫編碼。

數字系統中常用的編碼有兩類,一類是二進位制編碼,另一類是十進位制編碼。

擴充套件資料

gb編碼標準中,比較常用的是gb2312和gbk兩種,gb2312是gbk的乙個子集,gb2312編碼範圍是 0xa1a1 - 0xfefe ,如果純粹的 gb2312編碼,處理起來是十分簡單的,但處理gbk字符集時有些小的提示。

gbk 採用雙位元組表示,總體編碼範圍為 8140-fefe,首位元組在 81-fe 之間,尾位元組在 40-fe 之間。

總計 23940 個碼位,共收入 21886 個漢字和圖形符號,其中漢字(包括部首和構件)21003 個,圖形符號 883 個。

電腦中的乙個字元大都是用乙個八位數的二進位制數字表示。這樣就有256個不同的數值,可以用來表示256個不同的字元。由於美標只規定了128個編碼,剩下的另外128個數碼沒有規範,各家用法不一。

另外美標中的33個控制碼,各廠家用法也不盡一致。

2樓:匿名使用者

電腦編碼的一般特徵是採用二進位制資料來編碼。

由於電路的複雜性因素,電腦中都使用二進位制數,只有0和1兩個數碼,逢二進一,最容易用電路來表達,比如0代表電路不通,1代表電路通暢。我們平時用電腦時感覺不到它是在用二進位制計算是因為電腦會把你輸入的資訊自動轉換成二進位制,算出的二進位制數再轉換成你能看到的資訊顯示到螢幕上。

電腦內部的資訊編碼,包括ascii碼和漢字編碼,它們都是用二進位制編碼表示的。

一、ascii碼。

美國資訊交換標準碼是由美國國家標準學會(american national standard institute,ansi)制定的,標準的單位元組字元編碼方案,用於基於文字的資料。起始於50年代後期,在2023年定案。它最初是美國國家標準,供不同計算機在相互通訊時用作共同遵守的西文字元編碼標準,它已被國際標準化組織(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個位元組。

簡述計算機內二進位制編碼的優點

3樓:匿名使用者

(1)技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

(2)簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

(3)適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

(4)易於進行轉換,二進位制與十進位制數易於互相轉換。

(5)用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

計算機的發展分為四個階段,那麼各個階段的特徵是什麼?

4樓:點點星光帶晨風

第一階段:電子管數字機(1946—2023年)

特點是體積大、功耗高、可靠性差。速度慢(一般為每秒數千次至數萬次)、**昂貴,但為以後的計算機發展奠定了基礎。

第二階段:電晶體數字機(1958—2023年)

特點是體積縮小、能耗降低、可靠性提高、運算速度提高(一般為每秒數10萬次,可高達300萬次)、效能比第1代計算機有很大的提高。

第三階段:積體電路數字機(1964—2023年)

特點是速度更快(一般為每秒數百萬次至數千萬次),而且可靠性有了顯著提高,**進一步下降,產品走向了通用化、系列化和標準化等。應用領域開始進入文書處理和圖形影象處理領域。

第四階段:大規模積體電路機(2023年至今)

特點是微型計算機體積小,**便宜,使用方便,但它的功能和運算速度已經達到甚至超過了過去的大型計算機。另一方面,利用大規模、超大規模積體電路製造的各種邏輯晶元,已經製成了體積並不很大,但運算速度可達一億甚至幾十億次的巨型計算機。

擴充套件資料:

計算機的特點

1、運算速度快

運算速度是指計算機每秒能夠執行多少條指令,常用的單位是mips(mi11ion instruction per second),即每秒鐘能夠執行多少百萬條指令。現在高效能計算機每秒能進行幾百億次以上的加法運算。

2、計算精度高、可靠性強

計算精度由計算機的字長和計算採用的演算法決定。電子計算機的計算精度在理論上不受限制,一般通過一定的技術手段,就可以實現任何精度要求。由於在計算機內部採用二進位制,在傳輸和處理時不易出現差錯,從而使計算機的高可靠性得到了有力的保證。

3、儲存能力強

在計算機內部有乙個專門的記憶部件——儲存器,用以記憶資訊。它具有儲存大量資料、資訊的能力,且能夠準確無誤地長期儲存和快速讀取,從而保證了計算機能夠自動高速地執行。內部記憶能力,是電子計算機和其他計算工具的乙個重要區別。

4、邏輯判斷能力強

計算機不僅能夠進行算術運算,而且能夠進行邏輯運算。借助於邏輯運算,可以讓計算機作出邏輯判斷,根據判斷結果作出相應的對策。

有了邏輯判斷能力,使得計算機能夠進行諸如情報檢索、資料分類、邏輯推理和定理證明等具有邏輯加工性質的工作,大大擴充套件了計算機的應用範圍。這種能力保證了計算機資訊處理的高度自動化。

5、通用性強

任何複雜繁重的資訊處理任務,只要能抽象出其數學模型,都可以用程式來描述。由於計算機均採用「儲存程式和程式控制」式工作原理,使得其具有通用性。

所以只要在計算機中存入不同的程式,它就能執行並完成不同的任務。程式可以由使用者自己編寫,也可以由廠家提供,其內容靈活多樣,特別是採用數位化編碼技術,使得計算機的應用從若干傳統領域擴大到了很多新的應用領域。

5樓:娜愛歐文

第一代計算機 1946 1957 電子管 運算速度較低,耗電量大儲存容量小。

第二代計算機 1958 1964 電晶體 體積小,耗電量較少,運算速度高,**下降。

第三代計算機 1965 1971 中小規模積體電路 體積功能進一步減少,可靠性及速度進一步提高。

***計算機 2023年至今 大規模及超大規模積體電路 效能到規模提高,**大幅度降低,廣泛應用於社會生活的各個領域,走進辦公室和家庭

6樓:匿名使用者

樓上的太麻煩了,簡單概括:電子管、電晶體、積體電路、大規模整合**。

什麼是擬態計算機,擬態計算機的與一般計算機區別

老胡上課 騙經費的專案,國際上沒有 擬態計算機 這個概念,你自己讀一下他們寫的東西就知道了,純粹忽悠經費的。補充 其實就是 基於fpga的可重構計算系統 上世紀60年代的概念,已經成熟的技術。國內外都有很多相關 他們給起個新名字,然後去申請經費。 不懂不過這貨在863計劃裡面 大概就是用來內什麼經費...

計算機 一般的問題,有關計算機的問題

想學動畫的話專門有動漫設計這個專業 建議你學計算機軟體 因為動漫基本上都是由c語言和c 開發出來的 如果想學硬體處理的話上面還真沒有幾個涉及較深的 反正大學裡這些課程也學不到什麼東西。其實我當時選的時候也挺迷糊的,等選了之後各專業學的基本上都一樣。我都暈。有關計算機的問題 1 通過不可移動的計算機硬...

現在計算機培訓都有什麼課程,一般計算機培訓課程有哪些?

回答親,正在幫您查詢,請稍等片刻 您好1 計算機硬體方向主要有伺服器維護 電腦裝置 路由器 交換機 主機等。2 計算機軟體方向主要有軟體開發 軟體測試 軟體應用等。3 計算機網路服務方向主要有網路安全 網路管理 網路應用開發等。更多3條 業餘選手學習電腦課程要分三個層次 一是學習操作。以學習作業系統...