数字电路技术基础一二章
1.二進制,八進制,十進制,十六進制的英文分別是Binary,Octal,Decimal,Hexadecimal
縮寫分別是B,O,D,H
2.進制轉換方法
二轉十:簡單,加權求和就行,小數點后一位權重是2的-1次方
十轉二:分整數和小數部分,
整數部分不停的除以二直到除盡,然后余數從低位開始計,如8/2=4余0,4/2余0,2/2余1,1/2余1,所以轉換得1000
小數部分不停的乘以二直到整數1,余數從-1位開始算
二轉八,二轉十六,十六轉二,八轉二,由于其都有倍數關系,故轉換很簡單。
十六轉十:可以從二進制過渡
3.二進制運算
符號位:用于負數的運算
反碼:二進制數按位取反
補碼:反碼加一
反碼和補碼都是針對負數的,正數的反碼和補碼都是原碼
注意:
反碼和補碼的符號位都不變
在進行補碼運算前,要先檢驗兩個數的絕對值之和是否超過位數范圍,如超過,需預留一個數位
4.進制數范圍:
n位二進制
-
無符號:0 ~ 2n?12^n-12n?1
-
有符號:
原碼:- 2n2^n2n ~ 2n?12^n-12n?1
反碼:- 2n2^n2n ~ 2n?12^n-12n?1
補碼:- 2n2^n2n ~ 2n?12^n-12n?1
5.其他碼制
BCD碼:恒權碼,直接轉換,如92,拆分成9和2轉換,即1001 0010
余三碼:非恒權碼,BCD碼加三
2421碼:恒權碼
5211碼:恒權碼
格雷碼:循環碼,每一位按某個規律不斷循環
Ascill碼:常用
總結
以上是生活随笔為你收集整理的数字电路技术基础一二章的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模拟电路技术之基础知识(三)
- 下一篇: 模拟电路技术之基础知识(四)