[思考]用二進制碼錶示的指令和數據都放在記憶體里,那 么CPU是怎樣識別出它們是數據還是指令呢?
從時間上來說,取指令事件發生在指令周期的第一個CPU周期中,即發生在“取指令”階段,而取數據事件發生在指令周期的後面幾個CPU周期中,即發生在“執行指令”階段。
從空間上來說,如果取出的代碼是指令,那么一定送往指令暫存器,如果取 出的代碼是數據,那么一定送往運算器。由此可見,時間控制對計算機來說是太重要了。
總之,計算機的協調動作需要時間標誌,而時間標誌則是用時序信號來體現的。
硬布線控制器中,時序信號往往採用主狀態周期-節拍電位-節拍脈衝三級體制。
在微程式控制器中,時序信號比較簡單,一般採用節拍電位-節拍脈衝二級體制
時序信號產生器
微程式控制器中使用的時序信號產生器由時鐘源、環形脈 沖發生器、節拍脈衝和讀寫時序解碼邏輯、啟停控制邏輯等部分組成。(圖5.18)
1.時鐘源
時鐘源用來為環形脈衝發生器提供頻率穩定且電平匹配的方波時鐘脈衝信號。它通常由石英 晶體振盪器和與非門組成的正反饋振盪電路組成,其輸出送至環形脈衝發生器。
2.環形脈衝發生器
環形脈衝發生器的作用是產生一組有序的間隔相等或不等的脈衝序列,以便通過解碼電路來產生最後所需的節拍脈衝。
為了在節拍脈衝上不帶干擾毛刺,環形脈衝發生器通常採用循環移位暫存器形式。圖 5.19示出了一種典型的環形脈衝發生器及其解碼邏輯,它採用循環移位暫存器形式 。
相關詞條
-
計算機組成原理(第二版)
技術及中斷系統;第4篇(第9、10章)介紹控制單元的功能和設計,包括時序...
圖書信息1 圖書信息2 圖書信息3 -
FPGA設計及套用
編譯4.7.2分析布局布線結果4.7.3布局布線的最佳化4.8時序分析4.8.1在QuartusII軟體中進行時序分析4.8.2進行前期的時序評估4.8.3查看時序分析結果4.8.4使用第三方EDA工具進行時序分析...
關於FPGA 版權資訊 目錄 -
現代數字電路設計
練習,組合電路設計實例,時序電路設計原理,時序電路設計練習,時序電路設計... 4.2.4 奇偶產生器/校驗器 4.2.5 數值比較器 4.2.6...組合電路設計 本章小結 習題 第6章 時序電路設計原理...
基本信息 內容簡介 目錄 -
計算機組成原理第二版
產生器組織9.4.1 組合邏輯控制器的時序產生器9.4.2微程式控制器的時序產生器9.5指令流水9.5.1 流水線策略9.5.2 流水線分類...可見暫存器9.2.2 控制和狀態暫存器9.2.3操作控制器和時序控制器...
內容提要: 圖書目錄: 中國鐵道出版社出版圖書 -
進位狀態
解碼器、狀態條件暫存器、時序產生器、微操作信號發生器組成,如圖1-3所示。圖...,確定指令類型、指令所要完成的操作以及定址方式。(4)時序產生器。用於產生...)微操作信號發生器。把指令提供的操作信號、時序產生器提供的時序信號以及由...
-
數字邏輯與數字電路
結構和邏輯功能、觸發方式的關係習題第5章 時序邏輯電路5.1 概述5.1.1 時序邏輯電路的特點5.1.2 時序邏輯電路的分類5.1.3 時序邏輯電路的描述方法5.2 時序邏輯電路的分析方法5.2.1同步時序邏輯電路...
內容簡介 圖書目錄 -
EDA原理及Verilog實現
,設計綜合和行為仿真,設計實現和時序仿真,設計下載和調試,數字系統設計實例...117 4.1.6 匯流排緩衝器設計119 4.2 時序邏輯電路設計120...ISE行為仿真實現197 習題200 第9章 設計實現和時序仿真201...
圖書信息 內容簡介 圖書目錄 -
數字電路設計實用手冊
組合邏輯電路和時序邏輯電路兩大類。第1章 ssi邏輯電路1.1 邏輯系列...的設計1.10.1 設計過程1.10.2 組合電路設計舉例1.10.3 時序...定時器4.7.6 時序定時器設計4.7.7 可程式定時器4.8 脈衝產生和...
內容簡介 目錄 -
計算機組成原理簡明教程
中央處理器的功能與組成 148 6.1.2 操作控制器與時序產生器 151 6.2 指令的執行與時序產生器 152 6.2.1 指令周期 152 6.2.2 時序產生器 160 6.2.3 CPU...