數(shù)字電子技術(shù) 教學(xué)課件作者 王秀敏主編1.3_第1頁
數(shù)字電子技術(shù) 教學(xué)課件作者 王秀敏主編1.3_第2頁
數(shù)字電子技術(shù) 教學(xué)課件作者 王秀敏主編1.3_第3頁
數(shù)字電子技術(shù) 教學(xué)課件作者 王秀敏主編1.3_第4頁
數(shù)字電子技術(shù) 教學(xué)課件作者 王秀敏主編1.3_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

數(shù)字邏輯電路1.3算術(shù)運算、邏輯運算和關(guān)系運算1.3.1算術(shù)運算當兩個二進制數(shù)碼表示兩個數(shù)量大小時,它們之間可以進行數(shù)值運算,這種運算稱為算術(shù)運算。在C/C++語言中用一些符號+,-,*,/等來表示。同十進制數(shù)一樣,二進制數(shù)也可進行加、減、乘、除四則運算,二進制算術(shù)運算和十進制算術(shù)運算的運算規(guī)則基本相同,唯一的區(qū)別在于二進制數(shù)是逢二進一,而十進制數(shù)是逢十進一。例1兩個二進制數(shù)1110和0101的運算有:加法運算減法運算加法運算減法運算乘法運算除法運算二進制數(shù)的正、負號也是用0和1表示的。在定點運算的情況下,以最高位作為符號位,正數(shù)為0,負數(shù)為1,用這種方式表示的數(shù)碼稱為原碼。例如:在數(shù)字電路中兩數(shù)相減的運算是用它們的補碼相加來完成的。二進制數(shù)的補碼是這樣定義的:乘法運算除法運算最高位為符號位,正數(shù)為0,負數(shù)為1;正數(shù)的補碼和它的原碼相同,負數(shù)的補碼可通過將原碼的數(shù)值位逐位求反,然后在最低位上加1得到。例1計算解:1求出與的補碼;補=

補=將兩個補碼相加并舍去進位。2乘法運算可以用加法和移位兩種操作實現(xiàn),而除法運算可以用減法和移位操作實現(xiàn)。1.3.2邏輯運算在數(shù)字電路中,1位二進制數(shù)碼的0和1不僅可以表示數(shù)量的大小,而且可以表示兩種不同的邏輯狀態(tài)。邏輯變量之間的運算稱為邏輯運算。邏輯運算通常用來測試“是”與“非”、“有”與“無”、“真”與“偽”及電燈的“亮”和“暗”等等,這種只有兩種對應(yīng)邏輯狀態(tài)的邏輯關(guān)系稱為二值邏輯。邏輯變量的取值只有兩種,如果用1表示真,用0表示偽,這樣二進制數(shù)與邏輯取值一一對應(yīng)起來。

邏輯運算包括三種基本運算:邏輯與(And)、邏輯或(Or)和邏輯非(Not)。此外,還有異或運算(Xor)和復(fù)合運算等。

最常見到的邏輯運算就是循環(huán)的處理,用來判斷是否該離開循環(huán)或繼續(xù)執(zhí)行循環(huán)內(nèi)的指令。1.3.3關(guān)系運算關(guān)系運算指的是“大于、小于、大于等于、小于等于、等于”等的運算,一般用符號“>”,“<”,“>=”,“<=”,“==”等表示。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論