Компиляторы и оптимизация под архитектуру процессора...

Тема в разделе "Компьютеры и софт", создана пользователем DarK, 6 май 2005.

  1. Я решил ради развития и интереса написать простенький компилятор с++, причем не в машинные коды, а в ассемблер, т.к. сам перевод из него в опкоды не слишком-то интересен и поучителен. Но столкнулся с тем, что почти не нашел никакой литературы ни по написанию компиляторов, ни по оптимизации ассемблерного кода под архитектуру современных процессоров, аля спаривание команд, переименования регистров, ассоциативные и неассоциативные кэши, режимы адресации(странично-сегментная там,...), потери при невыровненных данных и подобные этим темы. Если кто знает про подобное(и просто общие принципы компиляторов) книжки/статьи, то киньте плз ссылку здесь, или название книги. На русском или английском языке.

    Хотя, конечно, форум знакомств - не самое удачное место для таких вопросиков, но - а вдруг:smile:

    P.s. Заранее спасибо!
     
  2. Аааа.... месье ценитель тонких извращений ;)
    Вот весьма неплохой фтпешник fex.simix.ru:2121, там сразу в корневухе есть каталог "tech_doc", книг на 3 гига.
     
Общение на MLove.ru