我們介紹在數字電子技術中,特別是在PLC中常用2,8,10,16進制。關于2,8,10,16進制的三要素,如下表所示:
本來,N進制數制的基數n個數碼是人為隨意規定的。但是,目前國際上關于2,8,10,16進制的為基數都已做了明確的規定,如表中所示。我們發現這四個進制的基數有部分相同的,這就出現了數制如何表示的問題。例如:1101是二進制、八進制、十進制還是十六進制數呢?
為了明確區分,我們就在數的前面(或者后面)加上前綴(或者后綴),以示區分。這就是表中“符號”的含義。例如B1101是二進制數,K1101是十進制數,而H1101是十六進制數。今后我們在程序編寫時必須嚴格按這個規定進行。
既然十進制已經用了2000多年,而且也很方便應用,為什么還要提出二進制呢?這實際是數字電子技術發展的必然。因為在脈沖和數字電路中,所處理的信號只有兩種狀態:高電位和低電位,這兩種狀態剛好可以用0和1來表示。當我們把二進制引入數字電路后,數字電路就可以對數進行運算了,也可以對各種信息進行處理了。可以說,計算機今天能夠發揮如此大的作用是與二進制數的應用分不開的。我們要學習數字電子技術就必須要學習二進制。
八進制在約40年前比較流行,因為當時很多微型計算機的接口是按八進制設計的(三位為一組)然而今天已經用的不多了。目前,僅在PLC上的輸入輸出(I/O)接口的編址還在使用八進制。
二進制數的優點是只用兩個數碼,和計算機信號狀態相吻合。直接被計算機所利用。它的缺點是表示同樣一個數,它需要用到更多的位數。例如十進制數K14只有兩位,而二進制數為B1110有四個位,如果用十六進制數表示,只有一位H E。太多的二進制數數位使得閱讀和書寫都變得非常不方便,例如B11000110你根本看不出是多少,如果是K97,你馬上就有了數量大小的概念。因此,在數字電子技術中引入十進制數就是為了閱讀和書寫的方便。而引進十六進制數除了表示數的位數更少,更簡約之外,還因為它與二進制的轉換及其簡單方便。(電工小琦原創,未經授權不得轉載,違者必究!)
往期優秀文章回顧:
電工帶電作業的接斷線順序,這可是關乎生命安全的重點
本文發布于:2023-02-28 20:03:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167765231877617.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:16進制(16進制轉2進制).doc
本文 PDF 下載地址:16進制(16進制轉2進制).pdf
| 留言與評論(共有 0 條評論) |