Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Как 8086 может 32соваться????????? 12.11.01 08:21 Число просмотров: 905
Автор: z0 <z0> Статус: Member
|
> 8086 родился в 1978 году с 16-разрядными регистрами и > 16-битной шиной. > Но все дизассемблеры (HIEW,BIEW,...), книги (Зубков, Юров) > и интернет-источники отчаянно втирают, что команда типа: > > 15 id===ADC EAX,imm32===Add with carry imm32 to EAX > 81 /2 id=== ADC r/m32,imm32=== Add with CF imm32 to r/m32 > ,... > может оперировать 32-разрядными величинами уже на 8086!!
нет EAX на 8086 и вообще ни одного открытого регистра 32-битного нет
соответственно оперировать 32-разрядными величинами 8086 может только используя два регистра типа DX:AX
imm32 в опкоде тоже нет НИГДЕ на 8086
максимум 16:16
> > Ради справедливости, отмечу, что 32-адресация появилась > лишь у 80386!?
при чем тут адресация? которая на 8086 20-битная с использованием двух 16-битных регистров
> > Ну вот я и определил низший тип процессора для этих команд > как 80386! > Я не прав????
прав
> > А если я прав, то какого они лапшу вешают?
да ты просто что-то прочитал криво
приведи цитату
|
|
|