Теоретически возможно.. . Но только небольшие программы (скорей всего модули подпрограмм) - до половины или даже до четверти килобайта (и то, если у Вас идеальная гениальная память) . Ассемблер - это по сути тот же код (каждому оператору соответствует определенный машинный код, достаточно эти коды запомнить) . И при этом достаточно ошибиться на один знак, чтобы вся программа не заработала.. . Если еще в мнемонике ассемблера можно разобраться, то после перевода в машинный код визуально не отличить оператор от операнда и пробелов между ними нет. Отличать типа первые восемь цифр - оператор, следующие восемь цифр - операнд (а ведь бывабт и двух- и трехбайтовые операторы и операнды, и количество байт операнда часто зависит от предыдущего кода) , то подумай - на какой цифре собьёшься со счета?
Так что теоретически можно.. . Но - читай предыдущие ответы - нужно ли?
Другие языки программирования и технологии
Возможно ли научиться программировать на машинном языке, типа 0101001101001..? Какие плюсы и минусы?
Возможно, почему бы нет? Будешь моделировать работу ассемблера. Вот только смысл нулевой. Плюсов нет, минус - огромные затраты времени. Примерно такой же вопрос, как можно ли считать без компьютера ;)
А что касается оптимального кода программ, то компиляторы уже лет двадцать как оптимизируют код лучше, чем люди.
А что касается оптимального кода программ, то компиляторы уже лет двадцать как оптимизируют код лучше, чем люди.
Вообще-то, умные люди стремятся к тому, что бы упростить формы диалога с машиной, а не усложнить их....
ОК. Разбавлю все-таки ваши многочисленные минусы плюсом)) : компилировать программу на машинном коде не надо. Чтобы вводить двоичные значения в компьютер, необходим шестнадцатеричный редактор и все.
З. Ы. Вот Вам хорошая статья: "Win32 в машинных кодах", развлекайтесь кому охота ))
З. Ы. Вот Вам хорошая статья: "Win32 в машинных кодах", развлекайтесь кому охота ))
Да вообще и микросхему компьютерную в принципе собрать.. . Вопрос только: зачем?
начни с элементарного - изучи ассемблер
Плюсов никаких, минусов хоть отбавляй. Даже самую обыкновенную программу ты будешь отлаживать неделю. И откуда у тебя такие мысли в голове? Хочешь геморроя - учи ассемблер
на языке 010101110 думают машины, не заморачивайся))
ыы я б тож хотел научится)) но нафига время терять зря
Похожие вопросы
- Хочу научиться программировать . С какого языка начать .
- Хочу научиться программировать. С какого языка программирования лучше начать?
- Добрый вечер. Хочу научится программировать. Какой лучше язык использовать?
- Хочу научиться программировать. С какого языка программирования лучше начать?
- Как создается машинный язык и как он работает???
- ПОЧЕМУ программируют НА АНГЛИЙСКОМ ЯЗЫКЕ??? это же неудобно!!1
- Языки программирования плюсы и минусы
- Хочу научиться программировать, возможно некорректно спрошу-сколько надо времени, чтобы научиться писать программы?
- хочу научиться программировать. какой язык учить.
- Хочу научиться программировать