คำสั่ง RRD (Rotate Right Digit)


      เป็นคำสั่งที่ใช้ในการหมุนข้อมูลตัวเลขระหว่างรีจิสเตอร์ A กับข้อมูลในหน่วยความที่ HL ชี้ ไปทางขวา 1 หลัก ในลักษณะดังรูป

รูปแสดงการทำงานของคำสั่ง RRD

รูปแบบคำสั่ง       RRD

ลักษณะการกระทำ
      ตัวเลขหลักหลังของหน่วยความจำที่ HL ชี้ จะเลื่อนไปเป็นตัวเลขหลักหน้าและตัวเลขหลักหน้าของหน่วยความจำที่ HL ชี้เดิม จะถูกเลื่อนไปเป็นหลักหลังของรีจิสเตอร์ A ส่วนตัวเลขหลักหลังของ A จะวนกลับมาเป็นหลักหลังของ HL ส่วนหลักหน้าของ A จะยังคงเดิม เช่น ถ้าข้อมูลในรีจิสเตอร์ A มีค่าเป็น 12H และข้อมูลในหน่วยความจำที่ HL ชี้ มีค่าเป็น 34H เมื่อใช้คำสั่ง RLD จะมีการทำงาน ดังรูป

รูปแสดงการทำงานของคำสั่ง RRD