คำสั่ง RLD (Rotate Left Digit)


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

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

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

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

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