吴忠躺衫网络科技有限公司

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

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

3天內不再提示

鎖存器和寄存器介紹

CHANBAEK ? 來源:HardwareStudy ? 作者:kknote ? 2023-04-18 14:56 ? 次閱讀

鎖存器和寄存器

寄存器主要由觸發器和一些控制門組成,每個觸發器能存放一位 二進制碼,存放N位數碼,就應該有N位觸發器。為保持觸發器能正常完成寄存器的功能,還必須用適當的門電路組成控制電路

鎖存器是由電平觸發器完成的,N個電平觸發器的時鐘端連在一起,在時鐘脈沖作用下能接收N位二進制信息

從寄存器數據角度看,鎖存器和寄存器的功能是一樣的,其區別僅在于鎖存器是用電平觸發的,而寄存器是用邊沿觸發器觸發的,即寄存器的輸出端平時不隨輸入端的變化而變化,只有在時鐘有效時,才將輸入端的數據送到輸出端;而鎖存器的輸出端平時總隨輸入端變化而變化。

寄存器是在時鐘沿進行數據的鎖存,而鎖存器是用電平使能來鎖存數據。所以寄存器的Q輸出端在每個時鐘沿都會被更新,而鎖存器僅在使能電平有效時才被更新。在FPGA設計中建議如果不是強制需求鎖存器,則應該盡量使用寄存器。

寄存器按功能可以分為兩類,即基本寄存器和移位寄存器。基本寄存器的數據只能并行的輸入或輸出;移位寄存器中的數據可以在移位脈沖作用下一次逐位右移或左移,數據既可以并行輸入并行輸出,也可以并行輸入串行輸出、串行輸入串行輸出、串行輸入并行輸出,因其數據輸入輸出方式非常靈活,所以用途非常廣泛。

鎖存器

鎖存器通常由D觸發器構成,在數字電路中,74373是一種常用的8位鎖存器,它由使能控制端EN、數據鎖存控制端G、數據輸入端D7~D0和數據輸出端Q7~Q0構成,其邏輯符號與其真值表如下;

poYBAGQ-PnKARe_7AAAZ5X5Mmm4712.png

例6-13] 74373鎖存器的VHDL描述。

分析:通過74373 鎖存器的真值表可以看出,當數據鎖存控制端G=1且使能控制端EN=0時,鎖存器把輸入端口D的數據送到輸出端口; 當數據鎖存控制端G=0且使能控制端EN =0時,鎖存器輸出端口將保持前一個狀態;當使能控制端EN=1時,不管數據鎖存控制端G的狀態如何,這時鎖存器輸出端口將處于高阻態。編寫74373鎖存器的VHDL程序時,需先使用IF語句判斷EN是否等于見 若是,再使用IF語句判斷G是否等于1,如果G等于1,則將D輸入到Q中,否則Q保持前一狀態;當EN=0時,則Q輸出為高阻態。74373 鎖存器的VHDL程序編寫如下:

poYBAGQ-PnyAYlDyAAAt5BAbj0s012.png

6位串入串出移位寄存器的結構化描述

poYBAGQ-PoOAN8O1AAAzbKZqTbg808.png

poYBAGQ-PouAANyuAAAGuvG3M2o169.png

pYYBAGQ-PpGALOamAAA9iSIXuCg856.png

poYBAGQ-PpqAGECdAAA6DT0XiE4377.png

pYYBAGQ-PqGANKxPAABGIzyjo_Q739.png

poYBAGQ-PqiAWB9nAAA0H5twqro378.png

pYYBAGQ-Pq-AVSd-AAAzUUeHfng693.png

poYBAGQ-PraAaQKcAAA9mS1Zs3Y876.png

poYBAGQ-PryAGeC8AAAykJgoIQo506.png

pYYBAGQ-PsSAcbWDAABRLS1ioSg412.png

pYYBAGQ-PtOAIDuLAAADNfASLHs608.png

poYBAGQ-PtyAMPW2AABG8jeMuwg251.png

poYBAGQ-PuOARHTnAAAN5MGcqdQ917.png

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

    關注

    1630

    文章

    21797

    瀏覽量

    606017
  • 寄存器
    +關注

    關注

    31

    文章

    5363

    瀏覽量

    121171
  • 鎖存器
    +關注

    關注

    8

    文章

    908

    瀏覽量

    41645
  • 數字電路
    +關注

    關注

    193

    文章

    1629

    瀏覽量

    80822
  • 觸發器
    +關注

    關注

    14

    文章

    2003

    瀏覽量

    61348
