關於常用觸發器及其應用的部分實驗

2021-10-09 02:48:48 字數 1436 閱讀 8468

一、觸發器原理

觸發器是乙個具有記憶功能的二進位制資訊儲存器件,是構成多種時序電路的最基本邏輯單元。觸發器具有兩個穩定狀態,即"0"和"1",在一定的外界訊號作用下,可以從乙個穩定狀態翻轉到另乙個穩定狀態。

二、觸發器的相互轉換

在整合觸發器的產品中,每一種觸發器都有自己固定的邏輯功能。但可以利用轉換的方法獲得具有其他功能的觸發器。例如將jk觸發器轉換成d觸發器、t觸發器、tˊ觸發器

(a) j-k轉換成d (b) j-k轉換成t (c) j-k轉換成tˊ

三、列出觸發器相互轉換的表示式及實驗步驟。

(1).觸發器相互轉換的表示式

<1>.jk觸發器–>d觸發器

d觸發器和jk觸發器的特性方程分別為:

d:qn+1=d=dqn+dqn

jk:qn+1=jqn+kqn

比較兩特性方程可見,只需令j=d,k=d非

<2>.d觸發器–>jk觸發器d:

qn+1=d

jk:qn+1=jqn+kqn

d=jqn+kqn=jqnkqn

<3>.d觸發器–>t觸發

d觸發器和t觸發器的特性方程分別為:

d:qn+1=d

t:qn+1=tqn+tqn

d=tqn+tqn=tqntqn

<4>.jk觸發器->

t觸發t觸發器和jk觸發器的特性方程分別為:

t:qn+1=tqn+tqn

jk:qn+1=jqn+kqn

比較兩特性方程可見,只需令j=k=t

(2)實驗步驟:

<1>.寫出已有觸發器和待求觸發器的特性方程;

<2>.變換待求的觸發器的特性方程,使之與已有的觸發器的特性方程一致。

<3>.比較已有和待求的觸發器的特性方程,根據兩個方程相等的原則求出轉換邏輯;

<4>.根據轉換邏輯畫出邏輯電路。

四、總結rs觸發器、d觸發器和j-k觸發器的特點。

分別為rs觸發器、d觸發器和j-k觸發器的特點

思考:在r-s觸發器中,對觸發器脈衝的寬度有何要求?

時鐘控制r-s觸發器解決了觸發器狀態變化的定時問題,但由於時鐘訊號具有一定的寬度,在時鐘訊號作用期間,如果輸入訊號發生變化,觸發器會跟著變化,從而在一次時鐘訊號作用期間,可能引起觸發器的多次空翻,這種現象稱為「空翻」。「空翻」將造成觸發器的狀態不確定,使系統工作紊亂,這是不允許的。因此,應該避免這種情況的發生。解決「空翻」問題的根本途徑就是改進觸發器的電路結構。

什麼是觸發器?MySQL觸發器概念及其應用解析

觸發器自動執行。當對表進行insert update以及delete操作,試圖修改表中的資料時,相應操作的觸發器立即自動執行。觸發器可以通過資料庫中相關表進行層疊更改。這比直接把 寫在前台的做法更安全合理。觸發器可以實現表的約束實現不了的複雜約束。在觸發器可以引用其他表的列,從而實現多個表之間資料的...

觸發器的幾種應用

摘 要列舉了觸發器的幾種代表性應用 資料分散 集中式模型的設計,歷史資料的匯出,應用系統間的資料介面。並對如何設計這些觸發器進行了 1 引言 在大型資料庫設計中,會經常用到觸發器。它的特點是 一旦被定義,就存在於後台資料庫系統 server,伺服器方 中,並會在相應條件下自動地隱式執行,從而使得它的...

DDL觸發器的應用

一般來說,dml觸發器可以監測得到具體物件的具體資料的變更。然而,ddl觸發器則能夠對一些伺服器的行為作出監控,比如我們可以利用ddl觸發器來做登入限制啊,做一些日誌控制啊之類的。好,然後簡單粗暴上例子 首先我們做乙個監控建立表的觸發器,ddl觸發器,乙個關鍵點是在於 eventdata 這個函式提...