Ramiros, получается так: после MVI A, 055h; OUT 00Eh (память в конфигурации "Банк 1, Банк 0") запускается тестирование области 8000h..FFFFh, которое при первом проходе с обнулением памяти стирает само себя, от этого и зацикливается. Похоже, что там запись выполняется по адресам 0000h..7FFFh вместо 8000h..FFFFh.
Для "шпаргалки" сделал такую вот табличку...




Ответить с цитированием