Результаты поиска по запросу "assembly"
вызывающий код хранится в куче из vc ++
Представьте, что я делаю что-то вроде этого:
Как я могу переместить 8-битный адрес в 16-битный регистр в сборке x86?
Здесь я пытаюсь переместить переменную X (которая является 8-битной переменной) в регистр bx (который является 16-битным регистром). Как я могу переместить значение X в регистр BX в этом случае? .686p .model flat,stdcall .stack 2048 .data X byte ...
Использование GCC для создания читаемой сборки?
Мне было интересно, как использоватьНКУ в мой исходный файл C, чтобы вывести мнемоническую версию машинного кода, чтобы я мог видеть, во что компилируется мо...
Незаконное использование реестра при косвенной адресации
Я пытаюсь написать подпрограмму, которая добавляет два больших числа в сборке x86 (MASM). Цифры указываются регистрами si и di, и функция должна выполнять ит...
Заставить Visual Studio всегда «перестраивать все» при отладке
Редактировать: В основном мне нужно, чтобы Visual Studio всегда перестраивала все, когда я нажимал на отладку.В настоящее время я использую Visual Studio для...
Как выключить компьютер из автономной среды?
Я делаю ОС в защищенном режиме на основе архитектуры Intel x86 и искал некоторую информацию о том, как выключить компьютер через ассемблерный код или что-то ...
@PeterCordes интересно, никогда не думал об этом таким образом, что коды операций на самом деле иногда содержат различный размер данных, и процессор делает ноль / знак, расширяет их до правильного пути, но, конечно, вы абсолютно правы.
е всего, это домашнее задание. У меня есть цикл, чтобы получить значения из двух цифр индивидуально, и соединяя их, делая умножение первой цифры на 10 и добавление со второй цифрой, чтобы получить целое число. Я делаю все это и сохраняю в ...