




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第七章數字系統設計基礎
7.2數字系統的描述工具
7.2.1寄存器傳輸語言主講人:黃麗亞7.2.1寄存器傳輸語言(RTL:RegisterTransferLanguage)寄存器操作對寄存器所存信息的加工和存儲寄存器傳輸語言既表示了寄存器操作,又和硬件間有簡單對應關系的助記符描述方法,在數字系統的系統設計和邏輯設計階段使用RTL語言。寄存器具有廣義的概念既包括暫存信息的寄存器,也包括觸發器、移位寄存器、計數器、存儲器、中規模時序器件等。寄存器的表示方法:
①大寫英文字母②方塊圖A(a)寄存器AA0A1…An-2An-1(b)寄存器A的位分布A(c)寄存器A的位編號n-10圖7.2.1寄存器方塊圖表示1.傳輸操作AB目標寄存器源寄存器傳輸操作語句:實現語句的電路示意圖圖7.2.2控制電路T1X控制函數(布爾函數)操作LDABn用控制函數表示傳輸操作的條件1.傳輸操作
組合邏輯網絡QmQ1
m
1……輸入信號輸出信號…S控制網絡…
m
1CXZ
例:設兩個源寄存器A、B,兩個目標寄存器C、D。試通過一個如下圖所示的結構框圖實現如下寄存器傳輸語言:
T1:C
AT5:CBT6:DB設計處理器的控制網絡。BALDCCLDDDA010MUX
控制網絡
T1
T5
T6T1T5T6A0
LDCLDD000001010011100101110111列真值表:T1:C
AT5:CBT6:DB:
00101110111010
所以:A0=T1;LDC=T1+T5;LDD=T6
T1T1T5T6BAA010MUXLDCCLDDD2、算術操作T2:A←A+BT5:A←A+1ADDDQLDINCABB并入T2AA+B圖7.2.5完成加和增“1”操作的示意圖增1T53、邏輯操作與運算符“∧”;或運算符“∨”——與控制函數的符號“·”、“+”區別,控制函數里只有布爾運算。3、邏輯操作T1+T2:AA+B,CD∨F兩個操作同時實現(并行關系)4、移位操作1.右移操作:X←SR(A,X)2.左移操作:X←SL(X,A)X←SR(X)X←SL(X)AXn-1Xn-2…X0Xn-1Xn-2…X0A0Xn-1Xn-2…X0Xn-1Xn-2…X005、條件控制語句P:IF(條件)Then(微操作1)Else(微操作2)例:T2:IF(C=0)THEN(F
1)ELSE(F
0)
C·T2:F
1C·T2:F
0。可以寫成兩個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煙草設備智能制造與大數據分析考核試卷
- 鹽行業競爭戰略與發展方向考核試卷
- 小學四年級數學四則運算練習題50道
- 洛陽商業職業學院《實驗診斷E》2023-2024學年第二學期期末試卷
- 四川省遂寧蓬溪縣聯考2024-2025學年初三5月中考模擬試題英語試題試卷含答案
- 四川輕化工大學《智能微電網控制技術》2023-2024學年第二學期期末試卷
- 內蒙古呼和浩特市賽罕區2025屆初三3月月考語文試題含解析
- 江西省鷹潭市余江區2024-2025學年三下數學期末檢測試題含解析
- 江西省彭澤縣湖西中學2024-2025學年普通高中教育教學質量監測考試(1月)生物試題含解析
- 遼寧省沈陽市皇姑區2024-2025學年五下數學期末預測試題含答案
- 冷鏈產品運輸記錄表
- 導線的連接精品課件
- 二年級美術下冊課件-第14課 蟲蟲蟲(一)2-蘇少版(共22張PPT)
- 兒童保健學課件:緒論
- 中小學校園安全穩定工作崗位責任清單
- 論提高行政效率的途徑 開題報告
- 校園安全存在問題及對策
- NY∕T 309-1996 全國耕地類型區、耕地地力等級劃分
- 濃縮機的選擇與計算
- 滬教版六年級下冊單詞表
- 地基基礎軟弱下臥層驗算計算表格
評論
0/150
提交評論