Цитата Сообщение от eugeniusz Посмотреть сообщение
Мне нужно 3-4 байта в безопасной (в режиме бейсика 48) области памяти.

Системные переменные расположены в диапазоне 23552 to 23733.

Можно ли как-нибудь сдвинуть эту область вниз или вверх на несколько байт?
Нет, нельзя. Системные переменные жестко привязаны к адресам. Но можно уменьшить объем бейсик-памяти командой CLEAR X, и память выше X можно будет безопасно использовать. Также, как уже указали, в режиме 48 бейсика можно относительно безопасно использовать область буфера принтера 23296-23551, если не использовать вывод на ZX-принтер. Ну и ещё можно зарезервировать место после REM в бейсик-строке, но тогда придется находить адрес этой строки в памяти.