User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 32

Тема: Пособие по программированию на MSX BASIC

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Пособие по программированию на MSX BASIC

    Недавно нашёл файлы книги о MSX BASIC, книга написана в КГПИ (Куйбышевский государственный педагогический институт), 1990 г.

    Рабочие материалы по книге здесь.

    В V.6.2. Вывод спрайта на экран отсутствуют примеры с 4 по 11 и рисунки с 1 по 4

    Разыскиваю приложения к книге:
    Приложение 1. MSX-BASIC и машинный язык
    1.1. Связь программы на MSX-BASIC с подпрограммами в машинных кодах
    1.1.1. Примеры
    1.2. Использование подпрограмм BIOS
    1.2.1. Подпрограммы BIOS без параметров
    1.2.2. Подпрограммы BIOS, требующие параметры
    1.2.3. Подпрограммы BIOS, возвращающие параметры
    1.2.4. Примеры
    1.3. Работа с подпрограммами BDOS
    1.4. Использование ловушек
    1.5. Работа с двоичными файлами
    1.6. Реализация вещественной арифметики на машинном языке
    1.7. Программирование звуковых эффектов
    1.7.1. Фоновое музыкальное сопровождение
    1.8. Возможность расширения программного обеспечения на MSX-компьютерах
    1.8.1. Подробная карта памяти
    1.8.2. Работа со слотами
    1.8.3. Создание новых операторов
    1.9. Примеры использования входных точек системы BDOS
    1.10. Коды команд микропроцессора Z80
    1.11. Мнемоника команд микропроцессоров Intel 8080 и Z80
    Приложение 2. Справочный материал
    2.1. Список служебных слов
    2.2. Внутренние коды служебных слов
    2.3. Описание действия управляющих клавиш при работе в экранном редакторе системы MSX-BASIC
    2.4. Таблица кодов ASCII
    2.5. Сообщения об ошибках в системе MSX-BASIC
    2.6. Рабочая область
    2.7. Структура видеопамяти
    2.8. Команды видеопроцессора
    2.9. Работа с «мышью» и световым пером
    2.10. Регистры статуса и регистры команд
    2.11. Комплекс упражнений для профилактики зрительного утомления [28]
    2.12. Комплекс физических упражнений для снятия утомления [28]
    Список литературы.
    Предметный указатель.
    Последний раз редактировалось GreyWolf; 16.06.2019 в 19:43. Причина: Удалена HARDCOPY.BAS

    Этот пользователь поблагодарил GreyWolf за это полезное сообщение:

    yevrowl(23.10.2025)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    29.01.2019
    Адрес
    г. Владивосток
    Сообщений
    85
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GreyWolf Посмотреть сообщение
    Недавно нашёл файлы книги о MSX BASIC, книга написана в КГПИ (Куйбышевский государственный педагогический институт), 1990 г.
    Странно, год вроде не ранний, а описание под MSX1.
    MSX Basic для MSX2 отличается в лучшую сторону.

    UPD: Уже увидел, издание комбинированное, во второй половине описано тоже самое что и в первой, только для MSX2 ))
    Последний раз редактировалось Dolphin101546015; 06.05.2019 в 03:50.
    Yamaha YIS-503-IIIR КУВТ2 (MSX2 + MSX2+ / X-Basic 2.1 MOD)
    MSX-Basic, z80 Assembler, C/C++ samples on YouTube, created by Dolphin_Soft

    Этот пользователь поблагодарил Dolphin101546015 за это полезное сообщение:

    yevrowl(23.10.2025)

  4. #3

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Разыскивается программа HARDCOPY.BAS

    Разыскивается программа HARDCOPY.BAS которая упоминается в разделе V.4.8. Вывод рисунков на принтер

  5. #4

    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А разве в тексте первой программы со строки 55010 не она?
    Код:
    55010 'Подпрограмма HARDCOPY.BAS
    55020 DT=&HEF00:DEFUSR=DT:RESTORE 55060
    55030 FOR I=0 TO &HAB
    55040 READ DT$:POKE DT+I,VAL("&H"+DT$)
    55050 NEXT:RETURN '──▶
    55060 DATA 21,00,20,22,AC,EF,21,91,EF,CD,87
    55070 DATA EF,21,9B,EF,CD,87,EF,0E,08,2A,AC
    55080 DATA EF,CD,4A,00,57,E6,0F,5F,CB,3A,CB,3A
    55090 DATA CB,3A,CB,3A,00,3E,0F,BA,20,0D,BB
    55100 DATA 20,03,AF,18,11,CD,7F,EF,EE,FF,18
    55110 DATA 0A,BB,28,04,3E,FF,18,03,CD,7F,EF,23
    55120 DATA 22,AC,EF,06,08,21,AE,EF,CB,27,CB
    55130 DATA 1E,23,10,F9,0D,20,BE,06,08,21,AE
    55140 DATA EF,7E,CD,A5,00,23,10,F9,2A,AC,EF,AF
    55150 DATA BD,20,A9,3E,0D,CD,A5,00,3E,0A,CD
    55160 DATA A5,00,3E,38,BC,20,94,21,A2,EF,CD
    55170 DATA 87,EF,C9,CB,AC,CD,4A,00,CB,EC,C9,7E
    55180 DATA FE,FF,C8,CD,A5,00,23,18,F6,1B,54,31
    55190 DATA 36,1B,45,1B,3E,0E,FF,1B,53,30,32,35
    55200 DATA 36,FF,1B,4E,0F,1B,41,1B,3C,0D,0A,FF
    С уважением,
    Александр.

  6. #5

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    А разве в тексте первой программы со строки 55010 не она?
    Да, похоже! Но тогда зачем её именовать HARDCOPY.BAS ?
    Благодарю!

  7. #6

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Вставил ссылки на запуск примеров программ в WebMSX

    Вставил ссылки (interwiki) на запуск примеров программ в WebMSX для первых двух глав:


    Жду Ваших предложений и замечаний.

  8. #7

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Arrow Обновление информации по запуску примеров



    1. Примеры теперь запускаются в новой вкладке.
    2. в WebMSX поправил сочетания клавиш: CODE = Page Up, GRAPH = Page Down (т.е. убрал Alt)

    Жду Ваших предложений и замечаний.
    Последний раз редактировалось GreyWolf; 06.06.2019 в 12:46.

  9. #8

    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GreyWolf Посмотреть сообщение
    Жду Ваших предложений и замечаний.
    А преобразование конечного результата в PDF, например, планируется?

    Хочется иметь печатный экземпляр этой книги.... привык я по старинному, на бумаге...
    С уважением,
    Александр.

  10. #9

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    А преобразование конечного результата в PDF, например, планируется?

    Хочется иметь печатный экземпляр этой книги.... привык я по старинному, на бумаге...
    Да, будет возможность экспорта в ODF, PDF.

    Но сначала нужно работу над примерами закончить. Пока готовы примеры для первых четырёх глав.

  11. #10

    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    245
    Спасибо Благодарностей отдано 
    433
    Спасибо Благодарностей получено 
    142
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation По вопросу сохранения книги в файл ODF, PDF и т.д.

    Хочу высказать своё мнение по поводу сохранения этой книги в ODF, PDF и другие файловые форматы.

    Объём материала книги очень большой, и поэтому для её полной "вычитки" и исправления всех ошибок уйдёт много времени. Поэтому я против периодического сохранения ошибочных вариантов книги в файловые форматы.
    Дело в том, что в тексте есть примеры программ в которых длина строк кода больше 200 символов, как быть с таким в файловом формате? Отдельно верстать под файловый формат? Но я этим заниматься точно не буду. Все исходные материалы доступны, хотите верстать - пожалуйста.

Страница 1 из 3 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Отсканировал книжку по MSX-Basic
    от AlexBel в разделе MSX
    Ответов: 12
    Последнее: 08.11.2018, 04:32
  2. Ответов: 1
    Последнее: 15.09.2018, 00:59
  3. Ответов: 30
    Последнее: 28.11.2017, 02:51
  4. Ответов: 0
    Последнее: 24.04.2017, 16:24
  5. Ответов: 0
    Последнее: 20.09.2005, 05:50

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •