- Автор
- А.Ларченко, Н.Родионов.
Дата: 1991 год
Издательство: «Питер»
Авторы: А.Ларченко, Н.Родионов.
Объём: 155 страниц
Тираж: 100000 экземпляров
ISBN: 5-87472-004-9
Аннотация издательства:
Книга, которую Вы держите в руках — попытка помочь многочисленным «синклеристам» хоть немного утолить информационный голод. В нее вошли описания наиболее популярных пользовательских программ: графического редактора Art Studio, музыкального редактора Wham, электронной картотеки Masterfile. Для опытных программистов и всех желающих ими стать несомненно полезными будут подробные и точные сведения об архитектуре компьютера и системе команд процессора Z80, о системных переменных и подпрограммах ПЗУ ZX Spectrum, а также описания ассемблера GENS4 и монитора-отладчика MONS4. Книга подготовлена авторами на основе длительного опыта работы с этим компьютером, в ней затронуты многие вопросы, не освещенные в фирменных руководствах. Надеемся, что книга вызовет интерес как у любителей, так и у профессионалов.
СОДЕРЖАНИЕ:
От авторов - предисловие. Немного истории.
Обзор программного обеспечения - одна из главных причин популярности в нашей стране Spectrum-совместимых машин — это обилие для них программного обеспечения. Его поток хлынул из-за границы с появлением первых Speccy и усиливается день ото дня.
Архитектура ZX Spectrum - центральный процессор.
Архитектура ZX Spectrum - регистры данных и аккумулятор. Регистр флагов. Другие регистры.
Архитектура ZX Spectrum - внешние устройства. Система прерываний.
Архитектура ZX Spectrum - память. Организация экранной памяти. Каналы и потоки.
Архитектура ZX Spectrum - формат хранения текста программы на Бейсике. Формат хранения переменных. Массивы. Символьная переменная (string). Стек калькулятора.
Микропроцессор Z80 - система команд. Методы адресации. Недокументированные команды.
GENS4 - из множества ассемблеров и дизассемблеров, существующих для ZX Spectrum, наиболее популярен пакет фирмы Hisoft — DEVPAC4 (ассемблер GENS4 и отладчик MONS4). Введение.
GENS4 - команды редактора. Работа с дисководом и магнитофоном. Другие команды. Ассемблирование программы.
GENS4 - сообщения об ошибках. Пример сеанса работы. Забавный пример использования команд условной трансляции.
MONS4 - монитор-отладчик MONS4, являясь составной частью пакета DEVPAC4, совместим с ассемблером GENS4. Описание программы.
Русификация ZX Spectrum - один из первых вопросов, который задают наши соотечественники при покупке импортного компьютера: «А можно ли его приспособить для работы с русским шрифтом, попросту — русифицировать?».
Системные переменные - ZX Spectrum использует так называемые системные переменные, под размещение которых отведена специальная область ОЗУ.
Ввод/вывод - описание подпрограмм ПЗУ и операций ввода-вывода.
Таблица - таблица кодов и их соответсвий символам и командам ассемблера. Контрольные коды.