ชิฟต์เรจิสเตอร์

ชิฟต์เรจิสเตอร์ (shift register) เป็นอุปกรณ์ทางลอจิกที่สร้างมาจากฟลิปฟลอปใช้เก็บข้อมูลชั่วคราวการส่งข้อมูลเข้าเรจิสเตอร์ส่งได้ทีละบิต เรจิสเตอร์ที่เก็บข้อมูลสามารถเลื่อนข้อมูลได้เราเรียกว่า เรจิสเตอร์เลื่อนข้อมูล หรือ ชิฟต์เรจิสเตอร์ ถ้านำฟลิปฟล็อปมาต่อเรียงกันจะทำให้ฟลิปฟล็อปเอาข้อมูลจาก input ไปยัง output ได้เมื่อมีสัญญาณการกระตุ้นจะเกิดการเลื่อนข้อมูลที่ละบิต
ตัวเลื่อนข้อมูลจัดเป็นการนำฟลิปฟล็อปไปใช้งานได้ การเลื่อนข้อมูลจะมีลักษณะต่างกันดังนี้

 ชิฟต์เรจิสเตอร์เข้าขนานออกขนาน
 ชิฟต์เรจิสเตอร์เข้าขนานออกอนุกรม
 ชิฟต์เรจิสเตอร์เข้าอนุกรมออกขนาน
 ชิฟต์เรจิสเตอร์เข้าอนุกรมออกอนุกรม

วงจรนับแบบชิฟต์เรจิสเตอร์ 

 วงจรนับแบบจอห์นสัน  วงจรนี้นำอินเวิร์ต output ของฟลิปฟล็อปบิตสูงสุดป้อนกลับมายังขาข้อมูลเข้าของฟลิปฟล็อปตัวแรก และเราสามารถที่จะหารูปแบบของการนับได้จากสูตร 2n โดยที่ n ในที่นี้เป็นจำนวนบิต

 วงจรนับแบบวงแหวน  วงจรนี้จะต่อ output ของฟลิปฟล็อปที่บิตตัวสุดท้ายกับขา input ของฟลิปฟล็อปที่บิตตัวแรก ซึ้งจะทำให้เกิดรูปแบบการนับเลื่อนกลับเป็นวงกลมถ้าหากมีสัญญาณเข้ามา

อ้างอิง 
 Shift Register

วงจรดิจิทัล
หน่วยความจำคอมพิวเตอร์