Вопросы по теме 'assembly'

Сколько помещается в 32-битный стек под Windows x86-64 при исключении?
В этом этом вопросе я даю некоторую предысторию реализованного мной параллельного языка. Компилятор генерирует собственный код x86-32. Ключевым решением реализации является выделение пространства стека из кучи для каждой функции (вызова). Это...
382 просмотров
schedule 06.12.2023

Необходимый пример цикла while в Nasm
Может кто-нибудь объяснить мне, как написать цикл While на языке ассемблера NASAM, например, какие регистры задействованы, какие операции перемещения необходимы и как хранится счетчик, я пытаюсь понять сборку, но вначале это немного сложно. ....
10839 просмотров
schedule 24.11.2023

Режим видео x86 Очистить экран
Здравствуйте, я пытаюсь очистить экран в видеорежиме DOS с помощью этого кода. Но когда я запускаю его, точка все еще там! org 100h mov ah, 0 ; set display mode function. mov al, 13h ; mode 13h = 640x480 pixels,...
10037 просмотров
schedule 29.09.2023

Обмен только один раз?
Я пытаюсь реализовать Bubblesort в MIP. Я так близок к тому, чтобы понять это, к сожалению, мой код, похоже, меняет местами только один элемент в массиве. Я думал, что своп не связан с циклическими процедурами, поэтому при вызове подпрограммы для...
45 просмотров
schedule 28.11.2023

Как освободить место для пещеры кода в 32-разрядном исполняемом файле Windows PE
Итак, я хочу освободить место для своего кода в minesweeper.exe (типичная игра-сапер для Windows XP, ссылка: Сапер ). Поэтому я изменил PE-заголовок файла через CFF Explorer, чтобы увеличить размер раздела .text . Я попытался увеличить...
2180 просмотров
schedule 16.11.2023