คำสั่งโหลดระหว่างรีจิสเตอร์


        เป็นคำสั่งที่ใช้ในการโหลดข้อมูลจากรีจิสเตอร์ตัวหนึ่ง ให้กับอีกตัวหนึ่ง โดยรีจิสเตอร์ที่อ้างถึง คือรีจิสเตอร์ขนาด 8 บิต ได้แก่ A,B,C,D,E,H,และ L ( ยกเว้นรีจิสเตอร์ F )

รูปแบบคำสั่ง                LD r,s

        โดย r และ s เป็นรีจิสเตอร์ขนาด 8 บิต ได้แก่ A,B,C,D,E,H และ L

ลักษณะการกระทำ             r ⬅ s

        เช่น LD L,D ; เป็นการโหลดข้อมูลจากรีจิสเตอร์ D ไปให้ รีจิสเตอร์ L
            LD C,B ; เป็นการโหลดข้อมูลจากรีจิสเตอร์ B ไปให้ รีจิสเตอร์ C

ตัวอย่างการใช้งาน         ต้องการให้ข้อมูลในรีจิสเตอร์ B และ รีจิสตอร์ C มีข้อมูลเหมือนกับรีจิสเตอร์ D จะต้องเป็นคำสั่ง
42 LD B,D ; โหลดข้อมูลจาก D ไปให้ B
ตามด้วย 4A LD C,D ; โหลดข้อมูลจาก D ไปให้ C