1. 數字電路是不是沒有短路的說法晶元插反了有什麼後果
只要是電路就有短路的說法,數字電路的晶元電源反了,往往會燒壞晶元。
2. 數字電路中反演律與反演規則為什麼是一樣的
反演律的原函數不變,而利用反演規則是求反函數。
Y =(AB)'= A' + B' 反演律
Y' = (A' + B')' 反演規則
= AB 反演律
反演定理:對於任意一個邏輯式Y,若將其中所有的"與"換成"或","或"換成"與",0換成1,1換成0,原變數變成反變數,反變數變成原變數,則得到一個新的邏輯式即為邏輯式Y的非(Y')。這個規律稱為反演定理。
使用規則
A、需要遵循「先括弧,然後乘,最後加」的運算順序,也即數字電子技術中的運演算法則。
B、不屬於單個變數上的反號(非)應保留不變.
例如Y=(AB)'
則 Y』=(A'+B')'
驗證 Y=(AB)'=A'+B'
而 Y'=(A'+B')'=(Y)'
C、反演定理一般應用於數字電子技術中邏輯函數的運算。
3. 數字電路中的原碼、反碼、補碼怎麼求簡單負數怎麼轉換數制
在計算機內,定點數有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知,
4. 在數字電路里一個圓圈表示取反,那麼兩個圓圈接在一起呢
這並不是兩個圈接在一起,右邊是74LS138,是3線-8線
5. 數字電路的反演定理
因為第一步到第二步的時候又用了一遍反演定理 (ab)' =a'+b',加號就是這樣來的
6. 數字電路裡面的反相器是什麼還有CMOS反相器
反相器就是把高電平變成低電平,或者把低電平變成高電平的門電路。
反相器只有1個輸入,1個輸出。
根據晶元的結構不同,反相器分為TTL反相器,CMOS反相器...
7. 數字電路中,邏輯函數的反函數怎麼求
若: F = A + BC
那麼:F' = (A + BC)' = A'(BC)' = A'(B'+ C') = A'B' + A'C'
式中 F' 為F的非(逆),也就是F的反函數。
總之一個邏輯代數的表達式F或稱邏輯函數的反函數F'可用邏輯代數的定理、公式、真值表獲得。
(7)反數字電路擴展閱讀:
在運用反演定理時還需注意遵守以下規則:
(1)仍需遵守「先括弧內,後括弧外,先乘後加」的運算順序;
(2)不屬於單個變數上的反號應保留不變。
用反演定理可以很方便地求出邏輯函數的反函數。