色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

不同移位寄存器基本數據輸入/輸出摘要

模擬對話 ? 來源:陳年麗 ? 2019-06-26 15:21 ? 次閱讀

移位寄存器是另一種類型的時序邏輯電路,可用于存儲或傳輸二進制數據

此順序設備加載其輸入上的數據然后移動或每個時鐘周期將其“移位”到輸出,因此名稱移位寄存器。

移位寄存器基本上由幾個單位“D”組成 - 類型數據鎖存器,每個數據位一個,邏輯“0”或“1”,以串行型菊花鏈方式連接在一起,以便一個數據鎖存器的輸出成為下一個鎖存器的輸入

數據位可以串行輸入或輸出移位寄存器,從左或右方向一個接一個地輸入,或者在并行配置中同時輸出。

組成單個移位寄存器設備所需的單個數據鎖存器的數量通常取決于最常用的存儲位數b由8個單獨的數據鎖存器構成的8位(1字節)寬。

移位寄存器用于數據存儲或數據移動,因此通常用于計算器內部或計算機在將數據添加到一起之前存儲數據,例如兩個二進制數,或者將數據從串行轉換為并行或并行轉換為串行格式。構成單個移位寄存器的各個數據鎖存器均由公共時鐘(Clk)信號驅動,使其成為同步器件。

移位寄存器IC通常提供 clear 或重置連接,以便它們可以根據需要“設置”或“重置”。通常,移位寄存器以四種不同模式之一運行,數據通過移位寄存器的基本移動為:

串行輸入到并行輸出(SIPO) - 寄存器加載串行數據,一次一位,存儲的數據以并行形式在輸出端可用。

串行輸入到串行輸出(SISO) - 數據在寄存器的“IN”和“OUT”串行移位,在時鐘控制下左右兩個方向一次一位。

并行輸出到串行輸出(PISO) - 并行數據同時加載到寄存器中,并在寄存器中串行移出一位時鐘控制下的時間。

并行到并行輸出(PIPO) - 并行數據同時加載到寄存器中,并一起傳輸到它們各自的輸出由相同的時鐘脈沖組成。

d的影響ata通過移位寄存器從左向右移動可以圖形方式顯示為:

此外,定向運動通過移位寄存器的數據可以在左側,(左側移位)到右側,(右側移位)左側但右側外側,(旋轉)或左右兩側移位在同一寄存器內,從而使其成為可能雙向。在本教程中,假設所有數據都向右移動(右移)。

串行輸入到并行輸出(SIPO)移位寄存器

4位串行-in到并行移位寄存器

操作如下。讓我們假設所有觸發器( FFA 到 FFD )剛剛復位(CLEAR輸入)并且所有輸出 Q A 到 Q D 處于邏輯電平“0”,即沒有并行數據輸出。

如果邏輯“1”連接到 FFA 的 DATA 輸入引腳,則在第一個時鐘脈沖輸出 FFA 和因此,得到的 Q A 將設置為高電平為邏輯“1”,所有其他輸出仍然保持低電平為邏輯“0”?,F在假設 FFA 的 DATA 輸入引腳再次返回到邏輯“0”,給出一個數據脈沖或0-1-0。

第二個時鐘脈沖將 FFA 的輸出更改為邏輯“0”,輸出 FFB 和 Q B HIGH至邏輯“1”,因為其輸入 D 在 Q A 上具有邏輯“1”電平。邏輯“1”現在已經沿著寄存器向右移動或“移位”了一個位置,因為它現在位于 Q A 。

當第三個時鐘脈沖到達時,此邏輯“1”值移至 FFC ( Q C )的輸出,依此類推,直至到達第五個時鐘脈沖,將所有輸出 Q A 再次設置為 Q D 再次返回邏輯電平“0”因為 FFA 的輸入在邏輯電平“0”保持不變。

每個時鐘脈沖的作用是將每個階段的數據內容向右移動一個位置,這將在下表中顯示,直到 0-0-0-1 的完整數據值存儲在寄存器中。現在可以直接從 Q A 到 Q D 的輸出讀取該數據值。

