Сообщение от sciff
|
1 установить
|
1. взять устройство для просмотра роликов с Тиктока, установить туда эмулятор древнейшего (старше наверно только i4004) процессора Mostek 6502, для того, чтобы
2. и 3. в этом эмуляторе загрузить и запустить (непонятного качества с неизвестными ограничениями по работоспособности) кросс-ассемблер другого древнего микропроцессора 8751
5. в редакторе кросс-ассемблера ввести код MOV R0,#FE и, вероятно, получить правильный шестнадцатеричный код операции в (текстовом/бинарном/шестнадцатеричном) виде.
Я ничего не забыл? а, пункт 4. есть вариант предварительно запустить в эмуляторе dosbox симуляцию Андроида, а уже в ней выполнить пункт 1.
Не воспринимайте мои слова, как наезд, критику или издевательство. Просто я честно попытался разобраться и по пунктам выполнить указанный Вами алгоритм. А поскольку я человек здравомыслящий, я делаю это осознанно и в процессе осознания обозначаю шаги алгоритма их фактическим содержанием. То есть у меня в конце получилось - возможность на Андроиде превратить строку операции в шестнадцатеричный код для 8051 и получить код в виде текста или набора Binary/Hex символов, не отладить код, не создать сложную программу с макросами и подпрограммами, а просто превратить текст в коды процессора.
Можно опустить факт отсутствия у меня целевой системы для исполняемого кода и вообще остутствие какой либо цели, связанной с 8051. Я просто поискал в интернете готовые компиляторы под Андроид, способные выполнить минимальные требования алгоритма. Их получилось несколько. Не исключено, что какие то из этих компиляторов написаны Вами. Тем более апплодирую стоя, отличная работа. Вот список пакетов, которые привлекли мое внимание:
https://download.cnet.com/8051-micro...-78661734.html
https://apkgk.com/com.appdata.asm4droid
https://cafebazaar.ir/app/rockstar.m...oller8051?l=en
и в заключение - пример. Навеяно фантастикой, книгами о попаданцах.
Есть задача - срубить дерево.
Можно конечно найти ветку, привязать к ней камень и помахать лично созданным каменным топором.
А можно пойти к соседу и одолжить стальной топор.
Но учитывая все возможности социума, можно съездить в супермаркет и купить там бензопилу.
Три варианта - результат в общем случае, одинаковый, но возможности для развития ситуации как бы ну совсем разные.