ZX-Spectrum & TR-DOS для пользователей и программистов
- Серия
- Издание 3-е, исправленное и дополненное
- Год
- 1994
- Издательство
- «Питер»
- Город
- Санкт-Петербург
- Авторы
- Н.Родионов, А.Ларченко.
- Объём
- 272 страниц
- Тираж
- 30000 экземпляров
- ISBN
- 5-7190-0025-9
Аннотация издательства
В новое издание, кроме описания архитектуры ZX Spectrum, системы комманд процессора Z80, наиболее пользовательских и системных программ, вошло подробное описание дисковой операционной системы TR-DOS.
Приведены команды TR-DOS, методы доступа к файлам, способы адаптации программ к диску, возможности кнопки Magic. Описаны популярные утилиты MOA-Servise, Disk Control Utility (DCU), Disc Doctor, PCopier Plus. Кроме того, рассмотрены идеалогия и структура системы, возможности использования TR-DOS из программ на ассемблере, системные переменные, интерфейс Beta-Disk и микроконтроллер КР1818ВГ93.
Скачать
Содержание:
- Введение - предисловие к третьему изданию. Немного истории.
- Обзор программного обеспечения - одна из главных причин популярности в нашей стране Spectrum-совместимых машин — это обилие для них программного обеспечения.
- Графический редактор ART STUDIO - введение. Как пользоватся программой. Меню и функции.
- Графический редактор ART STUDIO - работа с текстами. Редактор наборов символов.
- Музыкальный редактор WHAM - введение. Создание мелодии.
- Музыкальный редактор WHAM - прослушивание мелодии. Компиляция.
- Электронная картотека MASTERFILE - введение. Структура MASTERFILE. Загрузка и запуск. Пример работы.
- Электронная картотека MASTERFILE - общий вид экрана.
- Электронная картотека MASTERFILE - меню и функции.
- Электронная картотека MASTERFILE - модификация кодовой части Masterfile.
- Архитектура ZX SPECTRUM - центральный процессор. Регистры. Порты.
- Архитектура ZX SPECTRUM - система прерываний. Организация памяти. Экран.
- Архитектура ZX SPECTRUM - каналы и потоки. Переменные.
- Архитектура ZX SPECTRUM 128 - внутреннее строение ZX Spectrum 128, с точки зрения программиста, не сильно отличается от обычного Speccy.
- Микропроцессор Z80 - система команд.
- Микропроцессор Z80 - система команд (продолжение).
- Микропроцессор Z80 - система команд (окончание).
- Ассемблер GENS4 - введение. Загрузка. Программирование.
- Ассемблер GENS4 - другие команды. Ассемблирование программы. Сообщения об ошибках.
- Монитор-отладчик MONS4 - введение. Фронтальная панель. Изменение содержимого пчжн памштн и регистров.
- Монитор-отладчик MONS4 - дизассемблирование программы. Запуск и отладка программы. Другие команды.
- Русификация ZX SPECTRUM - использование символов, определяемых пользователем.
- Русификация ZX SPECTRUM - использование пополнительных фонтов.
- Операционная система TR-DOS - введение. Что необходимо знать о системе. Выбор дисковода. Автонастройка. Как работает система. Подготовка файловой структуры.
- Операционная система TR-DOS - получение информации о файлах. Команды, синтаксис, типы файлов. Создание файлов, сохранение данных. Переименование файлов.
- Операционная система TR-DOS - удаление файлов. Копирование файлов. Загрузка данных и выполнение программ. «Сборка мусора». Дополнительные возможности кодовых файлов.
- Операционная система TR-DOS - новые типы данных в TR-DOS. Файлы прямого доступа. Адаптация программ.
- Операционная система TR-DOS - «волшебная» кнопка MAGIC. Сообщения об ошибках. Сервисные программы.
- Операционная система TR-DOS - вызов команд TR-DOS. Выделение файлов. Вызов каталога. Переименование файлов {Rename). Копирование файлов (Сору). Выход из программы. Технические сведения.
- Описание Disk Control Utility V2.21 - введение. Работа с программой. Управление программой. Главное меню.
- Описание DCU COPY, DISK DOCTOR V4.3 - экранный редактор программы DISK DOCTOR позволяет редактировать содержимое диска вводом шестнадцатеричных или символьных значений, в зависимости от поля, в котором находится курсор.
- Описание PCOPIER PLUS V1.1 - копирование с ленты на диск и с диска на ленту файлов.
- TR-DOS для программистов - идеология и структура. Точки входа в систему.
- TR-DOS для программистов - системные переменные TR-DOS. Элемент каталога.
- TR-DOS для программистов - форматы хранения файлов. Командный процессор.
- TR-DOS для программистов - интерпретатор системных функций. Начало работы с дискетой. Логический уровень. Файловый уровень.
- TR-DOS для программистов - служебные функции. Работа с прерываниями.
- Интерфейс BETA DISK - принцип работы.
- Микроконтроллер КР1818ВГ93 - регистры. Команды. Восстановительные. Позиционирования.
- Микроконтроллер КР1818ВГ93 - команды чтения/записи основные и вспомогательные.
- Микроконтроллер КР1818ВГ93 - программирование.
- Драйвер дисковых операций - общие сведения. Описание функций.
- Драйвер дисковых операций - коды драйвера.
- Драйвер дисковых операций - пример использования.
- Глоссарий - словарь терминов.
- Системные переменные - для хранения и обработки служебной информации операционная система ZX Spectrum использует так называемые системные переменные.
- Системные переменные TR-POS - для каждой системной переменной приводятся шестнадцатеричный и десятичный адреса, количество байт, занимаемых переменной и ее краткое описание.
- Использование подпрограмм ПЗУ - использование подпрограмм ПЗУ ZX Spectrum может значительно облегчить программирование на ассемблере.
- Процедуры - написание собственных подпрограмм обработки ошибок бейсик-интерпретатора.
- Таблица кодов - контрольные коды ZX SPECTRUM.