Size: a a a

Ассемблер

2021 September 12

E

Entusiast in Ассемблер
Почему? Позволяют
источник

d

disba1ancer in Ассемблер
как? ну кроме как db с опкодами
источник

E

Entusiast in Ассемблер
Ну вот
источник

d

disba1ancer in Ассемблер
а кроме этого есть способы?
источник

E

Entusiast in Ассемблер
Зачем?
Ассемблер (компилятор) на то и назван от "язык ассемблера", потому что писать на нём нужно мнемониками, а не опкодами

Есть способ писать в HEX редакторе
источник

[

[BRM]White Rabbit in Ассемблер
> LICEcap is an intuitive but flexible application (for Windows and now OSX)
источник

[

[BRM]White Rabbit in Ассемблер
в функциональных языках довольно распространена оптимизация хвостовой рекурсии, когда вызов функции в ретурн не кладётся на стек
позволяет не взрывать его при правильной работе
источник

AW

Allen Walker in Ассемблер
Добро пожаловать
источник

АМ

Анастасия Мазур ✨... in Ассемблер
Вопрос:
На каком этапе работы (макроподстановка, компиляция, компоновка, загрузка на счет) будет полностью построена машинная команда, соответствующая команде пересылки:
mov ax, Data ; где Data - имя сегмента ?
источник

E

Entusiast in Ассемблер
"загрузка" это запуск?
источник

АМ

Анастасия Мазур ✨... in Ассемблер
Исправила^
источник

E

Entusiast in Ассемблер
Какие-то странные этапы

> Препроцессинг
> Компиляция <<
> Ассемблирование
> Компоновка
> Загрузка
https://habr.com/ru/post/478124/
источник

АМ

Анастасия Мазур ✨... in Ассемблер
Я думаю, что компоновка, потому что таблица сегментов строится во время трансляции программы

Но решила уточнить
источник

АМ

Анастасия Мазур ✨... in Ассемблер
Трансляция = компиляция
Спасибо за ссылку, ознакомлюсь
источник

E

Entusiast in Ассемблер
Да вообще и вопрос странный
На этапе компиляции у тебя получается ассемблерный код

Но не машинная команда

mov ax, Data
Это мнемоника, это не машинная команда

Машинную команду получаешь уже на этапе ассемблирования

Так что для правильного ответа нужно понять, что для тебя "машинная команда". Если это мнемоника - тогда "компиляция", если это опкоды, тогда "ассемблирование"
источник

楽園松本 in Ассемблер
Ну подумай: откуда известен адрес сегмента?
источник

楽園松本 in Ассемблер
В ax должно загрузиться какое-то число. Откуда ему взяться?
источник

楽園松本 in Ассемблер
Откуда ассемблер может узнать, по какому физическому адресу будут лежать данные?
источник

АМ

Анастасия Мазур ✨... in Ассемблер
По таблице имён?
источник

楽園松本 in Ассемблер
источник