Некоторый промежуточный итог и ссылки:
The INPUT # statement is slightly more complicated in that is can both read and write data, as in INPUT "What is your name? "; A$. In fact each stream really has two components, an input stream and an output stream.
Т.е. можно отправлять запрос и читать ответ 1 простой командой, как я и хотел.
http://www.worldofspectrum.org/ZXBas...manchap24.html - карта памяти, где чего лежит
http://www.worldofspectrum.org/ZXBas...manchap25.html - системные переменные с указателями
http://www.worldofspectrum.org/faq/r...kreference.htm - хорошая статья о каналах
Я так понял, что: пишу 5 байт недалеко от начала CHANS (а почему в асмовой вставке от конца?), указывающие на 2 процедурки (чтения и записи), но вот что мне передадут туда? Я так понимаю, что данные для записи будут уже куда-то записаны и мне останется ловить указатель, но где именно? Аналогично несовсем понятно, как обработать операцию чтения. Завтра еще погуглю, может чего вкусного найду




Ответить с цитированием