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