คำสั่งโหลดข้อมูลจากรีจิสเตอร์ไปให้หน่วยความจำ
1. โหลดโดยตรงจากรีจิสเตอร์ A ไปให้หน่วยความจำที่ระบุ
โดย A หมายถึง รีจิสเตอร์ A
nn หมายถึง ข้อมูลขนาด 16 บิต เช่น 2200H หรือ 2305H
คำสั่งนี้เป็นการโหลดข้อมูลจากรีจิสเตอร์ A ไปให้หน่วยความจำในตำแหน่งแอดเดรสที่ระบุ (nn) เช่น LD (2300H),A จะเป็นการโหลดข้อมูลจากรีจิสเตอร์ A ไปให้หน่วยความจำในตำแหน่ง 2300H ดังรูป
2. โหลดโดยการชี้ตำแหน่งด้วยรีจิสเตอร์คู่ HL
โดย r เป็นรีจิสเตอร์ขนาด 8 บิต ได้แก่ A,B,C,D และ E
(HL) หมายถึง ตำแหน่งความจำ ณ แอดเดรส ที่มีค่าตรงกับ HL
เป็นการโหลดข้อมูลจากรีจิสเตอร์ r กำหนดไปให้หน่วยความจำในตำแหน่งแอดเดรสที่ชี้โดยรีจิสเตอร์ HL เช่นถ้า HL=2303H แล้วใช้คำสั่ง LD(HL),E จะเป็นการนำข้อมูลจากรีจิสเตอร์ E ไปให้หน่วยความจำในตำแหน่ง 2303H โดยการทำงานจะเป็นดังรูป
ตัวอย่างการใช้งาน ต้องการโหลดข้อมูลจากรีจิสเตอร์ D ไปให้แก่หน่วยความจำตำแหน่ง 2300H