คำสั่งในการโหลดข้อมูลจากรีจิสเตอร์คู่ไปให้หน่วยความจำ


รูปแบบคำสั่ง       LD(nn),dd

        โดย dd หมายถึง รีจิสเตอร์คู่ได้แก่ BC,DE,HL,SP,IX,IY
            nn คือ ข้อมูลขนาด 16 บิต เช่น 2200H หรือ 2305H
            (nn) หมายถึง ข้อมูลในหน่วยความจำในแอดเดรสที่ระบุ

      ลักษณะการทำงาน จะทำงานตรงข้ามกับคำสั่ง LD dd,(nn)คือจะเป็นการนำข้อมูลในรีจิสเตอร์คู่ dd ที่ระบุไปหน่วยความจำในแอดเดรส nn แทน

ตัวอย่าง       คำสั่ง LD (2302H),DE จะมีการทำงานดังรูป

รูปแสดงการทำงานของคำสั่งLD(2302H),DE

      จากรูปจะเห็นว่าการใช้คำสั่ง LD(2302H),DEจะเป็นการโหลดข้อมูลจากรีจิสเตอร์ E ไปให้หน่วยความจำในตำแหน่งที่ระบุคือ แอดเดรส 2303H แล้วนำข้อมูลจากรีจิสเตอร์ D ไปให้หน่วยความจำในตำแหน่งถัดไป คือ แอดเดรส 2303 H โดยจะทำให้หน่วยความจำตำแหน่ง2302H มีค่าเป็น 34H และหน่วยความจำในตำแหน่ง 2303H มีค่าเป็น 12H