Результаты поиска по запросу "x86"
это все еще необходимо в этой версии. Вы можете легко поместить их в выражение, и все же в конечном итоге с одной строкой.
я есть небольшой эмулятор 8086, и у меня есть давняя ошибка в течение примерно 2 лет, когда AF не работает должным образом внутри саба и добавляет инструкции. Мой текущий способ вычисления его значения - это для 8-битных чисел и ...
Чем вы знаете, что в «al» у вас есть менее значимая 8-битная часть значения, в «ah» наиболее значимая 8-битная часть младших 16 бит. Нет возможности получить доступ к одиночным байтам на старших 16 битах, кроме, конечно, чтения всего 32-битного значения.
ужна помощь в понимании порядка байтов внутри регистров процессора процессоров x86. Я написал эту небольшую программу сборки: section .data section .bss section .text global _start _start: nop mov eax, 0x78FF5ABC mov ebx,'WXYZ' nop ; GDB ...
События, вероятно, идентичны Скайлэйку, так что, вероятно, в нескольких шагах от работы. @Том
читал интересную статью под названием «Атака по боковому каналу с высоким разрешением на кэш последнего уровня» и хотел найти функцию хеширования индекса для моей собственной машины, то есть Intel Core i7-7500U (архитектура Kaby Lake) - следуя ...
Ответы только для P4!)
ге Барри Б. Брея "INTEL MICROPROCESSORS" написано, что MOV AH, 1не разрешен в 64-битном режиме, но разрешен в 32-битном или 16-битном режиме. ЕслиMOV AL, 1 может быть разрешен в 64-битном режиме, в чем проблемаMOV AH, 1 ?
@Питер
у поместить 4 байта в стек, выполнив это: push DWORD 123Но я узнал, что я могу использоватьpush без указания размера операнда: push 123В этом случае, сколько байтов делаетpush инструкция толкнуть в стек? Зависит ли количество выдаваемых байтов ...
, Такое отображение может облегчить распознавание каждого входа прерывания от каждого PIC.
сно спецификации ACPI,FADT(Фиксированная таблица описания ACPI) содержит поле, которое сообщаетПрерывание SCIномер ОС. Поле определяется как показано ниже: [/imgs/hN5OB.png] Я сбросил таблицу FADT на платформе Intel x86 и вижу, что прерывание ...
, хотя это намного медленнее на Skylake +.
читал «Руководство по оптимизации Intel для архитектуры Intel». Тем не менее, я до сих пор не знаю, когда я должен использовать _mm_sfence() _mm_lfence() _mm_mfence()Может ли кто-нибудь объяснить, когда они должны использоваться при написании ...
JL - работа с подписанными номерами
ы используетепрыгать семья [http://www.laynetworks.com/assembly%20tutorials3.htm#jump]инструкций? Вот что у них есть: Этикетка JL «Это» скачет, если оно меньше или если оно не больше или равно.Мой вопросчто такоеЭтов этом предложении? Скажем, у ...
, В любом случае, это не относится к вашей точке зрения, но интересно, что все младшие 8 регистров являются чем-то особенным даже для современного скомпилированного кода.
аюсь понять, по каким критериям регистр должен называться «регистром общего назначения». Я считаю, что регистр общего назначения - это регистр, который может использоваться для чего угодно (для расчета, для перемещения данных в него и из него и ...
инструкция.
еучиваю ассемблер, который использовал на очень старых машинах MS-DOS !!! Это мое понимание того, как должна выглядеть эта функция. Компилируется но вылетает сSIGSEGV при попытке поставить0xffffffff вecx. Код запускается на ВМ с 32-битным ...