максимальная длинна команды в z80 4 байта
вот от этого и считай -

тест -4 = 4 байтная команда?
если нет то тест -3 = 3 байтная команда?

и тд