Хунта получает очередную двойку за абсолютное незнание предметной области - коды функционально абсолютно аналогичны.
И как во втором случае адресовать больше 64 КБ? К сожалению, Хунта, вам опять двойка.
Почти согласен с Вами, но сегментные регистры в 8088 играют роль адресных - тут просто разная терминология. Понятно что их разрабатывали в разных парадигмах, но получилось что-то практически одно и тоже, мой пример это подтверждает. Можно ещё добавить, что если бы у х86 было больше сегментных регистров, их было бы также можно использовать как быстрое временное хранилище. Хотя ES иногда в этой роли и используют. И ещё, если регистр используется для хранения базы, то байтовая точность - это мелочь, типа до 15 байт иногда экономить на выравнивании.






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