Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
joyrax-dev
@joyrax-dev
Трансляторы
Как компилятор переводит ЯП в инструкции?
Как компилятор переводит ЯП в инструкции? Мне интересен сам процесс, где искать эти инструкции и есть ли примеры?
Вопрос задан
более двух лет назад
88 просмотров
Комментировать
Подписаться
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C#
+3 ещё
Простой
Почему код без условных переходов медленнее чем с ними? Ассемблер. Если должно быть наоборот?
1 подписчик
18 мая
236 просмотров
0
ответов
Книги
+2 ещё
Средний
Какие есть книги/руководства по разработке «простого языка программирования» для новичка?
1 подписчик
более года назад
616 просмотров
6
ответов
.NET
+4 ещё
Сложный
Как передаются регистры в трансляторах? Как происходит переход, от виртуальных регистров к машинным?
1 подписчик
более года назад
125 просмотров
1
ответ
Трансляторы
+1 ещё
Простой
Как программировать на машинных кодах?
2 подписчика
более года назад
4043 просмотра
7
ответов
Программирование
+1 ещё
Средний
Как создаются трансляторы?
1 подписчик
более года назад
236 просмотров
5
ответов
C++
+4 ещё
Сложный
Тонкости Компиляторов. Почему в классах с++ не требуется объявление функции до вызова?
2 подписчика
более года назад
315 просмотров
4
ответа
C#
+1 ещё
Сложный
Как обновить динамический метод кодогенерацией IlGenerator?
1 подписчик
более двух лет назад
47 просмотров
0
ответов
C#
+1 ещё
Сложный
Почему CLR при генерации Машиного кода не оптимизирует циклы?
1 подписчик
более двух лет назад
135 просмотров
2
ответа
Трансляторы
+1 ещё
Простой
В какой момент jit-компиляторы переключают режим?
1 подписчик
более двух лет назад
51 просмотр
0
ответов
C#
+3 ещё
Простой
Как Jit Компиляторы обнаружат недостижимой код и лишние проверки?
3 подписчика
более двух лет назад
211 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
ML-разработчик (Machine Learning)
DevTeam.Space
от 2 000 до 4 000 $
Python разработчик
ITK academy
•
Казань
от 75 000 ₽
Blockchain разработчик (Backend)
Bitbanker.ru
До 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама