29.02.2020, 13:20
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от jaroslav.tavgen
|
В итоге всё всё равно выполняется на ассемблере
|
Какая чушь. Ассемблер, это такой же язык как и С, РНР и т.п., но более низкого уровня, и это ни в коем случае не машинный код. Его как и код других языков еще нужно превратить в машинный. И только больной может додуматься компилировать C -> Assembler -> Binary.
|
|
29.02.2020, 13:37
|
Кандидат Javascript-наук
|
|
Регистрация: 18.09.2014
Сообщений: 128
|
|
Сообщение от laimas
|
Какая чушь. Ассемблер, это такой же язык как и С, РНР и т.п., но более низкого уровня, и это ни в коем случае не машинный код. Его как и код других языков еще нужно превратить в машинный. И только больной может додуматься компилировать C -> Assembler -> Binary.
|
Пожалуй, мне нужно изучить больше о моём любимом языке - ассемблере Спасибо!
|
|
29.02.2020, 14:22
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от jaroslav.tavgen
|
моём любимом языке - ассемблере
|
Да, Ассемблер красив по своему, программируя на нем чувствуешь и понимаешь платформу на которой будет работать. В C можно вставлять ассемблерный код, это либо в критических его участках, либо как библиотеку готовую.
|
|
29.02.2020, 14:27
|
|
Профессор
|
|
Регистрация: 03.02.2020
Сообщений: 2,750
|
|
Сообщение от jaroslav.tavgen
|
Пожалуй, мне нужно изучить больше о моём любимом языке - ассемблере Спасибо!
|
А разве что то не так было сказано.
Программа на ассемблере - просто текстовый файл. Он не может быть напрямую передал линкеру, не может напрямую быть исполнен.
Трансляторы все таки выдают именно бинарный код - obj, lib, dll, exe.
Выдача asm - некоторая дополнительная опция, не часто используемая.
|
|
07.03.2020, 16:17
|
Кандидат Javascript-наук
|
|
Регистрация: 18.09.2014
Сообщений: 128
|
|
Сообщение от voraa
|
А разве что то не так было сказано.
Программа на ассемблере - просто текстовый файл. Он не может быть напрямую передал линкеру, не может напрямую быть исполнен.
Трансляторы все таки выдают именно бинарный код - obj, lib, dll, exe.
Выдача asm - некоторая дополнительная опция, не часто используемая.
|
Да, в том-то и дело... Я, конечно , имел в виду прямой EXE-файл напрямую, а никакой не .asm. ТАСМы-ФАСМы-фигасмы - это, на мой взгляд, не ассемблер, а ещё один компилятор.
Так что, вопрос топика остаётся в силе.
Последний раз редактировалось jaroslav.tavgen, 07.03.2020 в 16:21.
|
|
07.03.2020, 17:02
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,588
|
|
Сообщение от jaroslav.tavgen
|
Так что, вопрос топика остаётся в силе.
|
Что вам в этом не понятно?
__________________
29375, 35
|
|
07.03.2020, 17:14
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от jaroslav.tavgen
|
АСМы-ФАСМы-фигасмы - это, на мой взгляд, не ассемблер, а ещё один компилятор.
|
А что такое Ассемблер?
|
|
|
|