收藏 人收藏

    評論

    相關推薦

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

    文章都對有個誤解,我們后面會詳細說明。 這篇文章,我們包含如下內容: ①、觸發
    的頭像 發表于 11-16 11:42 ?8575次閱讀
    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

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

    的時鐘端口連接起來就能構成一個存儲n位二進制碼的寄存器是電平觸發的存儲單元,數據存儲的動作取決于輸入時鐘(或者使能)信號的電平值,盡當
    發表于 10-27 22:38

    74LS595-8位輸出移位寄存器

    74LS595-8位輸出移位寄存器,常用作數碼管驅動芯片
    發表于 01-12 17:38 ?17次下載

    如何在項目中使用移位寄存器

     第一個時鐘周期將其加載到A.然后,的輸出具有加載到
    發表于 07-15 10:02 ?1634次閱讀
    如何在項目中使用移位<b class='flag-5'>寄存器</b>

    如何使用的Time Borrowing技術來替代關鍵路徑中的寄存器

    在ASIC中用到的地方很多,Time Borrowing是使用的典型應用之一,在深度
    的頭像 發表于 06-14 16:56 ?1895次閱讀

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

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

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

    你有沒有遇到過這樣奇怪的事:你一直以為自己知道某件事,但當你試著向別人解釋它時,你才發現自己的論述中存在漏洞和邏輯上的差異?這就是我最近所遇到的情況,當時有人問我和觸發之間的區
    的頭像 發表于 01-30 15:21 ?3198次閱讀

    寄存器的工作原理

    或觸發構成的,因為一個或觸發
    發表于 02-20 14:02 ?8743次閱讀

    什么是寄存器有何區別

    (Latch)是一種基本的數字電路元件,用于存儲二進制數字的狀態信息,并能夠在需要時通過加電或控制信號的作用保持狀態。它通常由幾個邏輯門組成,可以實現簡單的存儲、移位、計數等功能。
    的頭像 發表于 04-09 18:45 ?1w次閱讀

    具有3態輸出的8位寄存器收發數據表

    電子發燒友網站提供《具有3態輸出的8位寄存器收發數據表.pdf》資料免費下載
    發表于 05-13 10:38 ?0次下載
    具有3態輸出的8位<b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>寄存器</b>收發數據表

    帶輸入的8位移位寄存器數據表

    電子發燒友網站提供《帶輸入的8位移位寄存器數據表.pdf》資料免費下載
    發表于 05-13 11:15 ?0次下載
    帶輸入<b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>的8位移位<b class='flag-5'>寄存器</b>數據表

    、觸發寄存器的區別

    在數字電路和計算機系統中,、觸發寄存器都是關鍵的存儲元件,它們在功能、結構和使用場景上存在一定的差異。本文將對這三者進行詳細的
    的頭像 發表于 05-23 15:28 ?2495次閱讀
    玩百家乐去哪个平台好| 巴比伦百家乐官网娱乐城| 海尔百家乐的玩法技巧和规则 | 百家乐官网论坛bocaila| 机率游戏| 澳门百家乐怎么| 奔驰百家乐官网可信吗| 娱乐场百家乐大都| 网络百家乐诈骗| 线上百家乐官网技巧| 大发888赌博网站大全| 迪士尼百家乐官网的玩法技巧和规则 | 六合彩报码| 澳门百家乐视频| 百家乐官网破解策略| 德州扑克单机版下载| 百家乐高手投注法| 百家乐官网视频一下| 太阳城83| 百家乐必赢法软件| 澳门百家乐官网要注意啥| 皇冠娱乐城| 全讯网999| 百家乐现实赌场| 百家乐官网赌博凯时娱乐| 大发888真人真钱网址| 网络百家乐破解平台| 百家乐官网sxcbd| 百家乐官网连黑记录| tt百家乐的玩法技巧和规则| 大发888官方zhuce| 百家乐官网视频游戏会员| 捷豹百家乐的玩法技巧和规则| 网上百家乐官网游戏玩法 | 斗地主棋牌游戏| 金彩百家乐的玩法技巧和规则| 真人百家乐软件博彩吧| 百家乐官网又称什么| 百家乐官网路子技巧| 百家乐官网投注窍门| 百家乐官网假在哪里|