Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование в широком смысле слова > Алгоритмика

Алгоритмика Об алгоритмах вообще; методы, обсуждения способов решения

Ответ
 
Опции темы
Старый 09.06.2007, 23:25   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
конструирование компиляторов

В.А.Серебряков

Лекции по
конструированию компиляторов


Москва

1993
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 10.06.2007, 00:47   #2
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: конструирование компиляторов

Чтота неудобно его в блокноте читать, эх ладно...Нада!
(Offline)
 
Ответить с цитированием
Старый 10.06.2007, 01:58   #3
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: конструирование компиляторов

wordpad... эх, а раньше блокнот и не открыл бы такой объём... нет - сделали поддержку - нафига?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 23.09.2007, 19:48   #4
Тадеус
Оператор ЭВМ
 
Регистрация: 23.09.2007
Сообщений: 14
Написано одно полезное сообщение
(для 33 участников)
Вопрос Re: конструирование компиляторов

Честно говоря, так и не понял, как именно программа транслируется в исполняемый файл. Я имею ввиду именно последнюю фазу, когда уже разобрали лексические конструкции языка. Обьясните, пожалуйста
(Offline)
 
Ответить с цитированием
Старый 23.09.2007, 20:03   #5
jimon
 
Сообщений: n/a
Re: конструирование компиляторов

перегоняют asm конструкции в машинный код учитывая общие спецификации x86 процесоров и формат PE файла в винде
обычно если влом самому ето писать
то последние оставляют чему то современному типа fasm
 
Ответить с цитированием
Старый 23.09.2007, 21:29   #6
jimon
 
Сообщений: n/a
Re: конструирование компиляторов

вот на англ
http://mirror.href.com/thestarman/asm/index.html
банально :
1) переводят все прямые команды в op коды
2) расчитывают прыжки для jmp и тд
3) расчитывают смещения для данных и тд
4) приводят вид всего етого к PE формату
5) вуаля
 
Ответить с цитированием
Ответ


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:13.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com