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

จากวิกิพีเดีย สารานุกรมเสรี

ชิฟต์รีจิสเตอร์ 4 บิต PISO

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

  1. ชิฟต์รีจิสเตอร์เข้าขนานออกขนาน
  2. ชิฟต์รีจิสเตอร์เข้าขนานออกอนุกรม
  3. ชิฟต์รีจิสเตอร์เข้าอนุกรมออกขนาน
  4. ชิฟต์รีจิสเตอร์เข้าอนุกรมออกอนุกรม

[แก้] วงจรนับแบบชิฟต์รีจิสเตอร์

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

[แก้] อ้างอิง

เครื่องมือส่วนตัว