Важная информация

User Tag List

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

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

  1. #1
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    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

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

  3. #2
    Member
    Регистрация
    29.01.2019
    Адрес
    г. Владивосток
    Сообщений
    85
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    9 сообщений
    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

  4. #3
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

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

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

  5. #4
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    76
    Спасибо Благодарностей получено 
    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
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #6
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

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

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


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

  8. #7
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не работает) Тьфу. Это должно работать по ссылке, или как?
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  9. #8
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Не работает) Тьфу. Это должно работать по ссылке, или как?
    Ссылка у каждого примера, называется Запуск примера в WebMSX

  10. #9
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не тут нид пример в эмуляторе, главы мы читали. Не ужели великий линукс-скрипт не может подсунуть примера. Я такое не по скрипту делал, на закладке оут-впитываем.

    - - - Добавлено - - -

    Сработал пример. Но пока я по ссылке до него добрался, стер последний ресурс колеса мышы.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  11. #10
    Activist
    Регистрация
    05.05.2019
    Адрес
    г. Йошкар-Ола
    Сообщений
    220
    Спасибо Благодарностей отдано 
    369
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Не тут нид пример в эмуляторе, главы мы читали. Не ужели великий линукс-скрипт не может подсунуть примера. Я такое не по скрипту делал, на закладке оут-впитываем.

    - - - Добавлено - - -
    Пожалуйста подробнее опиши пожелание.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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