Цитата Сообщение от Patron Посмотреть сообщение
Пересылаются одиночные слова ( 16-разрядные ) и регистры инкрементируется на 2.
Вот именно. Только вот какая незадача, по задумке автора 16-битного кода сей фрагмент мог из разных мест вызываться для разных действий, для пересылок как инструкций, так и слов данных. Или даже смешанного куска. Но в 32-битном режиме размер инструкций изменился, а данных - нет.

- - - Добавлено - - -

Цитата Сообщение от b2m Посмотреть сообщение
И кстати, можно в ПЗУ записать обычный 16-битный код в первый слой, а второй слой ПЗУ оставить нулевым. Тогда будет практически полностью 16-битная система (ну если не делать переход на неинициализированный участок ОЗУ), которая должна выполнять любой существующий на данный момент 16-битный код.
Как при этом данные адресуются?