Понедельник, 20.05.2024
Королевство Delphi
Главное меню
Статьи
Наш опрос
Нравится раздел статьи?
Всего ответов: 68
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Файлы » Исходники » Система

peASM
16.11.2010, 21:42
Скачать Delphi 7
Исходник программы,   показывающей пример создания компилятора/ассемблера в машинные коды, написанный полностью на Delphi. В исходниках показано как создавать собственные EXE-файлы: формирование заголовков Win32 "PE", DOS "MZ", добавление секций, создание таблиц импорта функций из внешних DLL, организация переменных, преобразование в машинный код (opcodes). Поддерживаемые типы: byte, dword, string, record, обращение по указателю. Поддерживаемые инструкции: push, jmp, mov, call - предварительная реализация, дополнительная команда SizeOf для получения длины переменной. Также даны примеры, которые можно скомпилировать: вывод MessageBox, вывод на консоль, цикл JMP, создание класса окна. Данная версия является предварительной и требует доработки
[ Скачать с сервера (12.4 Kb) ]
Категория: Система | Добавил: Барон | Теги: string, ASM, Win32, Push, byte, Record, dword, Dos, MZ, PE
Просмотров: 658 | Загрузок: 88 | Рейтинг: 0.0/0
[ Пожертвования для сайта ] [ Пожаловаться на материал ]

Если вам помог материал сайта кликните по оплаченной рекламе размещенной в центре

Поиск
Категории раздела
Базы данных [71]
Видео [9]
Графика [240]
Защита [58]
Звук [47]
Игры [134]
Компиляторы [7]
Математика [74]
Сеть-интернет [133]
Сжатие данных [14]
Система [237]
Текст [66]
Робота с временем [27]
Разное [109]
Исходники пользователей [1]
Компоненты Delphi [81]
Королевство Delphi © 2010-2024
Яндекс цитирования