精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文詳細區分寄存器、鎖存器和觸發器

jf_78858299 ? 來源:面包板社區 ? 作者:EDN ? 2023-01-30 15:21 ? 次閱讀

你有沒有遇到過這樣奇怪的事:你一直以為自己知道某件事,但當你試著向別人解釋它時,你才發現自己的論述中存在漏洞和邏輯上的差異?這就是我最近所遇到的情況,當時有人問我鎖存器和觸發器之間的區別,以及為什么它們都與寄存器有關。

取決于一個人的背景,這在電子學中可能是個有點主觀的領域,而隨著術語的不斷發展,我們又可能對此產生進一步混淆。因此,本文要做的就是以我的理解來解釋這些事物,然后歡迎各位專家發表評論,以便了解我的觀點是否獲得認同。

寄存器和寄存器文件

我們在微控制器MCU)等電子系統中存儲數據的方式之一是在寄存器中。一些寄存器由一個位/比特組成,而另一些寄存器由多個位組成。“寄存器文件”一詞則是指一組共享通用功能和目的的寄存器。

寄存器的特性與半導體存儲器相類似,例如每個基元/單元可存儲一個二進制數字或位(以0或1的形式表示)。但是,存儲器往往用于存儲相對大量的信息(指令和數據),而寄存器則更趨于專業化,用于實現記住配置和控制信息、保存輸入/輸出值,以及臨時存儲邏輯或算術運算結果等任務。

另一個區別是存儲單元往往相對簡單,需要盡可能少地使用晶體管來完成工作。這是因為它們太多了,因此就功耗而言應保持小巧、快速和簡約。相比之下,寄存器由于數量要少得多,因此在大小和功耗方面約束就比較少,并且通常具有與硬件相關的更高級的特殊控制和功能。

鎖存器和觸發器

每個寄存器單元的核心都是一個雙穩態電路,據此就可以以0或1的形式存儲信息。這種電路可能有一個或多個控制輸入,可能有一個數據輸入,以及一個或兩個輸出。如果有第二個互補的QB輸出存在,那么它將呈現與主輸出Q相反或互補的邏輯值。

就控制信號而言,這種電路可以是電平觸發(異步,透明或不透明)或邊沿觸發(同步或時鐘)方式。前者的一個例子是置位復位鎖存器(SR鎖存器),后者的一個例子是數據型觸發器(D型觸發器),

1 SR鎖存器和D**型觸發器的圖形符號及真值表對比。

觸發器一詞通常在這種電路的背景下使用,因為這種電路在兩種狀態之間來回觸發翻轉。歷史上,“觸發器”一詞通常包含電平觸發和邊沿觸發兩種類型。但是最近,“鎖存器”一詞被普遍用來指代電平觸發的版本,而“觸發器”一詞則用來指代邊沿觸發的版本。常見的寄存器類型如下:

  • SR鎖存器(“置位復位”)
    • 或非
    • 與非
    • 與或
  • JK鎖存器
  • 門控SR鎖存器(“置位復位”)
  • 門控D鎖存器(“數據”)
  • Earle鎖存器
  • D型觸發器(“數據”)
  • T型觸發器(“翻轉”)
  • JK型觸發器

順便說一句,JK類型被認為是最通用的鎖存器和觸發器,因為可以考慮將JK鎖存器用作SR鎖存器,同時可以將JK觸發器配置為D型或T型觸發器。

多諧振蕩器

多諧振蕩器是一種用于實現各種簡單兩態功能的電子電路。多諧振蕩器有以下三種類型:

  • 無穩態多諧振蕩器在兩種狀態下均不穩定,而會不斷地從一種狀態切換到另一種狀態(不需要外部觸發器),因此起到張弛振蕩器的作用。
  • 單穩態多諧振蕩器僅在一種狀態下穩定。在觸發脈沖的激勵下,它將進入不穩定狀態,并在這種狀態保持一段所設定的時間,然后返回穩定狀態。單穩態多諧振蕩器也稱為“單觸發”,可用于生成固定持續時間的脈沖,而作為對某些外部觸發事件的響應。
  • 雙穩態多諧振蕩器在任一狀態下都是穩定的,它可以通過施加外部觸發脈沖從一種狀態切換到另一種狀態。

