คำสั่ง LDI


      คำสั่งนี้จะใช้รีจิสเตอร์ HL,DE และ BC ร่วมในการทำงานโดยใช้
           - HL ชี้ตำแหน่งแอดเดรสต้นของข้อมูลต้นทาง
           - DE ชี้ตำแหน่งแอดเดรสต้นของข้อมูลปลายทาง
           - BC เป็นตัวกำหนดจำนวนแอดเดรสที่ต้องการย้าย

ลักษณะการทำงาน มีขั้นตอนดังนี้
      1.) จะโหลดข้อมูลจากหน่วยความจำที่ HL ชี้ไปยังหน่วยความจำที่ DE ชี้
      2.) เพิ่มค่า HL และ DE เพื่อให้ชี้ไปยังแอดเดรสถัดไป
      3.) ลดค่า BC ลง 1 เพื่อลดจำนวนนับ

      สามารถเขียนเป็นสัญลักษณ์การกระทำได้ดังนี้
           1. (DE)<--(HL)
           2. HL<--HL+1
              DE<--DE+1
           3. BC<--BC-1

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