User Tag List

Страница 3 из 31 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 342

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

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

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

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,930
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dbk Посмотреть сообщение
    Так как его загружать?! ) Вот, что делаю я (на реале):
    0. загружаю Монитор-отладчик (тот, что идет в базовом комплекте 2.5)
    1. выбираю к примеру 2 (могу выбрать 1)
    2. ввожу команду g100 - Монитор-подвисает (курсор пропадает)
    3. включаю на загрузку (типа с кассеты) wav-файл с Асссемблер-редактором. Оно заканчивает проигрывать и всё. Курсор не появляется, реакции ноль. Просто на нажатия клавиш Вектор мне "пибикает" и все. По БЛК+СБР, как писал ниже, появляется курсор и все. никаких изменений. Ничего.
    Шаги 0 и 1 - вроде правильно.
    Шаг 2 - зачем запускать что-то, которое ещё не загружено? Тут нужно ввести команду R - то есть будем считывать.
    Шаг 3 (при условии, что в шаге 2 ввели команду R) - включаем на загрузку wav-файл с Асссемблер-редактором.
    И вот когда он загрузится, можно уже запускать командой g100

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Шаги 0 и 1 - вроде правильно.
    Шаг 2 - зачем запускать что-то, которое ещё не загружено? Тут нужно ввести команду R - то есть будем считывать.
    Шаг 3 (при условии, что в шаге 2 ввели команду R) - включаем на загрузку wav-файл с Асссемблер-редактором.
    И вот когда он загрузится, можно уже запускать командой g100
    Спасибо, уже сообразил. Но все равно что-то после R не идет загрузка, как написал выше, видно с wav файлом (криво конвертируется) что-то не то. Сейчас в поиске этого самого рабочего wav файла

  4. #3

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

    По умолчанию

    Цитата Сообщение от dbk Посмотреть сообщение
    Спасибо, уже сообразил. Но все равно что-то после R не идет загрузка, как написал выше, видно с wav файлом (криво конвертируется) что-то не то. Сейчас в поиске этого самого рабочего wav файла
    Если грузить по "варианту 2", т.е. через конвертацию редактора-ассемблера в ROM, то порядок такой:

    1. Грузим монитор-отладчик, запускаем (БЛК-СБРОС), выбираем "2", как рекомендовалось...
    2. Нажимаем УС-БЛК-ВВОД, появляется таблица загрузки поверх текста монитора-отладчика.
    3. Грузим сконвертированный в формат ROM ассемблер-редактор, нажимаем БЛК-СБРОС.
    4. Запускаем G100... Можно командой L100 предварительно убедиться, что всё загружено верно и с адреса 100h идут не нули.

    Ну или сделать так, как посоветовал ivagor.

  5. #4

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

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Если грузить по "варианту 2", т.е. через конвертацию редактора-ассемблера в ROM, то порядок такой:

    1. Грузим монитор-отладчик, запускаем (БЛК-СБРОС), выбираем "2", как рекомендовалось...
    2. Нажимаем УС-БЛК-ВВОД, появляется таблица загрузки поверх текста монитора-отладчика.
    3. Грузим сконвертированный в формат ROM ассемблер-редактор, нажимаем БЛК-СБРОС.
    4. Запускаем G100... Можно командой L100 предварительно убедиться, что всё загружено верно и с адреса 100h идут не нули.

    Ну или сделать так, как посоветовал ivagor.
    Все получилось как по вашему рецепту, так и по рецепту ivagor-а, но есть одно но: Я ВСЕ ПЕРЕЧИТАЛ (руководства по Монитору-отладчику и Ассемблер-редактору)! Но не нашел информации, где вы взяли информацию про второй пункт?! А именно про возможность одновременного нажатия УС+БЛК+ВВОД ? Или слепой, как вариант не умею читать, либо у вас какие-то другие мануалы шли в комплекте!

  6. #5

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,713
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    320
    Поблагодарили
    223 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А это принципиально, программировать именно на Векторе?
    Можно и на РС в блокноте писать на Ассемблере, потом компилировать и запускать на Векторе.
    Или можно в Онлайн-Ассемблере программировать (честно признаюсь - не пробовал).
    На самом Векторе будет удобно программировать на Ассемблере при наличии хотя-бы Квазидиска.

  7. #6

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

    По умолчанию

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

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

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

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

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

  8. #7

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

    По умолчанию

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

  9. #8

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

    По умолчанию

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

  10. #9

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

    По умолчанию

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

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

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

  11. #10

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

    По умолчанию

    Блин, где найти магнитофон!? )))) (мысли в слух) Короче думаю, что проблема в самой конвертации ибо я все делаю так как надо. Наверное процедура EDASM.M01 -> EDASM.WAV с помощью утилиты Rom2Wav.exe проходит как-то не так. Буду искать заведомо рабочий WAV файл, ну или магнитофон чтобы прочитать Ассемблер-редактор на прямую с базовой кассеты.

Страница 3 из 31 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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