Появился такой инструмент, при помощи которого можно писать ассемблерный текст в бейсике.
https://taylorza.itch.io/nextbasic-inline-assembler
Появился такой инструмент, при помощи которого можно писать ассемблерный текст в бейсике.
https://taylorza.itch.io/nextbasic-inline-assembler
¡Un momento, señor fiscal!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Важный момент: как понял, эта мулька для вполне конкретной модели компьютера.
Второй момент: зачЭм? Нет, все это прикольно, можно на лету ассемблировать машкод в память и сразу же его выполнять. Но вот в чем проблема: как и в любом мониторе-ассемблере, при внесении изменений, необходимо делать резервную копию исходного кода, перед его выполнением. Велика вероятность, не вернуться обратно в Бейсик. Или получить зависшую/ресетнутую машину.Для настройки ассемблера вам нужно скопировать файл 'ASM' в папку "dot" в корне вашей SD-карты ZX Spectrum Next. Это все, что вам нужно сделать для начала.
- - - Добавлено - - -
Третий момент: программа опять же находится одновременно в двух местах. Т.е. вы не получаете выигрыша от использования машкода в плане свободной памяти.
- - - Добавлено - - -
По итогу, не понятно, кто ЦА данной софтовой мульки? Чистое имхо: для тех, кто в состоянии писать на ассемблере, создана уйма инструментария на любой вкус. Им, возможно даже Бейсик не нужен, либо это загрузчик из одной строки запуска машинно-кодовой процедуры.
А для новичков писателей на бейсиках, это также лишний функционал. В том же компилляторе MCoder 2 от Евдокимова, было нечто похожее (внедрение последовательности машинного кода прямо в строку бейсика). Вот честно, пользовался этим функционалом три с половиной раза.
Когда есть, но не знаешь где - это все равно, что нету.
зачем вообще в наше время нативный асм, кроме ностальгии
но тут и вовсе нехт, то есть новодел, так что даже этого нет
Прихожу без разрешения, сею смерть и разрушение...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)