Голосование

Каким IM-клиентом вы пользуетесь?

QIP
Telegram
ICQ
Miranda
Mail.ru Агент
Skype
AIM
GTalk
MSN/WLM
IM+
Другой



Посмотреть результаты
Другие опросы ...

 

Лента RSS, новости сайта Новости сайта
Лента RSS, новости форума Новости форума
  Bookmark and Share

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

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

Кнопки, Ссылки и Баннеры ...

 


Automatic translation


English German French Italian Spanish
Portuguese Greece Japan Chinese Korean


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


скрыть

 

Delphi Sources

Delphi Sources

 

 

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

 

. : peASM : .

 

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

  

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


Комментарии пользователей:
Радик Шереметов
08 сентября 2012
Человек который написал этот компилятор ты молодец. Благодаря тебе я больше узнал о том как писать компиляторы. В обще молодчина. Даже нечего плохого не могу сказать вот просто молодец.
   

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

 

Назад

 

Скачать (13 Кб)

  

© 2004-2017 "DS"

Отправить письмо / Реклама


ВКонтакте   Facebook   Twitter