Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.04.29;
Скачать: CL | DM;

Вниз

Транслятор стандартного паскаля в ассемблер..   Найти похожие ветки 

 
Artem   (2011-12-28 15:12) [0]

Какие есть компоненты или проекты? Где их можно скачать или приобрести?


 
CRLF   (2011-12-28 15:16) [1]

дизассемблер...

цель какая? что есть "стандартный паскаль"?


 
Artem   (2011-12-28 15:19) [2]

CRLF   (28.12.11 15:16) [1]
цель какая? что есть "стандартный паскаль"?
Я взял тему производственной практики перевод программы на паскале (без стрингов) в ассемблер уум-дс (искусственный ассемблер Бека). Сейчас начал писать - понял сколько много еще придется трудится. Решил скачать готовый, разобратся и переделать под другой ассемблер...


 
Jeer ©   (2011-12-28 15:40) [3]


> Я взял тему производственной практики перевод программы
> на паскале (без стрингов) в ассемблер


Надо было сразу брать перевод на бухгалтерские счеты с костяшками.
Это был бы резонанс :)


 
Dimka Maslov ©   (2011-12-28 15:49) [4]

Это к Вирту. Он в своё время занимался переводом стандартного паскаля в ассемблер. ИЧСХ у него это получилось. А вообще надо бы ознакомится с книгой по созданию трансляторов. Но она толстая и понять её можно только после написания своего транслятора.


 
Anatoly Podgoretsky ©   (2011-12-28 16:04) [5]

> Artem  (28.12.2011 15:19:02)  [2]

FreePascal по крайней мере старый делал так, но он не стандартный Паскал. И
ассемблер не Бека, и даже не Интел


 
Pavia ©   (2011-12-28 16:13) [6]

Вот можешь посмотреть студенческие.
http://exmortis.narod.ru/src_compilers.html
А да FreePascal ни намного от них отличается.
А да всю теорию можно выкинуть, потому что компилятор это сто и одно исключение из правил.

Лучше свой делать не сложно, но долго.


 
Artem   (2011-12-28 18:25) [7]

Pavia ©   (28.12.11 16:13) [6]
Спасибо, кажется то что нужно...



Страницы: 1 вся ветка

Текущий архив: 2012.04.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1324478089
antonn
2011-12-21 18:34
2012.04.29
и чего дельфи хоронят?..


2-1325763307
Scott Storch
2012-01-05 15:35
2012.04.29
использование оператора goto


15-1324540812
Фокс Йожин
2011-12-22 12:00
2012.04.29
Глюки IE9 с фреймами


2-1325418734
3asys
2012-01-01 15:52
2012.04.29
переход с Indy9 на Indy10


15-1321709041
Sergey Masloff
2011-11-19 17:24
2012.04.29
Знатокам регулярных выражений