Продолжение. Следующая мысль при тестировании системы из ROM

Root писал(-а):
ждем рассказа.

Продолжение.
Следующая мысль при тестировании системы из ROM - это инкремент (а вернее - декремент) адреса. Очевидно, что в точке входа (для простоты будем счиать ее FFF0) выполнение кода будет продолжиться по адресам от FFF0 до FFFF, пока не наступит JMP в младшие адреса. Гарантировать это может только исправность младших 4-х линий адреса и сие не подвластно нам.
Вопрос, куда переходить из крошечного участка FFF0...FFFF? Если нет уверенности в испраности линий адреса, то мы можем позволить себе изменений только одного бита из старших. Таким образом следующий фрагмент кода должен (или может) располагаться, например, по таким адресам:


FFE0
FFD0
FFB0
FF70
Но никак не по FFA0 или FFC0, ибо в этом случае изменения коснуться двух битов (почти наверняка - двух линий!) адреса.