User Tag List

Показано с 1 по 10 из 342

Тема: Программирование на ассемблере

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

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

    Регистрация
    23.06.2012
    Адрес
    г. Минск, Белоруссия
    Сообщений
    155
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    А это принципиально, программировать именно на Векторе?
    Именно принципиально! В поставленной мной самому себе задаче звучит именно так: у меня есть машинка только из коробки, цветной телевизор (зря что ли вскрывал заводскую пломбу и дорабатывал Вектор), магнитофон (сейчас его функцию выполняет мобильник с записанными wav-файлами программ из базового комплекта ПО) и ворох руководств из коробки. Вопрос, как начать в Ассемблер. По самому Ассемблеру у меня есть книжка того же Абеля или Нортона, да и Текотев тоже пойдет.

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Можно и на РС в блокноте писать на Ассемблере, потом компилировать и запускать на Векторе.
    Или можно в Онлайн-Ассемблере программировать (честно признаюсь - не пробовал).
    Можете расписать технологию написания по на Ассемблере для Вектора с помощью PC? Может кому-то будет интересно. Хотя мне тоже интересно ) вдруг пригодится.

    Цитата Сообщение от KTSerg Посмотреть сообщение
    На самом Векторе будет удобно программировать на Ассемблере при наличии хотя-бы Квазидиска.
    Квазидиск будет чуть позже. Когда я его куплю или сам спаяю ) т.е. пока такой расчудесной штуки у меня нет.

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

    Цитата Сообщение от Improver Посмотреть сообщение
    Не считалось, следовательно. Насколько я помню, при начале загрузки по команде RW должно писаться имя загружаемого файла, а в конце -- "ок" или "ошибка"... А воспроизведение запускаешь с майфуна, или более современными методами?
    Современными методами. Мобильник + wav с необходимым ПО. Все остальное ПО грузится на ура.

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

  3. #2

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dbk Посмотреть сообщение
    (сейчас его функцию выполняет мобильник с записанными wav-файлами программ из базового комплекта ПО)
    Монитор-отладчик имел свой формат чтения/записи данных на магнитофон. Вопрос: в каком формате создана wav-ка с ассемблером?

  4. #3

    Регистрация
    23.06.2012
    Адрес
    г. Минск, Белоруссия
    Сообщений
    155
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Монитор-отладчик имел свой формат чтения/записи данных на магнитофон. Вопрос: в каком формате создана wav-ка с ассемблером?
    Ну наверное в формате Монитора! Ибо если Ассемблер-редактор грузить сразу, то по ВВОД+БЛК он не запускается!

  5. #4

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dbk Посмотреть сообщение
    Ну наверное в формате Монитора! Ибо если Ассемблер-редактор грузить сразу, то по ВВОД+БЛК он не запускается!
    Цитата Сообщение от dbk Посмотреть сообщение
    3. включаю на загрузку (типа с кассеты) wav-файл с Асссемблер-редактором. Оно заканчивает проигрывать и всё. Курсор не появляется, реакции ноль.
    Возможны два варианта: либо там запись не в формате монитора, либо запись не качественная и Вектор её не распознаёт... Что можно сделать:

    Вариант 1: Скачать из архива редактор-ассемблер, загрузить его в эмулятор в соответствии с приведённой там инструкцией и загрузить в Вектор прямо с эмулятора командой монитора отладчика W.

    Вариант 2: Преобразовать тот же файл из архива в WAV через формат ROM и загрузить в Вектор по УС-БЛК-ВВОД. По идее, с адреса 100h (со второго блока), это будет сделать не сложно.

  6. #5

    Регистрация
    23.06.2012
    Адрес
    г. Минск, Белоруссия
    Сообщений
    155
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Возможны два варианта: либо там запись не в формате монитора, либо запись не качественная и Вектор её не распознаёт... Что можно сделать:
    Вариант 1: Скачать из архива редактор-ассемблер, загрузить его в эмулятор в соответствии с приведённой там инструкцией
    это у меня получилось. хотел повторить на "железном" Векторе

    Цитата Сообщение от Improver Посмотреть сообщение
    и загрузить в Вектор прямо с эмулятора командой монитора отладчика W.
    Под "Вектор" вы понимаете "железный" Вектор? Если да, то это как? В "железный" Вектор да с эмулятора что-то загрузить?

    Цитата Сообщение от Improver Посмотреть сообщение
    Вариант 2: Преобразовать тот же файл из архива в WAV через формат ROM и загрузить в Вектор по УС-БЛК-ВВОД. По идее, с адреса 100h (со второго блока), это будет сделать не сложно.
    Собственно с помощью утилиты Rom2Wav.exe от Игоря Титаря и происходит конвертация (замечу, что архив содержит два файла с расширением .m01 и перед конвертацией я даю ему расширение .rom чтобы утилита конвертации его увидела через диалоговое меню, хотя можно и через All Types это делать, не суть). Загрузка в Вектор происходит именно со второго блока.

    Ладно. Буду пробовать. Спасибо за информацию.
    Последний раз редактировалось dbk; 03.07.2018 в 11:39.

  7. #6

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,060
    Спасибо Благодарностей отдано 
    578
    Спасибо Благодарностей получено 
    468
    Поблагодарили
    251 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dbk Посмотреть сообщение
    Под "Вектор" вы понимаете "железный" Вектор? Если да, то это как? В "железный" Вектор да с эмулятора что-то загрузить?
    Да, именно "железный". В если эмуляторе выход на звуковую карту ПК работает нормально, то можно проводом соединить ПК и Вектор и попробовать грузануть...

    Собственно с помощью утилиты Rom2Wav.exe от Игоря Титаря и происходит конвертация (замечу, что архив содержит два файла с расширением .m01 и перед конвертацией я даю ему расширение .rom чтобы утилита конвертации его увидела через диалоговое меню, хотя можно и через All Types это делать, не суть). Загрузка в Вектор происходит именно со второго блока.
    Да, именно это я и имел в виду. Только небольшой ньюанс -- я не знаю формат записи файлов эмулятора "*.m01", но если там вдруг есть какая-либо служебная информация, необходимая эмулятору, как то адреса загрузки, контрольные суммы и т.п., то её надо будет предварительно удалить.

    Удачи на этом нелёгком пути!

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

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

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

Похожие темы

  1. Вычисление числа Пи на ассемблере
    от perestoronin в разделе Разное
    Ответов: 330
    Последнее: 06.08.2025, 15:04
  2. Ответов: 275
    Последнее: 16.12.2018, 23:01
  3. try-catch на ассемблере z80
    от siril в разделе Программирование
    Ответов: 22
    Последнее: 30.10.2012, 21:17
  4. Продам книгу- AMIGA: программирование на ассемблере
    от Doctor Max в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 01.03.2012, 00:35
  5. Подпрограмма на ассемблере в памяти?
    от jimled в разделе Программирование
    Ответов: 1
    Последнее: 29.11.2009, 06:46

Ваши права

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