Среди кодов 8080 были лакуны за счет которых удалось расширить архитектуру в сторону z80. Если же взглянуть на предшественника 8080 процессор 8008, то у него есть малоценные команды типа Lxx ранняя транскрипция MOV x,x где x это последовательность: A,B,C,D,E,H,L,M то есть MOV A,A MOV B,B и т.п. Вместо них можно вводить или префиксы для других наборов команд, или просто отдельные команды. В частности 8008 не имеет регистра стека SP, как 8080 и у него вызовы подпрограмм и возвраты из них рассчитаны на 7 уровневый стек. Введя же 8 битный регистр указателя стека можно добиться более глубоко стека.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
