RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Тут надо определиться :)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Sanych
Subj : Тут надо определиться :)

> > Да-да-да. А еще пожалуйста совместимость с Intel 8080.
> > Поясняю: 16-битная сегментированная модель x86 не имеет аналогов ни в одном другом процессоре. Портирование 16-битного x86 кода (даже ежели оно на Си написано) как правило сводится к полному переписыванию.
>
> Вот сижу я тут и меня "тошнит" от 16-битного x86 кода. Это блин надо было такое придумать. PDP & motorola & powerPc на 3 порядка симпатичнее (даже в то время). А ведь есть "умники" которые придумали продвинутый 16-битный x86 - это у которого не 4 бита смещения (1 Мб) а 8 бит.

То есть, размер параграфа не 2^4, а 2^8? -- а физадрес вычисляестя не как phys_addr = (seg<<4)+ofs, а phys_addr=(seg<<8)+ofs? И что это за умники -- я про это что-то не слышал?


Sat 09 Jun 2007 03:29 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.