Jerri, зачем ты говоришь про Z80, а код приводишь для ВМ1?
Какая конечная цель у тебя? Написать код для Спектрума или для БК?