Digital System Designs EECP0210 Digital System Designs 1/2548 รีจิสเตอร์ตัวเลื่อน
รีจิสเตอรตัวเลื่อน (Shift Register) แนวคิด D ฟลิปฟลอป 1 ตัว เก็บข้อมูลได้ 1 บิต ถ้านำมา 4 ตัว มาต่อเป็นวงจร ก็จะเก็บข้อมูลได้ 4 บิต เรียกว่า Register
รีจิสเตอรตัวเลื่อน (Shift Register) พิจารณาตามรูปแบบการรับ-ส่งข้อมูล แบ่งได้ 4 ประเภท Serial-In, Serial-Out Serial-In, Parallel-Out Parallel-In, Serial-Out Parallel-In, Parallel-Out
รีจิสเตอรตัวเลื่อน (Shift Register) รูปแบบการรับ-ส่งข้อมูล แบ่งได้ 2 ประเภท การรับ-ส่งข้อมูล แบบขนาน (Parallel) การรับ-ส่งข้อมูล แบบอนุกรม (Serial) 1 101100 1 1 1 1 1
พื้นฐานรีจิสเตอรตัวเลื่อน (Shift Register) Active CLK ที่ขอบขาขึ้น 1 1 1
มีสภาวะเริ่มต้นเป็น “0” Serial-In Serial-Out ฟลิปฟลอปทุกตัว มีสภาวะเริ่มต้นเป็น “0” 1 1 1 1 1
มีสภาวะเริ่มต้นเป็น “0” Serial-In Serial-Out ฟลิปฟลอปทุกตัว มีสภาวะเริ่มต้นเป็น “0” 1 1 1 1 1 1 1 1 1
รีจิสเตอรอนุกรมเขา-อนุกรมออก (Serial In - Serial Out, SISO)
Serial-In, Parallel-Out Serial Out Serial In
รีจิสเตอรอนุกรมเขา-ขนานออก (Serial In - Parallel Out, SIPO)
Parallel-In, Serial-Out 1 1 1 1 1 1 1 Load shift Serial Out 1 1 1
Parallel-In, Serial-Out Load 1 1 1 1 Preset Not Active Active Preset Q = 1 Active Clear Q = 0
Parallel-In, Serial-Out 1 Load 1 1 1 Preset Active Q = 1 1 Clear Not Active
Parallel-In, Serial-Out shift 1 1 1 1 Serial In Serial Out 1 1 1 1
รีจิสเตอรแบบขนานเขา-อนุกรมออก (Parallel In - Serial Out, PISO)
Parallel-In, Parallel-Out 1 1 1 1 1 1 Parallel Out
รีจิสเตอรแบบขนานเขา-ขนานออก (Parallel In - Parallel Out, PIPO)
รีจิสเตอรแบบ Bidirectional Universal Shift Register
Conclusion