然后,數據已從串行數據輸入信號轉換為并行數據輸出。真值表和后續波形顯示邏輯“1”從左到右通過寄存器傳播如下。

通過移位寄存器的基本數據移動

注意第四個時鐘脈沖結束后的4位數據( 0-0-0-1 )存儲在寄存器中,并將保留在那里提供時鐘登記冊已經停止。實際上,寄存器的輸入數據可以包括邏輯“1”和“0”的各種組合。通用的 SIPO IC包括標準的8位74LS164或74LS594。

串行輸出到串行輸出(SISO)移位寄存器

這個移位寄存器與上面的SIPO非常相似,只是在數據被直接讀取之前從輸出 Q A 到 Q D 的并行形式,這次允許數據直接流過注冊并退出另一端。由于只有一個輸出, DATA 以串行模式一次一位地保留移位寄存器,因此名稱串行輸入到串行輸出移位寄存器或SISO。

SISO移位寄存器是四種配置中最簡單的一種,因為它只有三個連接,串行輸入(SI)決定進入左側翻轉的內容-flop,串行輸出(SO),取自右手觸發器的輸出和時序信號(Clk)。下面的邏輯電路圖顯示了一個通用的串行輸出串行移位寄存器。

4位串行輸入到串行輸出移位寄存器

如果輸出數據與輸入數據完全相同,您可能會想到SISO移位寄存器的重點。那么這種類型的移位寄存器也可以作為臨時存儲設備,或者它可以作為數據的時間延遲設備,時間延遲量由寄存器中的級數控制, 4,8,16等或通過改變時鐘脈沖的應用。常用的IC包括74HC595 8位串行輸入到串行輸出移位寄存器,全部具有3態輸出。

并行輸出到串行輸出(PISO)移位寄存器

并行到串行輸出移位寄存器的作用與上面的串行輸入和并行輸出相反。數據以并行格式加載到寄存器中,其中所有數據位同時進入其輸入,并行輸入引腳 P A 至 P D 的寄存器。然后以正常右移模式從 Q 處的寄存器順序讀出數據,表示 P A 處的數據到 p <子> d

該數據在每個時鐘周期以串行格式一次一位地輸出。值得注意的是,對于這種類型的數據寄存器,不需要時鐘脈沖來并行加載寄存器,因為它已經存在,但需要四個時鐘脈沖來卸載數據。

4位并行輸出移位寄存器

由于此類移位寄存器轉換并行數據,例如將8位數據字轉換為串行格式,它可以用于將許多不同的輸入線復用成單個串行數據流,該數據流可以直接發送到計算機或通過通信線路傳輸。常用的IC包括74HC166 8位并行/串行輸出移位寄存器。

并行輸出(PIPO)移位寄存器

最終操作模式是并行到并行移位寄存器。這種類型的移位寄存器還充當臨時存儲設備或類似于上述SISO配置的時間延遲設備。數據以并行格式顯示在并行輸入引腳 P A 到 P D ,然后一起傳輸通過相同的時鐘脈沖直接將它們的輸出引腳 Q A 連接到 Q D 。然后一個時鐘脈沖加載和卸載寄存器。這種并行加載和卸載的安排如下所示。

4位并行到并行移位寄存器

PIPO移位寄存器是四種配置中最簡單的一種,因為它只有三個連接,并行輸入(PI)決定了什么進入觸發器,并行輸出(PO)和序列時鐘信號(Clk)。

類似于串行輸入到串行輸出移位寄存器,這種類型的寄存器也可以作為臨時存儲設備或延時設備,具有時間量延遲隨時鐘脈沖的頻率而變化。此外,在這種類型的寄存器中,各個觸發器之間沒有互連,因為不需要對數據進行串行移位。

通用移位寄存器

今天有很多高速度雙向“通用”類型移位寄存器可用,例如TTL 74LS194,74LS195或 CMOS 4035 ,它們可用作4位多功能設備,可以是用于串行到串行,左移,右移,串行到并行,并行到串行,或作為并行到并行的多功能數據寄存器,因此它們的名稱為“通用”。

這些通用移位寄存器可以執行并行和串行輸入到輸出操作的任意組合,但需要額外的輸入來指定所需的功能以及預加載和復位器件。常用的通用移位寄存器是TTL 74LS194,如下所示。

