Какие из инструкций отсутствуют в i8086?
Какие из инструкций отсутствуют в i8086?
Регистр ax = 0, какое значение будет содержать ax после выполнения инструкции "dec al"?
Регистр ax = 0, какое значение будет содержать ax после выполнения инструкции "dec al"?
Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ?
Варианты ответа:
1) Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ.
2) Да, но только при выключенном PAE. Да, это сработает всегда.
3) Да, но только при включенном PAE.
Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ?
Варианты ответа:
1) Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ.
2) Да, но только при выключенном PAE. Да, это сработает всегда.
3) Да, но только при включенном PAE.
Может ли процессор передать управление по адресу 0xA000:0000 в реальном режиме?
Может ли процессор передать управление по адресу 0xA000:0000 в реальном режиме?
В чем разница между командами "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 не существует.
Какой флаг будет проверяться при выполнении инструкции условного перехода je?
Какой флаг будет проверяться при выполнении инструкции условного перехода je?
Какие из следующих инструкций не изменяют операндов?
Какие из следующих инструкций не изменяют операндов?
Какой размер адресной шины в 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
Что делает следующая инструкция?
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
Какой способ адресации имеет наиболее компактный код?
Какой способ адресации имеет наиболее компактный код?
Вначале процедуры регистры были занесены в стек в таком порядке: eax, ebx, ecx, edx. В каком порядке их нужно восстанавливать в конце процедуры?
Вначале процедуры регистры были занесены в стек в таком порядке: eax, ebx, ecx, edx. В каком порядке их нужно восстанавливать в конце процедуры?
-
-
-
-
-
Какое ключевое слово обозначает тип данных "структура" в синтаксисе Ассемблера?
Какое ключевое слово обозначает тип данных "структура" в синтаксисе Ассемблера?
Какие из перечисленных регистров обьязательно используются при переходе в защищенный режим с целью использования адресуемой памяти в 4GB в процессорах семейства x86:
Какие из перечисленных регистров обьязательно используются при переходе в защищенный режим с целью использования адресуемой памяти в 4GB в процессорах семейства x86:
Какое семейство процессоров первым стало поддерживать полноценный 32-x битный защищенный режим?
Какое семейство процессоров первым стало поддерживать полноценный 32-x битный защищенный режим?
Есть ли приоритетные ограничения на разрешение прерываний при установлении флага IF командой STI?
Есть ли приоритетные ограничения на разрешение прерываний при установлении флага IF командой STI?
Сигнал какого канала таймера 8254 поступает на линию 0 (IRQ0) контроллера прерываний?
Сигнал какого канала таймера 8254 поступает на линию 0 (IRQ0) контроллера прерываний?
Что можно сказать об использовании подсказок (в виде префиксов инструкций) процессору о вероятности выполнения ветвления по отношению к современным процессорам семейства x86?
Варианты ответа:
1) Была попытка их использования, но вместо увеличения производительности наблюдался обратный эффект.
2) Такие подсказки уже давно успешно используются.
3) В процессорах этого семейства никогда ничего подобного не было.
Что можно сказать об использовании подсказок (в виде префиксов инструкций) процессору о вероятности выполнения ветвления по отношению к современным процессорам семейства x86?
Варианты ответа:
1) Была попытка их использования, но вместо увеличения производительности наблюдался обратный эффект.
2) Такие подсказки уже давно успешно используются.
3) В процессорах этого семейства никогда ничего подобного не было.
Какую операцию выполняет процессор, если ему нужно выполнить инструкцию cmp?
Какую операцию выполняет процессор, если ему нужно выполнить инструкцию cmp?