Перевести с Бейсика в HEX
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Перевести с Бейсика в HEX
Приветствую кошары!Появилась небольшая сложность в создании не хитрого устройства,а именно с конвертацией файла прошивки.Прошу помощи в этом.Программа написана в роде-бы на Бейсике в конце вложения.Если кто-то сочтет возможным сразу подкинуть готовый дамп,буду признателен.
- Вложения
-
- video_en.zip
- (412.85 КБ) 176 скачиваний
Последний раз редактировалось remontitor Ср дек 11, 2024 12:11:24, всего редактировалось 1 раз.
Пока на свете есть идиоты,жить намного интересней
- RoboC
- Мудрый кот
- Сообщения: 1795
- Зарегистрирован: Ср апр 04, 2012 09:55:53
- Откуда: Северодонецк
- Контактная информация:
Re: Перевести с Бейсика в HEX
Ассемблер это.
- Вложения
-
- Untitled.HEX
- (4.93 КБ) 150 скачиваний
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Re: Перевести с Бейсика в HEX
Ну...с Ассемблером не довелось,а на Бейсике работал какое-то время,походит,вот и посчитал.Очень спасибо!
Добавлено after 12 minutes 18 seconds:
А где можно посмотреть как с ним работать с Ассемблером или уж не стоит начинать?
Добавлено after 12 minutes 18 seconds:
А где можно посмотреть как с ним работать с Ассемблером или уж не стоит начинать?
Пока на свете есть идиоты,жить намного интересней
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Перевести с Бейсика в HEX
Был у меня приятель-электронщик. Так вот он придерживался мнения, что все эти Ассемблеры и компиляторы - от лукавого. Что надо программить без всяких компьютеров - в двоичных кодах кнопками на программаторе из говна и палок прямо в чип. И ему это удавалось. Причем он мог просто глядя в дамп 16-ричного кода на листе бумаги - прогнать его в голове и сказать что он делает и где ошибки.
Вот все эти возвращения к ассемблеру - примерно тот же феномен. Не думаю что это рационально. Лучше программить на языках высокого уровня. А уж если приспичит - лезть исправлять скомпилированные ассемблерные листинги.
Вот все эти возвращения к ассемблеру - примерно тот же феномен. Не думаю что это рационально. Лучше программить на языках высокого уровня. А уж если приспичит - лезть исправлять скомпилированные ассемблерные листинги.
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Re: Перевести с Бейсика в HEX
Не у всех мозги работают в цифре,большенство аналоговые 
Пока на свете есть идиоты,жить намного интересней
Re: Перевести с Бейсика в HEX
Это очень круто! Я, лет так 40 назад, тоже проделывал подобное, но это был программируемый калькулятор. А потом мне захотелось женщину и нижняя голова выключила верхнюю. ))))
- valentinovich
- Держит паяльник хвостом
- Сообщения: 999
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: Перевести с Бейсика в HEX
Ну дык естественно в даташите на соответствующий контроллер. Там обязательно перечислены ВСЕ ассемблерные команды (сиречь действия), возможные для данного варианта МК.remontitor писал(а):А где можно посмотреть как с ним работать с Ассемблером
А как вы полагаете, возможно ли чего-то программировать (на любом из языков) не зная чего и как может выбранный вами МК, т.е. внимательно не изучив его "описалово"?remontitor писал(а): или уж не стоит начинать?
P.S. Если вы действительно хотите что-то для себя прояснить по данному вопросу, то можете стукнуть мне в личку. Постараюсь доходчиво про всё рассказать.
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Re: Перевести с Бейсика в HEX
valentinovich, Я-б конечно хотел-бы многому научиться,но во первых ко всему все равно не научишься,да и времени сейчас не как раньше,намного,на много меньше.
Пока на свете есть идиоты,жить намного интересней
- valentinovich
- Держит паяльник хвостом
- Сообщения: 999
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: Перевести с Бейсика в HEX
Ндааа, тогда мне не совсем понятно для чего вы затеяли этот разговор? И коли ничего не то что изучить, а даже просто (при вдруг, откуда ни возьмись, появившемся времениremontitor писал(а):всему все равно не научишься
Кстати, для сего действа времени надо не более чем просто настучать пост в теме или поговорить с другом по телефону. Правда при этом (ясное дело) надо напрячь думалку и что-то для себя уяснить, а с этим у многих нонче проблема.
И могу только констатировать, увы, вы такой не один - сюда последнее время многие стали приходить просто поговорить про "умные вещи" и у них на сиё (только поговорить) находиться немало времени.
P.S. И что самое интересное - вы и самостоятельно про всё это, может даже где-то глубоко внутри,
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Re: Перевести с Бейсика в HEX
valentinovich, Всю тему пролистал,курсива не нашел... Просто сколько не листал в интернете про наладчики прошивок,так только еще больше запутался.Есть отладчики для МК на С++,есть на Ассемблере.Бывает и так,что один и тот-же контроллер пишется и тем и тем языком.Суть-то понятна,выдать код понятный для контроллера,я всего этого не понимаю.Я да-же сказать не могу,что ему надо делать,не то-что нарисовать алгоритм.
Пока на свете есть идиоты,жить намного интересней
- valentinovich
- Держит паяльник хвостом
- Сообщения: 999
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: Перевести с Бейсика в HEX
Пардон - было выделено ужирнённымremontitor писал(а):курсива не нашел...
Ну коль только про это сообщить время есть, а для попытаться понять немА, тут уж ничего не поделаешь.remontitor писал(а):...я всего этого не понимаю...
И при таком раскладе остаётся видимо только ваше же
remontitor писал(а):или уж не стоит начинать?
P.S. Правда можно попробовать и предложенное в фильме "Большая перемена" (артист Леонов, "запись на подкорочку"
- remontitor
- Потрогал лапой паяльник
- Сообщения: 350
- Зарегистрирован: Пн май 27, 2019 07:28:50
Re: Перевести с Бейсика в HEX
Курсив-наклонный шрифт,а это выделение.Если-б я часто сталкивался с этим,то наверно пришлось-бы поневоле.Пока потребность очень мала,что-б тратить время.Проще спросить у знающих.
Пока на свете есть идиоты,жить намного интересней