машинного



Автор Екатерина задал вопрос в разделе Другие языки и технологии

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

Ответ от Кэп со стажем[гуру]
Машинный язык, чаще называемый машинным кодом, представляет собой набор байтов в виде последовательности нулей и единиц. Именно эти инструкции процессор определенной архитектуры исполняет напрямую. Для удобства программисты иногда используют шестнадцатеричную форму записи этих данных. Язык ассемблера отличается тем, что это символьная запись тех же самых команд. Вместо двоичных кодов здесь применяются мнемокоды, буквы, цифры и специальные знаки, например ADD AX, BX, что делает текст понятным человеку. Программа ассемблер выполняет трансляцию, переводя такую символьную запись в машинный код. Помимо простой замены команд, язык ассемблера поддерживает макросы и добавление служебной информации, что делает его более удобным и мощным инструментом для разработки по сравнению с прямой записью машинных инструкций.

Ответ от Александр Пожарский[гуру]
От машинного кода? В простейшем случае - тем что исполняемый файл содержит служебную информацию. Не считая конечно замены команды кодом.
Впрочем с учётом наличия многих средств типа макросов - отличие становится всё сильнее 🙂

Ответ от Капитан Гугл[гуру]
Машинный код - это просто набор байтов, которые обрабатываются процессором как программа.
Программа на языке ассемблера - это последовательность мнемокодов (вроде ADD AX,BX), которые кодируются собственно ассемблером в машинный код.

Ответ от Александр Багров[гуру]
"машинный язык" обычно называют "машинным кодом"
Он двоичный, записан в виде последовательностей 0 и 1.
Для удобства программисты часто используют шестнадцатеричную форму записи.
А язык ассемблера - это символьная запись, Она включает представление машинных команды буквами, цифрами и специальными знаками.
Ассемблер - это программа, которая переводит символьную программу в машинный код

Ответ от Jurijus Zaksas[гуру]
Ассемблер - это низкоуровневый язык программирования.
Машинный код - это набор инструкций некоторого процессора определенной архитектуры.
Лично я не вижу сходства вообще.

Ответ от Михайл Михайлович[активный]
.data
hello:
.string "Hello world!
"

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Пожалуйста, подскажите, чем ассемблер отличается от машинного языка?

Лучшая поза для куни в машине?
Блин, я уже хочу!!!!А в машине да на природе-хоть на каком сидении, главное с
подробнее...
спросили в 484 год 495 год
москвичи, помогите, плизззз! кто знает? ВАО. машину иностр. на учет поставить - это куда ехать?
Если Б/У то на Юности, туда приезжаешь, а потом на площадку для осмотра на Большой Косинской и
подробнее...

Что за машина такая MG?
Цветочный проезд, д. 4! дистрибьютор автомобилей MG!!! на территории Российской Федерации.
подробнее...
спросили в Музыка 11 декабря
Сколько лет группе "Машина времени"?
Макар родился 11 декабря 1953 года
Машина впервые собралась в 1969-м. из первого состава сейчас
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Ейск
Аренда машины в городе Ейске
Свежая информация про Ейск! Это важно!

набери 8 861 2570 570. скажи что нужна машина на
подробнее...

Кто нить ездил на машине в Дом Музыки (Москва) !??
есть ли там парковка, и если нет ...то где вы машинку оставляли?

Если имеете ввиду Дом Музыки на набережной в районе Краснохолмского моста, то парковка там
подробнее...
спросили в Газели
ГАЗель это легковая или грузовая машина?
ГАЗель официально классифицируется как грузовая машина или грузопассажирский автомобиль, что обычно
подробнее...

GTA IV: Куда отвозить машину, найденную для Стиви?
#yahrefs119137# (карта угоняемых машин, гараж там тоже виден)
Когда пригонишь в гараж первую
подробнее...
спросили в Другое
Сталкер Зов Припяти SGM Mod 2.2 Где найти машину чтобы на ней можно было ездить?
Ну, так продают пацаны технику виртуальную, обычное дело в играх, во такую прикольно счас у
подробнее...
Машинное обучение на Википедии
Посмотрите статью на википедии про Машинное обучение
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*