RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Вот сижу я тут и меня "тошнит" от 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? И что это за умники -- я про это что-то не слышал? > > > Это ембеднутый 16-битный процессор из относительно свежих. Идея в том, что благодаря такому трюку можно адресовать в реальном режиме 16 мегабайт памяти. ИМХО правильно сделали (раз уж уперлось им делать x86 совместимый проц). Компиляние в таком режиме поддерживается в OpenWatcom.
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
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.