之所以在此提及多諧振蕩器,是因為雙穩態多諧振蕩器可用于存儲一位信息,也即所謂的觸發器。

你是否同意我上面的介紹方式?你有什么希望分享或想要補充的內容嗎?咱們評論區見分曉吧

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5325

    瀏覽量

    120052
  • 鎖存器
    +關注

    關注

    8

    文章

    905

    瀏覽量

    41448
  • 觸發器
    +關注

    關注

    14

    文章

    1996

    瀏覽量

    61057
收藏 人收藏

    評論

    相關推薦

    FPGA的設計中為什么避免使用

    文章都對有個誤解,我們后面會詳細說明。 這篇文章,我們包含如下內容: ①
    的頭像 發表于 11-16 11:42 ?8387次閱讀
    FPGA的設計中為什么避免使用<b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>

    觸發器寄存器和緩沖的區別

    的數據和運算結果,它被廣泛的用于各類數字系統和計算機中。其實寄存器就是種常用的時序邏輯電路,但這種時序邏輯電路只包含存儲電路。寄存器的存儲電路是由
    發表于 10-09 16:19

    寄存器觸發器的區別

    寄存器:register:latch觸發器:flipflop
    發表于 07-03 11:50

    觸發器寄存器三者的區別

    觸發器:能夠存儲位二值信號的基本單元電路統稱為“觸發器”。
    發表于 09-11 08:14

    【轉】數字電路三劍客:觸發器寄存器

    結果。其實寄存器就是種常用的時序邏輯電路,但這種時序邏輯電路只包含存儲電路。寄存器的存儲電路是由
    發表于 10-27 22:38

    觸發器的工作原理是什么

    的工作原理是什么?的動態特性及其應用有哪些?觸發
    發表于 11-03 06:48

    觸發器

    觸發器1.什么情況要用到?狀態不能保持
    發表于 03-10 17:52

    觸發器原理

      1、掌握觸發器的電路結構和工作原理;   2、熟練掌握SR觸發器、JK觸發器、D
    發表于 08-18 16:39 ?0次下載

    寄存器觸發器的區別介紹

    本文開始介紹了寄存器分類、特點與用途,其次介紹了觸發器的分類與觸發器的作用,最后介紹了寄存器觸發器的區別。
    發表于 04-11 14:39 ?2.7w次閱讀
    <b class='flag-5'>寄存器</b>和<b class='flag-5'>觸發器</b>的區別介紹

    觸發器的區別

    有兩個輸入,個是有效信號EN,個是輸入數據信號DATA_IN,有個輸出Q,它的功能
    的頭像 發表于 11-29 11:02 ?2.5w次閱讀

    觸發器寄存器的關聯與區別及其相應的verilog描述

    1:觸發器寄存器的關聯與區別 首先應該明確
    的頭像 發表于 12-19 12:25 ?1.2w次閱讀

    寄存器的工作原理

    觸發器構成的,因為
    發表于 02-20 14:02 ?8348次閱讀

    寄存器介紹

      寄存器主要由觸發器些控制門組成,每個觸發器能存放位 二進制碼,存放N位數碼,就應該有N位觸發器
    的頭像 發表于 04-18 14:56 ?6152次閱讀
    <b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>和<b class='flag-5'>寄存器</b>介紹

    觸發器的區別和聯系

    觸發器是數字邏輯電路中兩種重要的元件,它們在不同的應用場景中發揮著關鍵作用。雖然觸發器
    的頭像 發表于 12-25 14:50 ?1723次閱讀

    觸發器寄存器的區別

    在數字電路和計算機系統中,觸發器寄存器都是關鍵的存儲元件,它們在功能、結構和使用場景上存在
    的頭像 發表于 05-23 15:28 ?2129次閱讀