LINUX.ORG.RU

Может просто ассемблер? Если так, то yasm.

mopsene
()
Ответ на: комментарий от Raving_Zealot

> > Компилятор для Ассемблера

А это как?

Это ассемблер для языка ассемблера.

damnemall
()
Ответ на: комментарий от LamerOk

Компилятор для Ассемблера
А это как?
Как обычно.

Программа, которая используется для «сборки» ассемблерного кода, называется ассемблер, но никак не компилятор.

//Ваш К.О.

mopsene
()
Ответ на: комментарий от mopsene

> Программа, которая используется для «сборки» ассемблерного кода, называется ассемблер

Нет, это - «транслятор языка ассемблера». Компилятор - частный случай транслятора. Именование транслятора языка ассемблера «ассемблером» - расхожий жаргоним.

Ваш К.О.

Пошел прочь, самозванец!

LamerOk ☕☕☕
()
Ответ на: комментарий от LamerOk

Ты опять все перепутал, почитай определения всех трех слов и сравни.

Именование транслятора языка ассемблера «ассемблером» - расхожий жаргоним.

Вообще-то наоборот, т.к. assembler, в переводе с басурманского, «сборщик». Это достаточно адекватно звучит для названия программы, но немного странно по отношению к ЯП. Собственно ЯП и нарекли так, по названию программы-сборщика.

mopsene
()
Ответ на: комментарий от mopsene

> Программа, которая используется для «сборки» ассемблерного кода, называется ассемблер, но никак не компилятор.

Ассемблер - частный случай компилятора.

damnemall
()
Ответ на: комментарий от damnemall

Ассемблер - частный случай компилятора.

Как правило, в зарубежной литературе часто разделяют понятия compiler и assembler.

mopsene
()
Ответ на: комментарий от mopsene

> Как правило, в зарубежной литературе часто разделяют понятия compiler и assembler.

Но это не отменяет вышеуказанного факта.

damnemall
()
Ответ на: комментарий от damnemall

Но это не отменяет вышеуказанного факта.

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

mopsene
()
Ответ на: комментарий от mopsene

> почитай определения всех трех слов и сравни.

Мне не надо их читать. Я их знаю больше десяти лет.

Именование транслятора языка ассемблера «ассемблером» - расхожий жаргоним.

Вообще-то наоборот, т.к. assembler, в переводе с басурманского, «сборщик».

Ничего не «наоборот». Это как раз один из типичнейших способов формирования жаргонизмов - калька английского слова или названия.

На остальное тебе ответили damnemall и Raving_Zealot.

LamerOk ☕☕☕
()
Ответ на: комментарий от mopsene

> для того, чтобы избежать неоднозначности лучше и в русском языке разделять эти понятия.

Так они уже разделены. Есть «языки ассемблера» и есть «трансляторы языка ассемблера». «Компилятор ассемблера» пусть и выглядит непривычно, но технически совершенно корректный термин.

LamerOk ☕☕☕
()
Ответ на: комментарий от LamerOk

Как я уже и сказал, чисто понятийный спор. Сейчас гуглю, возможно так оно и более правильно, но все уже привыкли к тому, что я написал выше.

mopsene
()

Иногда я начинаю думать, что это ассемблер мною пользуется

ttnl
()

fasm люблю больше всего.

buddhist ☕☕☕☕
()
Ответ на: комментарий от LamerOk

> «Компилятор ассемблера» пусть и выглядит непривычно, но технически совершенно корректный термин.

Только если имеется в виду программа, которая собирает ассемблер (программу)

unanimous
()
Ответ на: комментарий от mopsene

> Как я уже и сказал, чисто понятийный спор.

Нет, это терминологический.

Сейчас гуглю

Просто открой любую книжку по ассемблеру.

LamerOk ☕☕☕
()
Ответ на: комментарий от mopsene

часто разделяют понятия compiler и assembler

Ну так есть за что. В первом приближении ассемблер транслирует мнемонику в машкоды. Компайлеры могут транслировать что угодно во что угодно, питон в си хотя бы.

Xenesz
()

вообще ассемблер не язык, а набор мнемонических обозначений для инструкций процессоров конкретной архитектуры + возможно препроцессор

Harald
()

А зачем? Достаточно C + inline ассемблер в нем.

usrnkl
()
Ответ на: комментарий от Pavval

Вдвоем пилили, там еще железо нужно было спаять. Мы на переферию тот же курсач сдали.

vertexua
()

nasm. После насма даже gas кажется ненужным.

anonymous
()
Ответ на: комментарий от mopsene

Если на входе любой ЯП (и ассемблер - не исключение), а на выходе объектный файл либо даже готовый бинарник - это компилятор. ЯПВ?

anonymous
()
Ответ на: комментарий от mopsene

И как это делает ассемблерный код не кодом на ЯП?

Xenesz
()
Ответ на: комментарий от mopsene

> Написано же выше.

Вообще, ты - не совсем умный человек. И не спорь, это написано выше.

LamerOk ☕☕☕
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.