1. 數字電路中的BCD碼2421碼是什麼意思
應該叫2421BCD碼,從左到右,第一位為1代表2,為0代表0,第二位為1代表4,為0代表0,第三位為1代表2,為0代表0,第四位為1代表1,為0代表0。比如說,1111=2+4+2+1=9,0111=0+4+2+1=7。BCD碼有8421BCD、2421BCD、4221BCD、5421BCD等,常用的是8421BCD碼。
2. 數字電路和模擬電路有什麼區別
我就談談我自己的看法,不是很專業,但是是我自己的理解:
數字電路就回是簡單的電答路,和高中學的差不多
模擬電路金額數字電路的主要區別在於模擬電路在數電的基礎上加了三極體晶體管等元件。
電腦的集成塊里的電路我們通常叫做集成電路,也就是模擬電路,肯定不是數字電路。
程序的代碼經過編譯以後會生成機器能夠識別的代碼(通常是ASKII碼),然後傳給cpu,進行解碼後通過通過電路的開和斷來實現的。
這些東西,在你接觸的東西多了你就會有自己的了解的。希望你能有所理解。
3. 數字電路中的有權碼、無權碼,以及奇偶校驗碼、機器碼指的是
如果有一個二進制數=0011,讓你轉換成十進制,是多少呢,
1)如果你回答=3,那你就默認了他的權碼,為什麼=3?從右起,第一位=1,第二位=2,加起來=3,而還沒說完的,第三位=4,第四位=8,這個就是權,你按這個權值來換算二進制數,則這個二進制數便稱為有權碼;
2)如果你回答不知道,或隨便寫個數,不會說你錯,當他是無權碼時,可指代任一個數;
3)奇偶校驗碼,就一位,他指示一個二進制數(4位、8位、16位...)1的個數為奇或偶,即單雙;
4)機器碼,就是CPU能夠識別和執行的二進制數;如你所學的C語言編程代碼,最終會轉換成機器碼,才能讓CPU識別和執行。
4. 數字電路符號包括哪些及圖形符號
數字電路符號主要包括:門電路、觸發器、信號發生器、編解碼器等代碼轉換器、計數器和分配器、移位寄存器、信號轉換器、模擬開關、算術單元及存儲器等的圖形符號和文字元號,如表1所示。文字元號說明(續表)DDD左為輸入端(輸入端數量可增加),右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端異或非門名稱圖形符號文字元號說明施密特觸發器非門施密特觸發器與非門表2觸發器的圖形符號和文字元號名稱圖形符號文字元號說明DDDDDDDMDMRS觸發器,RS鎖存器邊沿上升沿D觸發器雙D鎖存器邊沿下降沿JK觸發器脈沖觸發JK觸發器左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端左為輸入端,右為輸出端數據鎖定出JK觸發器可重復觸發單穩態觸發器(通用符號)非重復觸發單穩態觸發器(通用符號)表3代碼轉換器的圖形符號和文字元號名稱圖形符號文字元號說明DDDDD代碼轉換器(通用符號)X、Y可用輸入、輸出代碼的符號代替4線~10線解碼器(BCD輸入)3線~8線解碼器9線~4線優先編碼器......(本文共計3頁)
[繼續閱讀本文]
5. 數字電路中最常用的BCD碼是
(B) 8421碼
6. 數字電路中除了8421進制編碼以外,還有什麼其他的編碼,生活中的又有哪些
如果定義為 :抄 「設襲計一個碼檢驗電路,當輸入的四位二進制數a、b、c、d為8421bcd碼時,輸出y為0,否則y為1.」 就很容易理解和實現。
如下:
8421bcd 的編碼范圍是 0000 0001 …… 1000 1001,你只需要檢測出來是不是 以下六編碼就可以了:1010 1011 1100 1101 1111
列出真實表就可以寫出表達式了。
畫出卡諾圖 能得出來
Y=ab+ac
使用 與 或 邏輯就可以了
最後只需要 在輸出端 加上一個 非門就 可以 符合你題目的要求了。
7. 請問數字電路中什麼是4位循環碼
自然碼:有權碼,每位代碼都有固定權值,結構形式與二進制數完全相同。
循環碼:無權碼,可靠性代碼(又稱間隔位編碼、格雷碼(Gray)),每位代碼無固定權值,任何相鄰的兩個碼組中,僅有一位代碼不同。
十進制數 自然二進制碼 循環二進制碼
0----------0000----------0000
1----------0001----------0001
2----------0010----------0011
3----------0011----------0010
4----------0100----------0110
5----------0101----------0111
6----------0110----------0101
7----------0111----------0100
8----------1000----------1100
9----------1001----------1101
10---------1010----------1111
11---------1011----------1110
12---------1100----------1010
13---------1101----------1011
14---------1110----------1001
8. 數字電路中的原碼、反碼、補碼怎麼求簡單負數怎麼轉換數制
在計算機內,定點數有3種表示法:原碼、反碼和補碼
所謂原碼就是前面所介紹的二進制定點表示法,即最高位為符號位,「0」表示正,「1」表示負,其餘位表示數值的大小。
反碼表示法規定:正數的反碼與其原碼相同;負數的反碼是對其原碼逐位取反,但符號位除外。
補碼表示法規定:正數的補碼與其原碼相同;負數的補碼是在其反碼的末位加1。
1、原碼、反碼和補碼的表示方法
(1) 原碼:在數值前直接加一符號位的表示法。
例如: 符號位 數值位
[+7]原= 0 0000111 B
[-7]原= 1 0000111 B
注意:a. 數0的原碼有兩種形式:
[+0]原=00000000B [-0]原=10000000B
b. 8位二進制原碼的表示範圍:-127~+127
(2)反碼:
正數:正數的反碼與原碼相同。
負數:負數的反碼,符號位為「1」,數值部分按位取反。
例如: 符號位 數值位
[+7]反= 0 0000111 B
[-7]反= 1 1111000 B
注意:a. 數0的反碼也有兩種形式,即
[+0]反=00000000B
[- 0]反=11111111B
b. 8位二進制反碼的表示範圍:-127~+127
(3)補碼的表示方法
1)模的概念:把一個計量單位稱之為模或模數。例如,時鍾是以12進制進行計數循環的,即以12為模。在時鍾上,時針加上(正撥)12的整數位或減去(反撥)12的整數位,時針的位置不變。14點鍾在捨去模12後,成為(下午)2點鍾(14=14-12=2)。從0點出發逆時針撥10格即減去10小時,也可看成從0點出發順時針撥2格(加上2小時),即2點(0-10=-10=-10+12=2)。因此,在模12的前提下,-10可映射為+2。由此可見,對於一個模數為12的循環系統來說,加2和減10的效果是一樣的;因此,在以12為模的系統中,凡是減10的運算都可以用加2來代替,這就把減法問題轉化成加法問題了(註:計算機的硬體結構中只有加法器,所以大部分的運算都必須最終轉換為加法)。10和2對模12而言互為補數。
同理,計算機的運算部件與寄存器都有一定字長的限制(假設字長為8),因此它的運算也是一種模運算。當計數器計滿8位也就是256個數後會產生溢出,又從頭開始計數。產生溢出的量就是計數器的模,顯然,8位二進制數,它的模數為28=256。在計算中,兩個互補的數稱為「補碼」。
2)補碼的表示:
正數:正數的補碼和原碼相同。
負數:負數的補碼則是符號位為「1」,數值部分按位取反後再在末位(最低位)加1。也就是「反碼+1」。
例如: 符號位 數值位
[+7]補= 0 0000111 B
[-7]補= 1 1111001 B
補碼在微型機中是一種重要的編碼形式,請注意:
a. 採用補碼後,可以方便地將減法運算轉化成加法運算,運算過程得到簡化。正數的補碼即是它所表示的數的真值,而負數的補碼的數值部份卻不是它所表示的數的真值。採用補碼進行運算,所得結果仍為補碼。
b. 與原碼、反碼不同,數值0的補碼只有一個,即 [0]補=00000000B。
c. 若字長為8位,則補碼所表示的范圍為-128~+127;進行補碼運算時,應注意所得結果不應超過補碼所能表示數的范圍。
2.原碼、反碼和補碼之間的轉換
由於正數的原碼、補碼、反碼表示方法均相同,不需轉換。
在此,僅以負數情況分析。
(1) 已知原碼,求補碼。
例:已知某數X的原碼為10110100B,試求X的補碼和反碼。
解:由[X]原=10110100B知,X為負數。求其反碼時,符號位不變,數值部分按位求反;求其補碼時,再在其反碼的末位加1。
1 0 1 1 0 1 0 0 原碼
1 1 0 0 1 0 1 1 反碼,符號位不變,數值位取反
1 +1
1 1 0 0 1 1 0 0 補碼
故:[X]補=11001100B,[X]反=11001011B。
(2) 已知補碼,求原碼。
分析:按照求負數補碼的逆過程,數值部分應是最低位減1,然後取反。但是對二進制數來說,先減1後取反和先取反後加1得到的結果是一樣的,故仍可採用取反加1 有方法。
例:已知某數X的補碼11101110B,試求其原碼。
解:由[X]補=11101110B知,
9. 數字電路中常用的bcd
1、 組合邏輯電路和存儲電路
2、5421碼,2421碼
3、128
4、『1』『0』
5、1001110 8E
6、同步時專序電路,非同步時序電路
7、沒圖啊屬!!!!
8、有效循環
9、這個還有最簡式啊