① 什麼是時序邏輯電路
時序邏輯電路是既受到之前狀態影響又受到當前狀態影響的電路,比如你家小區現在停電了(之前狀態),無論你怎麼動開關(當前狀態),你家的燈都不會亮。
② 邏輯時序電路中的時序是什麼意思
所謂序,就是次序,時序就是按照時間的次序,前面的操作和狀態對於後位的操作和回狀態有影響,而後答位的操作和狀態對於前面的操作結果沒有影響。
比如我設計一個規則,有一扇門,本來是關著的(初狀態0),推門的人不允許進去,進門的要關門。則,第一個人沒有進去0(門開了1),第二個人進去了1(門關上0)第三個人沒有進去0(門打開1)……結果是偶數序號的人進門了,奇數序號的沒有進去。
則前面操作的結果對於後面操作有影響,後面操作對前面操作結果沒有影響。
③ 什麼是時序電路
時序電路是指各路輸入信號都是由同一個脈沖信號(CP)控制的;
非時序電路是指各路輸入信號是可由不同的脈沖信號既多個cp脈沖控制的.
④ 時序電路的分析
時序電路的行為是由輸入、輸出和電路當前狀態決定的。輸出和下一狀態是輸入和當前狀態的函數。通過對時序電路進行分析,可以得到關於輸入、輸出和狀態三者的時序的一個合理描述。
如果一個電路包含這樣的觸發器,該觸發器的時鍾輸入是直接驅動或者有一個時鍾信號間接驅動的,同時這個電路在正常執行時不需載入直接置位和間接置位,那麼我們就稱這個電路為同步時序電路。觸發器可以是任何類型的,邏輯圖可以包括也可以不包括組合邏輯。 時序電路的邏輯圖通常包括觸發器和組合門。我們所使用地觸發器類型和組合電路的一系列布爾函數為我們提供了繪制時序電路邏輯圖所需要的全部信息。在組合邏輯電路中,觸發器輸入信號的產生,可以用一系列的布爾函數描述,我們稱這些布爾函數為觸發器的輸入方程(flip-flop input equation)。在這里,我們同樣將採用傳統的表示方法,使用觸發器的輸入符號作為觸發器輸入方程中的變數,使用觸發器的輸出符號作為變數下標。在組合電路中,觸發器的輸入方程是一系列布爾表達式,下表變數是組合電路的輸出符號。因為在電路中觸發器的輸出端始終與輸入端相連,所以命名為「觸發器的輸入方程」。
觸發器輸入方程為指定時序電路的邏輯圖提供了一種間接的代數表達方法。這些方程的字母符號隱含了所用的觸發器的類型,同時完全確定了驅動觸發器的組合邏輯電路。時間變數在觸發器輸入方程中沒有指明,但是已經暗含在觸發器C輸入端的時鍾之中。 時序電路的輸入、輸出和觸發器的狀態之間的函數關系可以用狀態表(state table)列舉出來。狀態表包括四個部分,分別標記為當前狀態(present state)、輸入(input)、下一狀態(next state)和輸出(output)。當前狀態表示觸發器A和B在任意給定時刻t的狀態。輸入部分表示在每個可能的當前狀態下的輸入X值。注意,對於每種可能的輸入組合,每個當前狀態都不斷重復出現。下一狀態表示觸發器在一個時鍾周期後的狀態,即t+1時刻的狀態。輸出部分表示t時刻在給定的當前狀態和輸入組合下輸出Y值。
由此推導出的狀態表包括了所有可能的當前狀態和輸入信號的二進制組合。 狀態表中的有用信息可以通過狀態圖以圖形化的方式表現出來。在狀態圖中,狀態用圓圈表示,狀態之間的轉換用連接這些圓圈的有向線段表示。狀態圖是通過狀態表直接得到的,與狀態表提供了相同的信息。每個圓圈內的二進制數值定義了觸發器的一個狀態。在米粒型電路中,狀態轉換的有向線段上都標記了兩個二進制數值,它們之間用斜線隔開,斜線前面的數值表示當前狀態的輸入,斜線後面的數值表示當前狀態和給定述如下的輸出。一個連接到自身圓圈的有向線段意味著沒有發生狀態轉換。穆爾型電路在狀態轉換的有向線段上沒有斜線,取而代之的是,輸出是在圓圈中狀態值下的斜線下表示出來的。在狀態圖中,每個狀態的轉換有兩個輸入條件,用都點分開。當有兩個輸入變數時,每個狀態可能要有四個有向線段從響應的狀態圖中發出,這要依賴於狀態的數量和每個輸入組合的下一個狀態。
除了表示方式不同,狀態表和狀態圖是沒有區別的。狀態表易於從給定的邏輯圖和輸入方程中得出,而狀態圖可以直接從狀態表中得出。狀態圖給出了狀態的圖形化表示,更便於我們理解電路的操作過程。
⑤ 時序電路的定義
雖然每個數字電路系統可能包含有組合電路,但是在實際應用中絕大多數的系統還包括存儲元件,我們將這樣的系統描述為時序電路。
時序電路的框圖如圖7.1.1所示。組合電路和存儲元件互聯後組成了時序電路。存儲元件是能夠存儲二進制信息的電路。存儲元件在某一時刻存儲的二進制信息定義為該時刻存儲元件的狀態。時序電路通過其輸入端從周圍接受二進制信息。時序電路的輸入以及存儲元件的當前狀態共同決定了時序電路輸出的二進制數據,同時它們也確定了存儲元件的下一個狀態。從框圖中我們可以看出,時序電路的輸出不僅僅是輸入的函數,而且也是存儲元件的當前狀態的函數。存儲元件的下一個狀態也是輸入以及當前狀態的函數。因此,時序電路可以由輸入、內部狀態和輸出構成的時間序列完全確定。
邏輯設計領域主要有兩種類型的時序電路,它們分類的標准取決於我們觀察到的輸入信息的時機和內部狀態改變的時機。同步時序電路(synchronous sequential circuit)的行為可以根據其在離散的時間點上的信號信息來定義。而非同步時序電路(asynchronous sequential circuit)的行為則取決於任意時刻的輸入信號以及輸入信號在連續的時間內變化的順序。
⑥ 時序電路,是一種具有
11 組合邏輯電路 記憶
12 寄存器 計數器
13 RS觸發器 D觸發器 JK觸發器,
14 2 8
15 置0、置1、保持和翻轉
16 J K 觸發器
17 觸發器 定時、分頻、
18 寄存器 觸發器 門電路
19 清除數碼、接收數碼、存放數碼和傳送數碼(填三個 )
21 二進制計數器,十進制計數器,其他進制
⑦ 時序電路
時序電路中必須抄包含(存儲襲元件)以便保存電路 狀態,因此,時序電路的輸出是(輸入)和 (當前狀態)的函數。常見的時序邏輯電路有(觸發器 )、(計數器)和(寄存器)等。時序電路常用的表示方法有:邏輯方程式、狀態表、狀態圖、時序圖 。
⑧ 時序電路有哪兩類
觸發器
觸發器是一種具有記憶功能的電路, 它是時序邏輯電路中的基本單元電路。觸發器的種類很多, 常見的有基本RS觸發器、 同步RS觸發器、 D觸發器、 JK觸發器、 T觸發器和主從觸發器等。
二、寄存器與移位寄存器
1、寄存器
寄存器是一種能存取二進制數據的電路。將數據存入寄存器的過程稱為「寫」, 當往寄存器中「寫」入新數據時, 以前存儲的數據會消失。將數據從寄存器中取出的過程稱為「讀」, 數據被「讀」出後, 寄存器中的該數據並不會消失,寄存器能存儲數據是因為它採用了具有記憶功能的電路——觸發器, 一個觸發器能存放1位二進制數。 一個8位寄存器至少需要8個觸發器組成, 它能存放8個「0」、 「1」這樣的二進制數。
2、移位寄存器
移位寄存器簡稱移存器, 它除了具有寄存器存儲數據的功能外, 還有對數據進行移位的功能。 移位寄存器可按下列方式分類。按數據的移動方向來分, 有左移寄存器、 右移寄存器和雙向移位寄存器。按輸入、 輸出方式來分, 有串列輸入-並行輸出、 串列輸入-串列輸出、 並行輸入-並行輸出和並行輸入-串列輸出方式。
三、計數器
計數器是一種具有計數功能的電路, 它主要由觸發器和門電路組成, 是數字系統中使用最多的時序邏輯電路之一。 計數器不但可用來對脈沖的個數進行計數, 還可以用於數字運算、 分頻、 定時控制等。
計數器的種類有二進制計數器、 十進制計數器和任意進制計數器(或稱 N 進制計數器) , 這些計數器中又有加法計數器(又稱遞增計數器) 和減法計數器(也稱遞減計數器) 之分。
⑨ 什麼是時序電路
時序邏輯電路 簡稱時序電路
時序電路,它是由最基本的 邏輯門 電路加上反饋邏輯迴路(輸出到輸入)或器件組合而成的電路,與 組合電路 最本質的區別在於時序電路具有記憶功能。時序電路的特點是:輸出不僅取決於當時的輸入值,而且還與電路過去的狀態有關。它類似於含儲能元件的電感或電容的電路,如 觸發器 、 鎖存器 、 計數器 、 移位寄存器 、 儲存器 等電路都是時序電路的典型器件。
時序邏輯電路的狀態是由存儲電路來記憶和表示的。
編輯本段 導讀 雖然組合邏輯電路能夠很好地處理像加、減等這樣的操作,但是要單獨使用組合邏輯電路,使操作按照一定的順序執行,需要串聯起許多組合邏輯電路,而要通過硬體實現這種電路帶價是很大的,並且靈活性也很差。為了實現一種有效而且靈活的操作序列,我們需要構造一種能夠存儲各種操作之間的信息的電路,我們稱這種電路為時序電路。
編輯本段 時序電路的定義 雖然每個數字電路系統可能包含有組合電路,但是在實際應用中絕大多數的系統還包括存儲元件,我們將這樣的系統描述為時序電路。
時序電路的框圖如圖7.1.1所示。組合電路和存儲元件互聯後組成了時序電路。存儲元件是能夠存儲二進制信息的電路。存儲元件在某一時刻存儲的二進制信息定義為該時刻存儲元件的狀態。時序電路通過其輸入端從周圍接受二進制信息。時序電路的輸入以及存儲元件的當前狀態共同決定了時序電路輸出的二進制數據,同時它們也確定了存儲元件的下一個狀態。從框圖中我們可以看出,時序電路的輸出不僅僅是輸入的函數,而且也是存儲元件的當前狀態的函數。存儲元件的下一個狀態也是輸入以及當前狀態的函數。因此,時序電路可以由輸入、內部狀態和輸出構成的時間序列完全確定。
邏輯設計領域主要有兩種類型的時序電路,它們分類的標准取決於我們觀察到的輸入信息的時機和內部狀態改變的時機。同步時序電路( synchronous sequential circuit )的行為可以根據其在離散的時間點上的信號信息來定義。而非同步時序電路( asynchronous sequential circuit )的行為則取決於任意時刻的輸入信號以及輸入信號在連續的時間內變化的順序。
編輯本段 時序電路的分析 時序電路的行為是由輸入、輸出和電路當前狀態決定的。輸出和下一狀態是輸入和當前狀態的函數。通過對時序電路進行分析,可以得到關於輸入、輸出和狀態三者的時序的一個合理描述。
如果一個電路包含這樣的觸發器,該觸發器的時鍾輸入是直接驅動或者有一個時鍾信號間接驅動的,同時這個電路在正常執行時不需載入直接置位和間接置位,那麼我們就稱這個電路為同步時序電路。觸發器可以是任何類型的,邏輯圖可以包括也可以不包括組合邏輯。
輸入方程 時序電路的邏輯圖通常包括觸發器和組合門。我們所使用地觸發器類型和組合電路的一系列布爾函數為我們提供了繪制時序電路邏輯圖所需要的全部信息。在組合邏輯電路中,觸發器輸入信號的產生,可以用一系列的布爾函數描述,我們稱這些布爾函數為觸發器的輸入方程( flip-flop input equation )。在這里,我們同樣將採用傳統的表示方法,使用觸發器的輸入符號作為觸發器輸入方程中的變數,使用觸發器的輸出符號作為變數下標。在組核電路中,觸發器的輸入方程是一系列布爾表達式,下表變數是組合電路的輸出符號。因為在電路中觸發器的輸出端始終與輸入端相連,所以命名為「觸發器的輸入方程」。
觸發器輸入方程為指定時序電路的邏輯圖提供了一種間接的代數表達方法。這些方程的字母符號隱含了所用的觸發器的類型,同時完全確定了驅動觸發器的組合邏輯電路。時間變數在觸發器輸入方程中沒有指明,但是已經暗含在觸發器C輸入端的時鍾之中。