Те кто разбираются в программирование на языке assembler | machine code - Компьютерные вопросы
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Те кто разбираются в программирование на языке assembler | machine code

Регистрация
7 Апр 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
У меня есть вопрос, Давайте возьмем fasm (assembler) Его размер 111 kb, с помощью fasm вы сможете писать программы на языке ассемблер, но мне не очень интересна Как он генерируют код в машинных кодах он же он очень малинький , (извините я не знаю русский язык хорошо)
 
Регистрация
7 Фев 2013
Сообщения
85
Репутация
-6
Спасибо
0
Монет
0
Выражение "язык 1:1" не слышал? Все, что делает ассемблер - заменяет мнемокоды операций на машинные. Тупо цикл по строкам и два массива - исходный (мнемокоды) и конечный (байткоды). Ну ладно, чуть сложнее - еще формулы считает, комментарии убирает и несколько вариантов генерации поддерживает. Но принцип тут очень простой, откуда там большому коду-то взяться?
 
Сверху Снизу