คำสั่ง DJNZ (Decrement Jump if Non Zero)
เช่น DJNZ 05H หมายถึง จะกระโดดไปข้างหน้า 5 แอดเดรส
DJNZ F9H หมายถึง จะกระโดดย้อนกลับไป 7 แอดเดรส
ลักษณะการทำงาน
จะมีการกระโดดไป ณ ตำแหน่งแอดเดรสตามระยะห่างที่กำหนด จนกว่า ค่าในรีจิสเตอร์ B จะมีค่าเป็น 0 โดยแต่ละครั้งของคำสั่งจะมีการลดค่า B ลงทีละ 1 ค่าโดยค่าอัตโนมัติ
คำสั่งที่มักใช้ร่วมกับคำสั่งการกระโดด ส่วนใหญ่จะเป็นคำสั่งที่มีผลต่อแฟลก เช่น คำสั่ง INC และ DEC ที่ใช้เพิ่มค่า – ลดค่า แต่มีข้อควรระวังประการหนึ่งคือ จะใช้เฉพาการเพิ่มค่า - ลดค่าของคณิตศาสตร์ 8 บิตเท่านั้น เพราะคำสั่งเพิ่มและลดค่าของคณิตศาสตร์ 16 บิต จะไม่มีผลต่อแฟลก