Регистр ax = 0, какое значение будет содержать ax после выполнения инструкции "dec al"?
Регистр ax = 0, какое значение будет содержать ax после выполнения инструкции "dec al"?
В чем разница между командами "fsub" и "fsubp"?
Варианты ответа:
1) fsubp вычитает операнд-адресат из операнда-источника, а fsub наоборот.
2) fsubp работает с целыми числами, а fsub с вещественными
3) fsubp после вычитания выдвигает стек FPU.
4) Команды fsubp не существует.
В чем разница между командами "fsub" и "fsubp"?
Варианты ответа:
1) fsubp вычитает операнд-адресат из операнда-источника, а fsub наоборот.
2) fsubp работает с целыми числами, а fsub с вещественными
3) fsubp после вычитания выдвигает стек FPU.
4) Команды fsubp не существует.
Вначале процедуры регистры были занесены в стек в таком порядке: eax, ebx, ecx, edx. В каком порядке их нужно восстанавливать в конце процедуры?
Вначале процедуры регистры были занесены в стек в таком порядке: eax, ebx, ecx, edx. В каком порядке их нужно восстанавливать в конце процедуры?
-
-
-
-
-
Какие из инструкций отсутствуют в i8086?
Какие из инструкций отсутствуют в i8086?
Есть ли приоритетные ограничения на разрешение прерываний при установлении флага IF командой STI?
Есть ли приоритетные ограничения на разрешение прерываний при установлении флага IF командой STI?
Может ли процессор передать управление по адресу 0xA000:0000 в реальном режиме?
Может ли процессор передать управление по адресу 0xA000:0000 в реальном режиме?
Какое семейство процессоров первым стало поддерживать полноценный 32-x битный защищенный режим?
Какое семейство процессоров первым стало поддерживать полноценный 32-x битный защищенный режим?
Сигнал какого канала таймера 8254 поступает на линию 0 (IRQ0) контроллера прерываний?
Сигнал какого канала таймера 8254 поступает на линию 0 (IRQ0) контроллера прерываний?
Какой флаг будет проверяться при выполнении инструкции условного перехода je?
Какой флаг будет проверяться при выполнении инструкции условного перехода je?
Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ?
Варианты ответа:
1) Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ.
2) Да, но только при выключенном PAE. Да, это сработает всегда.
3) Да, но только при включенном PAE.
Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ?
Варианты ответа:
1) Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ.
2) Да, но только при выключенном PAE. Да, это сработает всегда.
3) Да, но только при включенном PAE.
Что можно сказать об использовании подсказок (в виде префиксов инструкций) процессору о вероятности выполнения ветвления по отношению к современным процессорам семейства x86?
Варианты ответа:
1) Была попытка их использования, но вместо увеличения производительности наблюдался обратный эффект.
2) Такие подсказки уже давно успешно используются.
3) В процессорах этого семейства никогда ничего подобного не было.
Что можно сказать об использовании подсказок (в виде префиксов инструкций) процессору о вероятности выполнения ветвления по отношению к современным процессорам семейства x86?
Варианты ответа:
1) Была попытка их использования, но вместо увеличения производительности наблюдался обратный эффект.
2) Такие подсказки уже давно успешно используются.
3) В процессорах этого семейства никогда ничего подобного не было.
Какой способ адресации имеет наиболее компактный код?
Какой способ адресации имеет наиболее компактный код?
Какие из перечисленных регистров обьязательно используются при переходе в защищенный режим с целью использования адресуемой памяти в 4GB в процессорах семейства x86:
Какие из перечисленных регистров обьязательно используются при переходе в защищенный режим с целью использования адресуемой памяти в 4GB в процессорах семейства x86:
Что делает следующая инструкция?
lea eax, [eax*8][eax]
Что делает следующая инструкция?
lea eax, [eax*8][eax]
Какое ключевое слово обозначает тип данных "структура" в синтаксисе Ассемблера?
Какое ключевое слово обозначает тип данных "структура" в синтаксисе Ассемблера?
Какие последовательности инструкций гарантировано обнулят регистр al?
Варианты ответа:
1) mov al, ah
2) or al, 0
3) xor ax, ax
4) clc
sbb al, al
5) sub eax, eax
6) and eax, 0x0000ffff
shr eax, 16
Какие последовательности инструкций гарантировано обнулят регистр al?
Варианты ответа:
1) mov al, ah
2) or al, 0
3) xor ax, ax
4) clc
sbb al, al
5) sub eax, eax
6) and eax, 0x0000ffff
shr eax, 16
Какой размер адресной шины в 8086?
Какой размер адресной шины в 8086?
Что будет вычесленно в результате работы данной программы?
xor eax,edx
not edx
or edx,eax
not edx
shr eax,1
and eax,$7F7F7F7F
add eax,edx
Варианты ответа:
1) eax = edx + eax
2) a1 = (a1 + d1) div 2 a2 = (a2 + d2) div 2 a3 = (a3 + d3) div 2 a4 = (a4 + d4) div 2
3) выдаст ошибку деления на 0
4) значение будет не определено
5) eax = (edx + eax) div 2
6) a1 = (a1 + d2) shr 1 a2 = (a2 + d1) shr 1
Что будет вычесленно в результате работы данной программы?
xor eax,edx
not edx
or edx,eax
not edx
shr eax,1
and eax,$7F7F7F7F
add eax,edx
Варианты ответа:
1) eax = edx + eax
2) a1 = (a1 + d1) div 2 a2 = (a2 + d2) div 2 a3 = (a3 + d3) div 2 a4 = (a4 + d4) div 2
3) выдаст ошибку деления на 0
4) значение будет не определено
5) eax = (edx + eax) div 2
6) a1 = (a1 + d2) shr 1 a2 = (a2 + d1) shr 1
Какие из следующих инструкций не изменяют операндов?
Какие из следующих инструкций не изменяют операндов?
Какую операцию выполняет процессор, если ему нужно выполнить инструкцию cmp?
Какую операцию выполняет процессор, если ему нужно выполнить инструкцию cmp?