Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
joyrax-dev
@joyrax-dev
Трансляторы
Как компилятор переводит ЯП в инструкции?
Как компилятор переводит ЯП в инструкции? Мне интересен сам процесс, где искать эти инструкции и есть ли примеры?
Вопрос задан
более двух лет назад
89 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Яндекс Практикум
Python-разработчик
10 месяцев
Далее
Skillfactory
DevOps-инженер
6 месяцев
Далее
Хекслет
Фронтенд-разработчик
10 месяцев
Далее
Решения вопроса
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 мая
243 просмотра
0
ответов
Книги
+2 ещё
Средний
Какие есть книги/руководства по разработке «простого языка программирования» для новичка?
1 подписчик
более года назад
626 просмотров
6
ответов
.NET
+4 ещё
Сложный
Как передаются регистры в трансляторах? Как происходит переход, от виртуальных регистров к машинным?
1 подписчик
более года назад
127 просмотров
1
ответ
Трансляторы
+1 ещё
Простой
Как программировать на машинных кодах?
2 подписчика
более года назад
4073 просмотра
7
ответов
Программирование
+1 ещё
Средний
Как создаются трансляторы?
1 подписчик
более года назад
239 просмотров
5
ответов
C++
+4 ещё
Сложный
Тонкости Компиляторов. Почему в классах с++ не требуется объявление функции до вызова?
2 подписчика
более двух лет назад
319 просмотров
4
ответа
C#
+1 ещё
Сложный
Как обновить динамический метод кодогенерацией IlGenerator?
1 подписчик
более двух лет назад
50 просмотров
0
ответов
C#
+1 ещё
Сложный
Почему CLR при генерации Машиного кода не оптимизирует циклы?
1 подписчик
более двух лет назад
139 просмотров
2
ответа
Трансляторы
+1 ещё
Простой
В какой момент jit-компиляторы переключают режим?
1 подписчик
более двух лет назад
52 просмотра
0
ответов
C#
+3 ещё
Простой
Как Jit Компиляторы обнаружат недостижимой код и лишние проверки?
3 подписчика
более двух лет назад
214 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Project manager / Resource manager
Regex SEO
от 1 500 до 3 000 $
Deep Learning Engineer (GigaChat Prod)
Сбер
•
Москва
от 350 000 ₽
Менеджер цифровых проектов
Российский Красный Крест
•
Москва
от 100 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама