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