Djnz指令是什麼意思

"DJNZ" 指令是 Z80 微處理器中的一個指令,用於當前條件下執行跳轉。這個指令的格式是 "DJNZ rel",其中 "rel" 是一個相對偏移量,用來指定跳轉的目的地址。

這個指令的作用是:如果累加器 Z 暫存器中的值不等於零,則將程式計數器加 "rel" 指定的偏移量,然後從該地址開始執行代碼;如果累加器 Z 暫存器中的值等於零,則程式繼續在當前指令的下一條執行。

所以,"DJNZ" 指令可以用來實現遞增或遞減計數器,或者在循環中重複執行某段代碼。