數(shù)字化信息編碼的概念和二進制編碼的知識
數(shù)字化信息編碼的概念和二進制編碼的知識
一、數(shù)字化信息編碼的概念
1.信息: 計算機能夠處理的如數(shù)值、文字、符號、語音、圖形等數(shù)據(jù)稱為信息。
2.編碼: 就是用少量、簡單的基本符號,選用一定的組合規(guī)則,以表示大量復(fù)雜多樣的信息。如12345,Computer就是現(xiàn)實生活的典型例子,計算機中使用的是二進制編碼又稱基二碼。
3.二進制編碼的作用
(1) 基二碼在物理上最容易實現(xiàn)。如觸發(fā)器具有兩個穩(wěn)定的 狀態(tài)可表示0和1,又很方便地實現(xiàn)翻轉(zhuǎn)。
(2)二進制算術(shù)運算規(guī)則簡單,為提高了計算機的運算速度,降低實現(xiàn)成本奠定了基礎(chǔ);
(3)基二碼的兩個基本符號“0”和“1”能方便地與邏輯命題的“否”和“是”,或稱“真”和“假”相對應(yīng)。
二、二進制編碼和碼制轉(zhuǎn)換
1.數(shù)制與進位記數(shù)法 首先我們通過十進制數(shù)引入一些基本概念。
(1)十進制數(shù)只用十個基本符號0,1,2,3,4,5,6,7,8,9.稱十進制為基10數(shù)制,10為該數(shù)制的基。
(2)十進制數(shù) N=1998.67可表示成
N=1×10 3 +9×10 2 +9×10 1 + 8×10 0 +6×10 -1 + 7×10 -2
一般的十進制數(shù)表示為: |
推廣到任意進制
在進位記數(shù)的數(shù)字系統(tǒng)中,若只用r個基本符號排列起來的符號串表示數(shù)值,則稱其為基r數(shù)制,假定用m+k個自左向右的符號Di表示數(shù)值N,即N=D m-1 D m-2 …D 1 D 0 D -1 D -2 …D -k 符合逢r進位的規(guī)則。
2.二進制編碼和二進制數(shù)據(jù)
一般的二進制數(shù)表示為: |
=8+4+1+0.25+0.0625=13.3125
應(yīng)該熟記二進制位權(quán):
2 0 =1 2 1 =2 2 2 =4 2 3 =8 2 4 =16
2 5 =32 2 6 =64 2 7 =128 2 8 =256 2 9 =512
2 10 =1024 2 11 =2048 2 12 =4096
常用的四種進制的比較
- 二進制只有兩個不同的符號:0,1。計數(shù)方法是逢二進一。
- 八進制有八個不同的符號:0,1,2,3,4,5,6,7。計數(shù)方法是逢八進一。
- 十六進制有十六個不同的符號:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(xiàn)。計數(shù)方法是逢十六進一。
- 十進制有十個不同的符號:0,1,2,3,4,5,6,7,8,9。計數(shù)方法是逢十進一。
二、八、十和十六進制數(shù)的對應(yīng)關(guān)系
二進制數(shù) | 八進制數(shù) | 十進制數(shù) | 十六進制數(shù) |
0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 | 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 0 1 2 3 4 5 6 7 8 9 A B C D E F |
3.數(shù)制轉(zhuǎn)換
(1)十進制數(shù)轉(zhuǎn)換成二進制
①十進制整數(shù)轉(zhuǎn)換成二進制數(shù):除二取余法 如 (25)10=(11001)2 轉(zhuǎn)換過程如下: 注意:最后取二進制數(shù)的順序技巧:若熟練掌握了2n的值,則可快速轉(zhuǎn)換。如 (25)10=16+8+1=24+23+1= (11001)2 注意:最后取二進制數(shù)的順序 |
?、谑M制小數(shù)轉(zhuǎn)換成二進制小數(shù):乘二取整法
如 (0. 65)10=(0.1010)2 只取小數(shù)點后4位,轉(zhuǎn)換過程如下
(2)二進制數(shù)轉(zhuǎn)換成十進制
方法是:按權(quán)展開求和
如 (1100101) 2 =2 6 + 2 5 + 2 2 + 2 0 =64+32+4+1=(101) 10
(3)十進制數(shù)轉(zhuǎn)換成八進制
方法是:除八取余
如 (1702) 10 =( 3246) 8
(4)十進制數(shù)轉(zhuǎn)換成十六進制
方法是:除十六取余 如 (1702) 10 =( 6A6) 16
(5)二進制與八進制之間的轉(zhuǎn)換
二進制數(shù)轉(zhuǎn)換成八進制的方法是:將二進制數(shù)以小數(shù)點為界,整數(shù)部分從低位向高位,小數(shù)部分從高位向低位,每三位分為一組,不足三位要補上0。將每組的二進制數(shù)轉(zhuǎn)換成對應(yīng)的八進制數(shù)即可。
如: |
八進制數(shù)轉(zhuǎn)換成二進制的方法是:將每一位八進制數(shù)變成三位二進制數(shù)即可。
如: |
(6)二進制與十六進制之間的轉(zhuǎn)換
二進制數(shù)轉(zhuǎn)換成十六進制的方法是:將二進制數(shù)以小數(shù)點為界,整數(shù)部分從低位向高位,小數(shù)部分從高位向低位,每四位分為一組,不足四位要補上0。將每組的二進制數(shù)轉(zhuǎn)換成對應(yīng)的十六進制數(shù)即可。
如: |
4.二進制的運算規(guī)則:加法注意1+1有進位;減法注意0-1有借位;邏輯運算僅對兩個對應(yīng)的二進制位進行,與相鄰的高低位的值無
非常好我支持^.^
(113) 99.1%
不好我反對
(1) 0.90000000000001%
相關(guān)閱讀:
- [電子說] 精準定位,無界運行:絕對值拉線編碼器解決方案 2024-12-05
- [電子說] 絕對式編碼器工作原理 2024-12-04
- [電子說] 解碼器有哪些分類 解碼器與編碼器的區(qū)別在哪里 2024-12-04
- [電子說] Melexis推出安裝靈活便捷的全新磁性數(shù)字編碼器 2024-12-03
- [電子說] hart協(xié)議的協(xié)議棧結(jié)構(gòu)分析 2024-12-02
- [電子說] 增量式拉線編碼器:精準測量與位移控制的優(yōu)選解決方案 2024-12-02
- [電子說] 電機編碼器故障與處理方法 如何維護和保養(yǎng)編碼器 2024-12-02
- [電子說] 編碼器邏輯功能解析與實現(xiàn) 2024-11-30
( 發(fā)表人:admin )