Вернуться   Foxter.ru > Мой компьютер > Программирование

Результаты опроса: Стоит ли создавать визуальные языки программирования
Да 3 75.00%
Спорный вопрос 1 25.00%
Нет 0 0%
Голосовавшие: 4. Вы еще не голосовали в этом опросе

 
 
Опции темы Опции просмотра
Старый 11.09.2006, 19:29   #24978  
Новичок
 
Аватар для IMMORTAL
 
Репутация: 1
Регистрация: 05.09.2006
Сообщения: 3
Лампочка Как написать компилятор ассемблера?

Всем привет !

Недавно я решил написать компилятор низкоуровневого языка. Он, по сути будет являться надстройкой над обычным ассемблером. Резница лишь в том, что процесс создания исходника программы будет заключаться не в написании строк с мнемоникой, а в выборе в меню нужной команды, заполнения окна свойств команды (ввод операндов). "Текст" программы будет напоминать древо каталогов в проводнике, где разные виды команд будут иметь свою форму. Так же хотелось бы несколько упростить процесс написания программ добавлением к командам ассемблера макрокоманд, таких как сложение двух любых (по типу и размеру) чисел. И ввести в качастве дополнительных меню команды вызова прерываний DOS, BIOS и функций Windows API .
Для этого мне потребуется:
-двоичные коды всех коанд 386 процессора;
-информация о том как работает MASM;
-Ваши замечания, предложения и ещё всё, что Вы посчитаете нужным для подобной работы.
Жду предложений и рекомендаций.
IMMORTAL вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru