Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
joyrax-dev
@joyrax-dev
Трансляторы
Как компилятор переводит ЯП в инструкции?
Как компилятор переводит ЯП в инструкции? Мне интересен сам процесс, где искать эти инструкции и есть ли примеры?
Вопрос задан
более двух лет назад
87 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Василий Банников
@vabka
1. Под инструкциями понимается машинный код (читай ассемблер). Найти их все можно в руководствах к архитектуре процессора. Вот пример от интела:
https://www.intel.co.uk/content/dam/www/public/us/...
2. А про то как работают компиляторы ты можешь узнать из множества статей и из книги с драконом.
Всё-таки всю теорию в рамках ответа на вопрос сложно будет рассказать.
Ответ написан
более двух лет назад
2
комментария
Нравится
1
2
комментария
Facebook
Вконтакте
Twitter
joyrax-dev
@joyrax-dev
Автор вопроса
Спасибо
Написано
более двух лет назад
Dmitry Roo
@xez
Написано
более двух лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Книги
+2 ещё
Средний
Какие есть книги/руководства по разработке «простого языка программирования» для новичка?
1 подписчик
24 авг. 2024
462 просмотра
6
ответов
.NET
+4 ещё
Сложный
Как передаются регистры в трансляторах? Как происходит переход, от виртуальных регистров к машинным?
1 подписчик
более года назад
118 просмотров
1
ответ
Трансляторы
+1 ещё
Простой
Как программировать на машинных кодах?
2 подписчика
более года назад
3609 просмотров
7
ответов
Программирование
+1 ещё
Средний
Как создаются трансляторы?
1 подписчик
более года назад
217 просмотров
5
ответов
C++
+4 ещё
Сложный
Тонкости Компиляторов. Почему в классах с++ не требуется объявление функции до вызова?
2 подписчика
более года назад
305 просмотров
4
ответа
C#
+1 ещё
Сложный
Как обновить динамический метод кодогенерацией IlGenerator?
1 подписчик
более года назад
46 просмотров
0
ответов
C#
+1 ещё
Сложный
Почему CLR при генерации Машиного кода не оптимизирует циклы?
1 подписчик
более года назад
132 просмотра
2
ответа
Трансляторы
+1 ещё
Простой
В какой момент jit-компиляторы переключают режим?
1 подписчик
более года назад
46 просмотров
0
ответов
C#
+3 ещё
Простой
Как Jit Компиляторы обнаружат недостижимой код и лишние проверки?
3 подписчика
более года назад
208 просмотров
2
ответа
Процессоры
+2 ещё
Сложный
Как эмуляторы транслируют клиентский код в машинный?
7 подписчиков
более года назад
371 просмотр
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Парсер для сайта
Rotormine
от 10 000 до 100 000 ₽
Серверный backend разработчик gamedev
GD-Team Limited
•
Москва
от 200 000 до 250 000 ₽
Database Administrator
Wanted.
До 5 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама