Почему случается так при открытии EXE в Hex-редакторе наблюдением всех видов вещей. Если компьютеры только понимают, что двоичный файл затем не должен там только быть 2 возможными символами, замеченными в файле?Спасибо
Я просто задаюсь вопросом, мы можем выполнить программу на машине без операционной системы? Кроме того, я слышал, что ядро Linux записано на языке C, и ядро выполняется во время начальной загрузки, таким образом, я просто задаюсь вопросом...
Что должен определить ассемблерный синтаксис, какое из двух чисел больше? Каков более низкий уровень (машинный код) для него? Мы можем пойти еще ниже? После того как мы добираемся до разрядного уровня, что происходит? Как это...
Просто задавшись вопросом, может ли приложение.NET быть скомпилировано вниз в собственный машинный код заранее? Я не планирование выполнения поэтому, даже если я мог; мне просто любопытно.Спасибо
Справочная информация: В конечном счете я хотел бы записать эмулятор реальной машины, такой как исходная Nintendo или Gameboy. Однако я решил, что должен запустить где-нибудь очень, намного более простой...
Я ищу самую портативную ассемблерную библиотеку, как asmjit или jitasm. Когда я говорю 'самый портативный', я имею в виду, это имеет большую часть поддержки широкой правды архитектуры. Язык не имеет значения так...
В SSE 066-е префиксы (переопределение размера операнда) 0F2H (REPNE) и 0F3h (REPE) являются частью кода операции. В не-SSE 066-е переключатели между 32-разрядным (или 64-разрядный) и 16-разрядной операцией. 0F2h и 0F3h...
Я хотел бы создать файл, который я могу загрузить в память (для Пример с mmap), а затем перейти к началу этой памяти, чтобы запустить код. В идеале я хотел бы либо сделать код ...
Привет я пытаюсь загрузить необработанный машинный код в память и выполнить его из программы C, прямо сейчас когда программа выполняется, это повреждается при попытке выполнить mprotect на памяти для создания этого исполняемым файлом. Я'...
I just need a hello world demo to see how machine code actually works. Though windows' EXE and linux' ELF is near machine code,but it's not PURE How can I write/execute PURE machine code?
Поэтому я решил научиться писать машинный код из шестнадцатеричного кода, и недавно я узнал, что существует несколько способов написания одной и той же инструкции. Есть ли какая-то разница или причина заботы о написании, скажите ...
Существуют ли какие-либо инструменты или библиотеки с открытым исходным кодом для статического анализа кода простых пользовательских языков, подобных ассемблеру (для автоматически генерируемых программ), и на что они способны (обнаружение неиспользуемых
Что означает rep; нет значит?
Это то же самое, что и инструкция паузы?
Это то же самое, что и rep nop (без точки с запятой)?
Чем отличается простая инструкция nop?
На AMD по-другому ведет себя ...
В наборе команд x86 бит с индексом 1 кода операции может быть либо битом направления, который указывает, что такое операнды назначения и источника, либо битом расширения знака. например for ...
Основной вопрос по работе с компьютером, но я не знаю, как его задать. Когда мы говорим, что у компьютера есть набор инструкций, как компьютер узнает, что это за набор? Он хранится в микросхеме ПЗУ? Это ...
Я энтузиаст компьютерного дизайна, работаю с симулятором Logisim для создания процессоров с нуля (вне логических элементов). Я успешно построил работающий процессор, который имеет набор команд, аналогичный MOS 6502 ...
Я смотрел на разные инструкции в ассемблере и не понимал, как определяется длина разных операндов и кодов операций. Это что-то, что вам следует знать по опыту, или ...
I я новичок в ассемблере. Я читал об архитектуре MIPS и застрял с целевым адресом перехода и целевым адресом ветки, а также с тем, как вычислить каждый из них.
Интерпретаторы выполняют много дополнительной работы, поэтому понятно, что в итоге они работают значительно медленнее, чем собственный машинный код. Но такие языки, как C#или Java, имеют JIT-компиляторы, которые якобы…
Я хотел бы знать, как можно написать что-то столь же простое, как программа Hello World, используя Hex Editor. Я знаю, что я мог бы использовать ассемблер и язык ассемблера для этого в ближайшем ...
Недавно я начал изучать ассемблер, и, просматривая Интернет, я вижу, что все больше и больше людей говорят, что ассемблер не бесполезен, но и не стоит тратить время на программирование...
Я ищу краткое описание использования ассемблера при создании машинного кода. Итак, я знаю, что сборка - это перевод машинного кода 1: 1. Но я запутался в объектном коде ...
Если, например, C #, Java или C ++ компилируются в машинный код, почему они не одинаково производительны? Насколько я понимаю, такие языки являются абстракцией машинного кода, а это то, что они все ...
В качестве примера возьмем Python. Если не ошибаюсь, когда на нем программируешь, компьютер сначала "переводит" код на Си. Потом опять с Си на ассемблер. Сборка написана в машинном коде. (Это...