Элементарная графика
- Series
- Персональный компьютер «ZX-Spectrum»
- Year
- 1993
- Publisher
- «Инфорком»
- City
- Moscow
- Pages
- 208 pages
- Print run
- 10000 copies
Publisher’s summary
Основная цель данной книги - дать начальные сведения пользователю персонального компьютера ZX-Spectrum об основах машинной графики. Рассмотрены команды и функции встроенного Бейсика, связь между структурой экрана и оперативной памятью, дана необходимая информация для тех, кто программирует в машинном коде процессора Z-80.
Книга содержит большой объем конкретных примеров и рекомендаций и является первой частью четырехтомной серии.
Downloads
Contents:
- Элементарная графика на БЕЙСИКе - об этой книге. Введение.
- Элементарная графика на БЕЙСИКе - раскладка экрана. Раскладка алфавитно-цифрового экрана. Раскладка экрана в графике высокого разрешения. Раскладка экрана цветовых атрибутов. Основные проблемы при работе с графикой.
- Элементарная графика на БЕЙСИКе - команды Бейсика, связанные с графикой. Управление цветом и режимами печати. Печать графических примитивов. Сканирование экрана.
- Элементарная графика на БЕЙСИКе - графика пользователя. Создание банков символов графики пользователя.
- Элементарная графика в машинных кодах - понятие о каналах и потоках. Печать на экран из машинного кода.
- Элементарная графика в машинных кодах - использование управляющих кодов. Другие приемы управления печатью. Организация экранной памяти.
- Элементарная графика в машинных кодах - управление цветом бордюра. Дополнительные возможности 128-килобайтных машин.
- Элементарная графика в машинных кодах - эмуляция команд БЕЙСИКа из машинного кода. Очистка экрана. Скроллинг. Временная задержка. Изображение точек. Рисование линий. Рисование дуги. Рисование окружностей. Сканирование экрана.
- Элементарная графика в машинных кодах - методика рассчета адресов в экранной области по заданным координатам. Расчет адреса в дисплейном файле (координаты заданы в знакоместах). Расчет адреса в файле атрибутов. Расчет адреса в дисплейном файле (координаты заданы в пикселах). Универсальная программа сканирования экрана.
- Практикум по графике в машинных кодах - стандартный формат функции пользователя. Очистка заданного окна экрана. Окрашивание заданного окна цветом INK. Окрашивание заданного окна цветом PAPER.
- Практикум по графике в машинных кодах - масштабное увеличение текста. Печать по горизонтали. Масштабное увеличение текста. Печать по вертикали.
- Практикум по графике в машинных кодах - печать точек на экране. Рисование линий. Изображение прямоугольников. Изображение треугольников.
- Практикум по графике в машинных кодах - закрашивание области. Наложение изображений. Увеличение изображения.
- Практикум по графике в машинных кодах - компрессия экрана. Декомпрессия экрана. Заключение.