第 2 章数位逻辑基础剖析ppt课件.ppt

第 2 章数位逻辑基础剖析ppt课件.ppt

ID:58717010

大小:947.50 KB

页数:47页

时间:2020-10-04

第 2 章数位逻辑基础剖析ppt课件.ppt_第1页
第 2 章数位逻辑基础剖析ppt课件.ppt_第2页
第 2 章数位逻辑基础剖析ppt课件.ppt_第3页
第 2 章数位逻辑基础剖析ppt课件.ppt_第4页
第 2 章数位逻辑基础剖析ppt课件.ppt_第5页
资源描述:

《第 2 章数位逻辑基础剖析ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章 數位邏輯基礎1目標瞭解基本原理和紮實基礎理論與觀念的論述電腦如何工作於低階的環境避開複雜度實現細節電路設計規則2電氣術語電壓可量化的電氣特性電位差量測單位:伏特(volt)電流可量化的電氣特性沿著路徑的電流量測單位:安培(amp)3電氣特性電壓類似水壓電流類似水流4電壓使用伏特電表量測電壓量測兩個端點的電壓差量測電壓假設一點為0伏特(稱為地線)另一點則為電壓值5實作上典型的數位電路工作於5V的環境兩條電源線會被接到晶片接腳地線(0V)電源(5V)但數位邏輯圖習慣不顯示這兩條電源線6電晶體數

2、位電路的基本元件控制電氣訊號的微小開關,具有三個外部連線:射極(E極)基極(B極)集極(C極)小電流輸入可控制較大電流輸出B-E極之間的小電流可以控制C-E極之間較大的電流。7電晶體運作情形8布林邏輯數位電路的數學基礎三個基本功能:and、or、not9數位邏輯使用電晶體建構布林函數的實現5V代表布林10V代表布林010使用電晶體建構布林函數not11邏輯閘硬體元件積體電路(IC)布林函數的實現電路降低複雜度,提供布林函數的反向邏輯閘Not讓訊號反向Nand代表notandNor代表notor12

3、Nand和Nor邏輯閘的真值表13邏輯閘符號14內部邏輯閘結構範例(Nor閘)15邏輯閘技術最流行的技術是TTL(電晶體−電晶體邏輯)直接連線(將邏輯閘輸出連接到另一個閘的輸入)單一輸出可推動多個輸入稱為扇出數通常不會太大16TTL邏輯閘的互連範例使用兩個邏輯閘建構出and邏輯Nand閘的輸出直接連線到not的輸入17邏輯電路圖這個電路圖建構出什麼邏輯?18兩種描述方法布林函數常用於電路設計使用更少的邏輯閘,建構出等效的電路圖。真值表常用於電路偵錯列出所有輸入和輸出的關係表19使用布林函數描述電路

4、A點值為notYB點值為Znor(notY)20使用布林函數描述電路(Cont.)輸出為Xand(Znor(notY))21使用布林函數描述電路(Cont.)輸出也可以等效於Xandnot(Zor(notY))22使用真值表描述電路表格列出所有可能的輸入和輸出之關係也可以列出任何中間點的狀態值23避開Nand/Nor運算電路習慣使用Nand和Nor閘但人卻比較習慣使用and和or電路圖或真值表都可以使用布林函數來表示:XandYand(notZ)24實作上一個邏輯閘需要一些連線晶片提供接腳,進行外

5、部連線。結果:每個晶片內具有多個邏輯閘25邏輯閘範例7400系列晶片接腳間隔0.5英吋長TTL邏輯5V電源晶片內具有多個邏輯閘267400系列邏輯閘範例接腳7連接地線,接腳14連接電源線27狀態保持電路比組合邏輯更複雜輸出會依據上一個輸入和目前的輸入,而有所變動28狀態保持電路範例基本的正反器類似電腦的電源按鍵(彈跳開關)新的輸入會導致輸出反向第一次正緣輸入(由0變成1)時,正反器會打開輸出第二次正緣輸入(從0變成1)時,正反器會關閉輸出29正反器的輸出30時序變遷圖31二進位計數器計算輸入時脈的

6、數量輸出為二進位內有重置接腳,可將計數器歸零範例:3位元的計數器32計數器範例33時脈時脈就是以規則的速率順序,不斷地送出0和1訊號。Hz為單位(每秒週期數)週期性的時脈訊號為0101…34解多工器使用輸入線,輸入二進位數值以選擇其中一個輸出35解多工器圖36順序執行電路範例依照順序執行下列動作:電池測試打開電源和記憶體測試啟動磁碟旋轉打開CRT電源讀取磁碟開機區到記憶體啟動CPU37順序執行電路動作定義38迴授解多工器的最後一個輸出接腳F,會迴授到and的輸入。容許更多的控制範例:F為1時,計數

7、器就停止計數布林函數:Clkand(notF)39停止迴授40備用邏輯閘因為晶片內具有多個邏輯閘,因此可能尚未使用某些邏輯閘。善用多出的備用邏輯閘,有機會節省所使用的晶片數量。只要把nand閘的一隻輸入接腳接到5V,就可以把nand閘當作反向閘(not閘),不再需要7404晶片。41實作考量電力消耗(電線必須能夠容納充足的電力)散熱問題(晶片不可過熱)時序(一旦輸入變動,則邏輯閘必須一段時間才能穩定輸出)時脈同步(時脈訊號必須同時到達晶片)42時脈偏移圖43IC分類名稱範例說明SSI(小型積體電路

8、)基本布林邏輯閘MSI(中型積體電路)中型邏輯,比如:計數器LSI(大型積體電路)小型嵌入式處理器VLSI(超大型積體電路)複雜處理器44階層概念45結論電腦由數位邏輯電路所組成最基本的建構區塊為邏輯閘數位電路可以使用下列描述:布林函數(大部分用於設計)真值表(大部分用於除錯)46結論(Cont.)時脈”活化”電路,執行順序動作。迴授讓輸出可以控制程序實作時的考量通常包含:電力消耗和散熱問題時脈偏移和時脈同步47

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。