Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.04.29;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
15-1324586003
Германн
2011-12-23 00:33
2012.04.29
Как очистить пространство имен СОМ-портов?


2-1325596272
serhiyiv
2012-01-03 17:11
2012.04.29
Медиа кнопки + message


2-1325419670
elizaveta1541
2012-01-01 16:07
2012.04.29
Сохранение текстовых строк, введённых в RichEdit в файле


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


15-1324758605
Юрий
2011-12-25 00:30
2012.04.29
С днем рождения ! 25 декабря 2011 воскресенье





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский