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

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>半導體技術>基礎知識>

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

2010年03月08日 14:56 www.1cnz.cn 作者:佚名 用戶評論(0

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

把若干個觸發器串接起來,就可以構成一個移位寄存器。由4個邊沿D 觸發器構成的4位移位寄存器邏輯電路如圖8.8.1所示。數據從串行輸入端D1輸入。左邊觸發器的輸出作為右鄰觸發器的數據輸入。假設移位寄存器的初始狀態為0000,現將數碼D3D2D1D0(1101)從高位(D3)至低位依次送到D1端,經過第一個時鐘脈沖后,Q0=D3。由于跟隨數碼D3后面的數碼是D2,則經過第二個時鐘脈沖后,觸發器FF0的狀態移入觸發器FF1,而FF0變為新的狀態,即Q1=D3,Q0=D2。依此類推,可得4位右向移位寄存器的狀態, 如表8.8.1所示。

image:bk063751j2-3.jpg

由表可知,輸入數碼依次地由低位觸發器移到高位觸發器,作右向移動。經過4個時鐘脈沖后,4個觸發器的輸出狀態Q3Q2Q1Q0與輸入數碼D3D2D1D0相對應。為了加深理解,在圖8.8.2中畫出了數碼1101(相當于D3=1,D2=1,D1=0 ,D0=1)在寄存器中移位的波形,經過了4個時鐘脈沖后,1101出現在寄存器的輸出端Q3Q2Q1Q0。這樣,就可將串行輸入(從D1端輸入)的數碼轉換為并行輸出(從Q3、Q2、Q1、Q0端輸出)的數碼。這種轉換方式特別適用于將接收到的串行輸入信號轉換為并行輸出信號,以便于打印或由計算機處理。

image:bk063751j2-4.jpg

在圖8.8.3中還畫出了第5到第8個時鐘脈沖作用下,輸入數碼在寄存器中移位的波形(如圖8.8.2所示)。由圖可見,在第8個時鐘脈沖作用后,數碼從Q3端已全部移出寄存器。這說明存入該寄存器中的數碼也可以從Q端串行輸出。根據需要,可用更多的觸發器組成多位移位寄存器。

除了用邊沿D 觸發器外,還可用其他類型的觸發器來組成移位寄存器,例如,用主從JK 觸發器來組成移位寄存器,其級間連接方式如圖8.8.3所示。根據JK觸發器的特征方程,由圖8.8.3可得:

image:bk063751j2-5.jpg


FF2和FF3的接法與FF1完全相似,所以各JK 觸發器均以D 觸發器的功能工作,圖8.8.3和圖8.8.1所示電路具有相同的功能。

image:bk063751j2-6.jpg

雙向移位寄存器:

若將圖8.8.1所示電路中各觸發器間的連接順序調換一下,讓右邊觸發器的輸出作為左鄰觸發器的數據輸入,則可構成左向移位寄存器。若再增添一些控制門,則可構成既能右移(由低位向高位)、又能左移(由高位至低位)的雙向移位寄存器。圖8.8.4是雙向移位寄存器的一種方案,它是利用邊沿D 觸發器組成的,每個觸發器的數據輸入端D 同與或非門組成的轉換控制門相連,移位方向取決于移位控制端S的狀態。

image:bk063751j2-7.jpg

當S=1時,D0=DSR,D1=Q0,即FF0的D0端與右移串行輸入端DSR接通,FF1的D1端與Q0接通,在時鐘脈沖CP 作用下,由DSR端輸入的數據將作右向移位;反之,當S=0時,D0=Q1 ,D1=Q2,在時鐘脈沖CP作用下,Q2、 Q1的狀態將作左向移位。同理,可以分析其他兩位觸發器間的移位情況。由此可見,圖8.8.4所示寄存器可作雙向移位。當S=1時,數據作右向移位;當S=0時,數據作左向移位??蓪崿F串行輸入——串行輸出(由DOR 或DOL 輸出)、串行輸入――并行輸出工作方式(由Q3~Q0 輸出)。

有時要求在移位過程中數據不要丟失,仍然保持在寄存器中。只要將移位寄存器的最高位的輸出接至最低位的輸入端,或將最低位的輸出接至最高位的輸入端。這種移位寄存器稱為循環移位寄存器,它也可以作為計數器用,稱為環行計數器。

移位寄存器工作原理

??? 移位寄存器不僅能夠寄存數碼,而且具有移位功能。移位是數字系統和計算機技術中非常重要的一個功能。如二進制數0101乘以2的運算,可以通過將0101左移一位實現;而除以2的運算則可通過右移一位實現。
??? 移位寄存器的種類很多,有左移寄存器、右移寄存器、雙向移位寄存器和循環移位寄存器等。
??? 圖9-14所示是由四個觸發器組成的四位左移寄存器。數碼從第一個觸發器的端串行輸入,使用前先用將各觸發器清零。現將數碼 1101從高位到低位依次送到端。

?

?????????????????????????????????????????? 圖9-14 由觸發器組成的四位左移寄存器

?表9-6 四位左移寄存器狀態表
?

?
?

??? 第一個CP過后,=d3=1,其他觸發器輸出狀態仍為0,即=000,d3= 0001。第二個CP過后,=d2=1,=d3=1,而==0。經過四個CP脈沖后,=d3d2d1d0=1101,存數結束。各輸出端狀態如表9-6所示。如果繼續送四個移位脈沖,就可以使寄存的這四位數碼1101逐位從端輸出,這種取數方式為串行輸出方式。直接從 取數為并行輸出方式。

非常好我支持^.^

(477) 85.9%

不好我反對

(78) 14.1%

( 發表人:admin )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 国产亚洲视频在线观看| 秋霞网在线伦理免费| 被黑人群jian又粗又大H| 香蕉人人超人人超碰超国产| 老司机福利视频一区在线播放| 大岛优香久久中文字幕| 中文人妻熟妇精品乱又伧| 特级做A爰片毛片免费看108| 美女脱了内裤张开腿让男人爽| 国产精品无码AV天天爽色欲| 99热久久精品国产一区二区| 亚洲精品123区在线观看| 日韩精品 中文字幕 有码| 久久视频在线视频| 国产亚洲精品久久久久久鸭绿欲 | 亚洲人成在线观看一区二区| 青柠在线观看视频在线高清| 久久成人精品免费播放| 国产伦精品一区二区三区| YELLOW在线观看高清视频免费| 2021国产精品国产精华| 亚洲精品国产精品麻豆99| 婷婷久久综合九色综合伊人色| 欧美日韩精品一区二区三区四区| 久久三级网站| 九九热最新视频| 河南老太XXXXXHD| 国产婷婷色综合AV蜜臀AV| 国产VA精品午夜福利视频| xxxx69日本| 99精品电影| 最近中文字幕MV高清在线视频| 亚洲精品AV一区午夜福利| 天天操人人射| 三级黄色在线看| 三级网站视频| 揉抓捏打抽插射免费视频| 日韩a在线看免费观看视频| 日本漂亮妈妈7观整有限中| 青柠在线观看免费播放电影| 日本不卡免免费观看|