Другие языки программирования и технологии
Машинный код это же 0 и 1?
Ноль и один в цифровой технике - это логическая единица и логический ноль уровень напряжения которых определяется в зависимости от напряжения питания микросхемы. За счет нного количества ножек количество этих единичек и нулей приходящих одновременно по проводам формирует байты, слова и двойные слова. Так вот те единички и нули, которые приходят из оперативной памяти (зависит от архитектуры, для микроконтроллеров программа записана во флеш памяти) и является машинным кодом или данными которые сейчас обрабатываются. То есть все это по сути набор напряжений близких к напряжению питания к плюсу (логическая единица) или минусу (логический ноль). А байты, слова, двойные слова, машинный код - это все абстракции.
Нет. 0 и 1 - это двоичный код, непосредственно исполняемый процессором или микросхемами.
Машинный код - это платформенно-ориентированный код для конкретной вычислительной системы, т. е. это может быть и двоичный код, и языки программирования высокого/низкого уровня, НО ориентированные на конкретную вычислительную платформу. Для примера - машинные коды для Windows и Unix будут совершенно разные. А для процессоров вроде К580 даже ассемблер кардинально отличается от ассемблера допустим процессора 1810
Машинный код - это платформенно-ориентированный код для конкретной вычислительной системы, т. е. это может быть и двоичный код, и языки программирования высокого/низкого уровня, НО ориентированные на конкретную вычислительную платформу. Для примера - машинные коды для Windows и Unix будут совершенно разные. А для процессоров вроде К580 даже ассемблер кардинально отличается от ассемблера допустим процессора 1810
Нет. Машинными кодами называют ассемблер. В самом суровом варианте - hex-файл.
[.:mr. Franki:.]
Ассемблер это не машинный код. Ассемблер легко переводится в машинный код.
это 0 или 1 в гораздо большем количестве.
0 и 1 это бинарный код процессоры и любые другие вычислительные устройства понимают ток 0 и 1 жив либо умер, ток есть ток нет
Машинный код - в стандарте Assembler.
А 0 и 1 - это двоичный код
А 0 и 1 - это двоичный код
Похожие вопросы
- Вопрос по основам машинного кода и бинарного кода. Как это работает в своей основе?
- [Машинный код] Как?
- Как понять машинный код ?(Компилятор переводит исходный код компьютерной программы в машиный код).
- Машинный код.
- сколько чисел в машинном коде ?
- Программирование в машинных кодах.
- объясните как именно работает цикл (int i = 0; i < N; i++) в этом коде, почему нельзя написать i+1, вместо i++
- Вопрос из разряда компиляторов. На С++ написан код, генерирующий машинный код из команд на языке ассемблер.
- Ассемблер, двоичный код, и машинный код это одно и тоже?
- Как компьютер отличает машинный код?