4位通用移位寄存器74LS194

通用移位寄存器是非常有用的數字設備。它們可以配置為響應需要某種形式的臨時存儲器存儲的操作,或者用于延遲信息(例如SISO或PIPO配置模式)或以串行或并行格式將數據從一個點傳輸到另一個點。通用移位寄存器經常用于算術運算中,用于向左或向右移位數據以進行乘法或除法。

移位寄存器教程摘要

然后總結一下Shift寄存器

一個簡單的移位寄存器可以僅使用D型觸發器,每個數據位一個觸發器。

每個觸發器的輸出連接到右側觸發器的 D 輸入。

移位寄存器將數據保存在存儲器中,并在每個時鐘脈沖上移動或“移位”到所需位置。

每個時鐘脈沖將寄存器的內容移位一位到左側或右側。

數據位可以在串行輸入(SI)配置中一次一位地加載,或者以并行配置(PI)同時加載。

對于串聯輸出(SO),可以一次一位地從寄存器中刪除數據,或者從并行輸出(PO)同時刪除所有數據。

移位寄存器的一個應用是串行和并行之間的數據轉換,或串行的并行轉換。

移位寄存器分別標識為SIPO,SISO,PISO,PIPO,或者作為通用移位寄存器,所有功能組合在一個設備中。

在關于順序邏輯電路的下一個教程中,我們將看看當移位寄存器中的最后一個觸發器的輸出直接連接到第一個翻轉的輸入時會發生什么。翻牌產生一個閉環電路,不斷循環循環數據。然后產生另一種稱為環形計數器的順序邏輯電路,用作十進制計數器和分頻器。

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

    關注

    31

    文章

    5390

    瀏覽量

    121900
  • 數據
    +關注

    關注

    8

    文章

    7223

    瀏覽量

    90169
  • 二進制
    +關注

    關注

    2

    文章

    802

    瀏覽量

    41868
  • 邏輯
    +關注

    關注

    2

    文章

    834

    瀏覽量

    29553
