Результаты поиска по запросу "assembly"
Выравнивание памяти сегодня и 20 лет назад
В известной статье «Разбивая стек для удовольствия и прибыли», ее автор получает функцию C
Как разобрать 16-битный код загрузочного сектора x86 в GDB с помощью «x / i $ pc»? Это рассматривается как 32-разрядный
Например, с загрузочным сектором, который печатает BIOS
Пишите графические пиксели в 16-битной сборке
Я пытаюсь разработать собственную базовую операционную систему для образовательных целей, при кодировании ядра я пытался установить цвет на несколько пикселе...
). Вы не можете просто изменить директивы для переноса чего-либо с TASM на NASM.
у знать, как, просматривая образец исходного кода, определить, используется ли синтаксис em8086, TASM или NASM? Я новичок в сборке .. Я хотел бы узнать больше о emu8086, пожалуйста.
@PeterCordes Хороший вопрос, я отредактировал ответ, чтобы указать, какие хранилища / загрузки гарантированно будут атомарными.
(и в нескольких SO) я вижу, что C ++ не поддерживает что-то вроде без блокировки [http://en.cppreference.com/w/cpp/atomic/atomic_is_lock_free]и еще не может поддерживать что-то вроде атомарного вектора AVX / SSE, потому что он зависит ...
Ответы только для P4!)
ге Барри Б. Брея "INTEL MICROPROCESSORS" написано, что MOV AH, 1не разрешен в 64-битном режиме, но разрешен в 32-битном или 16-битном режиме. ЕслиMOV AL, 1 может быть разрешен в 64-битном режиме, в чем проблемаMOV AH, 1 ?