В последние годы колледжа у меня был курс по компиляторам. Мы создали компилятор для подмножества C
Мне не хватает понимания, как код, скомпилированный для процессора Intel, работает на процессоре...
Почему этот код не печатает "тест"? #include <stdio.h> #include <stdlib.h> void foo (...
Как перейти от защищенного режима к реальному режиму в Linux 2.6?
Хорошо, мне нужно выполнить CALL FAR для каталога службы PCI BIOS (32-разрядный режим), чтобы...
У меня есть набор функций сборки, которые я хочу использовать в программах на Си, создав файл...
Известно, что CF указывает на выполнение без знака, а OF указывает на переполнение со знаком. Так...
Я где-то читал, что эффективные адреса (как в инструкции LEA) в инструкциях x86 рассчитываются "EU"
Поддерживает ли процессор iphone ARMV6 инструкции MMX?
Я работаю на чистой системе, в которой мне нужно определить через некоторое время после загрузки,...
Я написал функцию nabs в файле сборки math.nasm. следующим образом %ifdef USE_x86_ASM SECTION .text...
предположим, что мы используем addl инструкция для выполнения эквивалент выражения C "t = a + b",...
Возможно ли использовать инструменты GNU (gcc, binutils и т. Д.), Чтобы преобразовать все вхождения...
Файл синтаксиса сборки по умолчанию не работал должным образом, и при поиске в Интернете о сборке...
В качестве задания для класса безопасности я пытаюсь использовать __asm__("jmp...
У меня есть файл сборки и файл c, скомпилированный с файлами .o (start.o и main.o), и я пытаюсь...
Что делает бит RSWAI в регистре RTICTL?
В моем университете класс Programming Assembly (x86 и MIP) подходит к концу. Мне очень понравилась...
Теперь я хочу скомпилировать свой проект с -std=c99, и я столкнулся с ошибкой, которую пока не...
Я пишу программу, и мне нужно определить, установлены ли биты 3 и 6. Я знаю, что могу повернуть...
Я возиться с программированием на ассемблере, и мне любопытно, как я могу определить, кратно ли...
У меня есть следующий код C: struct myStruct_t { const char m_name[60]; const uint32_t m_data; };...
При использовании встроенной сборки в MSVC можно выйти за пределы блока сборки, сославшись на метку...
Я работаю над программой, которая производит ассемблерный код из выражений. Одной из требуемых...
Какие есть хорошие онлайн-ресурсы (справочники, книги, учебные пособия, документация и т. Д.) Для...