收藏 人收藏

    評論

    相關推薦

    移位寄存器原理

    右移動一個比特,在輸出端進行輸出。這種移位寄存器是一維的,事實上還有多維的移位寄存器,即輸入輸出
    發表于 06-20 04:20

    線性移位寄存器

    線性移位寄存器移位寄存器可以構成序列信號發生,其電路結構如下圖所示。組合電路從移位寄存器取得信息,產生反饋信號加
    發表于 01-12 14:14 ?2013次閱讀
    線性<b class='flag-5'>移位寄存器</b>

    移位寄存器,移位寄存器是什么意思

    移位寄存器,移位寄存器是什么意思 移位寄存器_
    發表于 03-08 14:50 ?1.8w次閱讀

    移位寄存器的工作原理是什么?

    移位寄存器的工作原理是什么? 把若干個觸發串接起來,就可以構成一個移位寄存器。由4個邊沿D 觸發構成的4位移位寄存器邏輯電路如圖8.8
    發表于 03-08 14:56 ?4.5w次閱讀

    寄存器移位寄存器

    寄存器移位寄存器:介紹寄存器原理和移位寄存器的原理及實現。
    發表于 05-20 11:47 ?0次下載

    移位寄存器實驗報告_移位寄存器原理

    本文以移位寄存器為中心,主要介紹了移位寄存器的特點、移位寄存器原理。以及詳細的說明了移位寄存器實驗報告。
    發表于 12-22 14:29 ?2.9w次閱讀
    <b class='flag-5'>移位寄存器</b>實驗報告_<b class='flag-5'>移位寄存器</b>原理

    移位寄存器的特點_移位寄存器工作原理

    目前移位寄存器在電路中已經得到普遍使用。本文以移位寄存器為中心。主要介紹了移位寄存器分類、移位寄存器的特點,以及詳細的說明了移位寄存器的工作
    發表于 12-22 15:20 ?5w次閱讀
    <b class='flag-5'>移位寄存器</b>的特點_<b class='flag-5'>移位寄存器</b>工作原理

    移位寄存器怎么用_如何使用移位寄存器_移位寄存器的用途

    移位寄存器是一個具有移位功能的寄存器,是指寄存器中所存的代碼能夠在移位脈沖的作用下依次左移或右移。本文主要介紹了
    發表于 12-22 15:49 ?2w次閱讀

    移位寄存器的原理

    移位寄存器按照不同的分類方法可以分為不同的類型。 如果按照移位寄存器移位方向來進行分類, 可以分為左移移位寄存器移位寄存器和雙向
    發表于 07-15 09:38 ?7.5w次閱讀
    <b class='flag-5'>移位寄存器</b>的原理

    移位寄存器的種類與作用

    移位寄存器是由相同的寄存單元所組成。一般說來,寄存單元的個數就是移位寄存器的位數。為了完成不同的移位功能,每個
    發表于 07-15 09:52 ?1.7w次閱讀
    <b class='flag-5'>移位寄存器</b>的種類與作用

    移位寄存器的設計與實現

    移位寄存器的功能和電路形式較多,按移位方向分有左移、右移、和雙向移位寄存器;按接收數據方式分為串行輸入和并行
    的頭像 發表于 09-06 11:35 ?4855次閱讀

    8位并行輸入/串行輸出移位寄存器-74LV165

    8位并行輸入/串行輸出移位寄存器-74LV165
    發表于 02-08 19:20 ?0次下載
    8位并行<b class='flag-5'>輸入</b>/串行<b class='flag-5'>輸出</b><b class='flag-5'>移位寄存器</b>-74LV165

    AiP74HC/HCT595輸出移位寄存器手冊

    AiP74HC/HCT595是一個8位串行輸入/串行或并行輸出移位寄存器,具有存儲寄存器和3個狀態輸出。
    發表于 02-13 16:53 ?0次下載

    8位并行輸入/串行輸出移位寄存器-74HC_HCT166

    8位并行輸入/串行輸出移位寄存器-74HC_HCT166
    發表于 02-15 19:59 ?1次下載
    8位并行<b class='flag-5'>輸入</b>/串行<b class='flag-5'>輸出</b><b class='flag-5'>移位寄存器</b>-74HC_HCT166

    移位寄存器右移是怎么移位

    移位寄存器是一種在數字電路和計算機科學中廣泛使用的存儲設備,它可以用來存儲和傳輸數據。在移位寄存器中,數據可以通過移位操作來實現
    的頭像 發表于 07-12 10:14 ?1967次閱讀
    主站蜘蛛池模板: 51国产偷自视频在线视频播放 | 大屁股国产白浆一二区 | 国产精品国产三级国产AV麻豆 | 成人国产AV精品久久久久 | 欧美乱码卡一卡二卡四卡免费 | 伊人草久久 | 宝贝好紧好爽再搔一点试視頻 | 男人舔女人的阴部黄色骚虎视频 | 久久综合色悠悠 | 最新精品学生国产自在现拍 | 蜜芽资源高清在线观看 | 97精品在线观看 | 国产在线精品国自产拍影院午夜 | 亚洲国产成人私人影院 | a级男女性高爱潮高清试看 A级毛片无码久久精品免费 | 日本久久黄色 | 亚洲国产中文字幕在线视频 | 榴莲推广APP网站入口下载安装 | 又亲又揉摸下面视频免费看 | 十分钟免费视频大全在线观看 | 国产成人国产在线观看入口 | 综合色就爱涩涩涩综合婷婷 | 亚州性夜夜射在线观看 | 亚洲三级在线观看 | 欧美性暴力变态xxxx | 欧美极限变态扩张video | 69亞洲亂人倫AV精品發布 | 免费在线观看的毛片 | 久久免费看少妇高潮A片特爽 | 一级am片欧美 | 高挑人妻无奈张开腿 | 开心成人社区 | 日韩a视频在线观看 | 97亚洲狠狠色综合久久位 | 国产亚洲精品看片在线观看 | 美女坐脸vk | 亚洲视频一区在线 | 精品水蜜桃久久久久久久 | 亚洲国产成人精品无码区APP | 大陆老太交xxxxxhd在线 | 国产精品青青草原app大全 |