Главная страница
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
2-1325671887
jacksotnik
2012-01-04 14:11
2012.04.29
Вопрос по отладчику


15-1324333863
Германн
2011-12-20 02:31
2012.04.29
А вот почему на звуковых картах до сих пор один выход?


2-1325223160
И. Павел
2011-12-30 09:32
2012.04.29
Присвоить свойству COM-объекта Nothing из Delphi


15-1324577119
Artem
2011-12-22 22:05
2012.04.29
Как сменить диск при открытии файла в FreePascal?


15-1324365905
OW
2011-12-20 11:25
2012.04.29
тел.станция ЭЛКОМ, командовать ею по TCP