Недавно добавленные исходники

•  3D Designer  612

•  Sik Screen Capture  435

•  Patch Maker  403

•  Айболит (remote control)  489

•  ListBox Drag & Drop  358

•  Доска для игры Реверси  6 328

•  Графические эффекты  421

•  Рисование по маске  338

•  Перетаскивание изображений  365

•  Canvas Drawing  385

•  Рисование Луны  303

•  Поворот изображения  206

•  Рисование стержней  229

•  Paint on Shape  144

•  Генератор кроссвордов  203

•  Головоломка Paletto  180

•  Теорема Монжа об окружностях  226

•  Пазл Numbrix  140

•  Заборы и коммивояжеры  241

•  Игра HIP  163

 

 

Архив исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

Ссылки и Баннеры ...

 

Delphi Sources

Delphi Sources

 




 

ИСХОДНИК ПРОГРАММЫ

 

. : peASM (компилятор) : .

 

Исходник программы, показывающей пример создания компилятора/ассемблера в машинные коды

Исходник программы, показывающей пример создания компилятора/ассемблера в машинные коды, написанный полностью на Delphi. В исходниках показано как создавать собственные EXE-файлы: формирование заголовков Win32 "PE", DOS "MZ", добавление секций, создание таблиц импорта функций из внешних DLL, организация переменных, преобразование в машинный код (opcodes). Поддерживаемые типы: byte, dword, string, record, обращение по указателю. Поддерживаемые инструкции: push, jmp, mov, call - предварительная реализация, дополнительная команда SizeOf для получения длины переменной. Также даны примеры, которые можно скомпилировать: вывод MessageBox, вывод на консоль, цикл JMP, создание класса окна. Данная версия является предварительной и требует доработки.

Просмотры: 103
Дата: 13.01.2010, Автор: Georgy Moshkin

Комментарии пользователей:
tmtlib
04 января 2019
http://www.igrodel.ru/tdg3d/peasm-0.3beta.zip
   
Константин Алтайский
14 декабря 2018
нашел) спасибо большое)
   
Андрей Симагин
14 декабря 2018
Ссылка на скачивание внизу страницы
   
Константин Алтайский
14 декабря 2018
дайте пожалуйста ссылку...
   
Радик Шереметов
08 сентября 2012
Человек который написал этот компилятор ты молодец. Благодаря тебе я больше узнал о том как писать компиляторы. В обще молодчина. Даже нечего плохого не могу сказать вот просто молодец.
   

Написать сообщение:
 

 

 

Скачать (13 Кб)   ↓ 143   Регистрация >>


 

Похожие исходники


Basm32 компилятор

VScript компилятор

  

© 2004-2021 "DS"

Соглашение пользователя / Реклама / Карта сайта             Created by BrokenByte Software