logo
ZX-Review-1992-01-12

Формат данных в "Спектруме"

Комментарий к стр. 43

Данные в "Спектруме" хранятся в виде переменных и массивов в специально выделенной для этого области памяти. Эта область начинается непосредственно за областью, в которой размешается текст БЕЙСИК программы.

На начало области программных переменных указывает двухбайтная системная переменная VARS. Она расположена по адресу 23267 (5АЕ3Н).

Конец области программных переменных задан специальным маркером это байт, значение которого равно 80H (128),

"Спектрум" различает несколько разных типов переменных. Это:

обычная числовая переменная, имя которой состоит из одной буквы, например x;

числовая переменная, имя которой состоит из более, чем одной буквы, например

row;

числовой массив, например а(5) или b (3,3,40);

переменные, управляющие циклами FOR. .. NEXT, например i;

строковые переменные, например a$;

строковые массивы, например b$(10,40);