想理解二進制,先從十進制入手可能比較好理解。
十進制中數字量隻有0~9,比如十超過9了,就用10表示(逢十進一),而沒有其它專用的符号表示“十”這個概念。
在十六進制中“”十”用A表示,B表示“十一”,C表示“十二”,以此類推到“十六”為止(逢十六進一)。
我們可以這樣表示十進制。
十進制
二進制隻有兩個數:0和1。
那麼“二”怎麼表示呢,按上面說的“逢二進一”,可以寫為1×21 0(基數為2),在二進制中用10表示。
同理,
數字
文本
音頻
圖像和圖形
視頻
計算機的數據最終都被儲存為二進制數字。
我們在電腦屏幕上看到的一切(包括手機、Pad等)在計算機那裡隻有0和1。
模拟數據和數字數據自然界大部分都是連續的和無限的。
例如:
溫度是連續的。而我們設置的溫度計卻有刻度,以方便我們閱讀當前的溫度。
風力是連續的。而我們設定了風力的等級,以區分風力的強弱。
模拟數據和數字數據剛好對應上面的例子。
模拟數據是用連續形式表示的信息,用來模拟它表示的真實信息。
數字數據是用離散形式表示的信息,把信息分割成獨立的元素,以方便我們的理解和記錄。
由于模拟數據完全對應于我們周圍連續無限的世界,而計算機本身是有限的,不能很好的處理模拟數據,而我們希望用有限的計算機表現無限的世界,于是我們采用數字化數據,把信息分割成片段。
為什麼使用二進制為什麼計算機要使用二進制,而不是我們更加熟悉的十進制呢?其實,采用十進制的計算機很早就出現了,但是現在大多數計算機都采用二進制。
采用二進制,隻需要兩種數值,0和1,便于儲存和管理,成本降低,更加可靠。
電壓有高低兩種狀态。模拟電壓信号用波動圖的形式表示(如下圖1)。而用二進制隻需要兩種數值就可以分别對應電壓的高低狀态,不需要完全對應電壓的值,這樣接收信号會更加穩定可靠(如下圖2)。
模拟信号
數字信号
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!