User Tag List

Страница 22 из 31 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя
Показано с 211 по 220 из 338

Тема: Ассемблер Радио-86РК

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

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

    Регистрация
    23.03.2020
    Адрес
    г. Великий Новгород
    Сообщений
    110
    Спасибо Благодарностей отдано 
    136
    Спасибо Благодарностей получено 
    93
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллеги, какой набор утилит удобно использовать для написания на ассемблере i8080 под Виндой с уклоном в РК-86 в частности Апогей,
    с последующей эмуляцией на Emu80? ну и компилятор совместимый соответственно ) спасибо)
    =)) перерыл форум, явного ответа на увидел, программировать прямо на родном ассемблере в Emu не готов =))
    посоветуйте плиз ) куда смотреть, что искать?

    хобби =) хочется че-нибудь простенькое накатать)))

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

  3. #2

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Много чего есть. Классика - Х8085.
    Еще http://rk86.ru/i8080asm.html Комуу-то нравицца.
    Еще FASM + WinASM есть. В поиске по форуму думаю найдется.
    Мой же выбор - SJAsm, но мнемоники - на любителя Z80 , хотя возможно уже есть и поправленные?
    Profi v3.2 -=- Speccy2010,r2

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

    Pyhesty(10.05.2020)

  4. #3

    Регистрация
    23.03.2020
    Адрес
    г. Великий Новгород
    Сообщений
    110
    Спасибо Благодарностей отдано 
    136
    Спасибо Благодарностей получено 
    93
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Много чего есть. Классика - Х8085.
    Еще http://rk86.ru/i8080asm.html Комуу-то нравицца.
    Еще FASM + WinASM есть. В поиске по форуму думаю найдется.
    Мой же выбор - SJAsm, но мнемоники - на любителя Z80 , хотя возможно уже есть и поправленные?
    Спасибо за ответ =)))
    у меня какое-то извращение получается, извиняюсь за маты =)
    пишу код на сайте rk86.ru, тк он хотя бы ошибки показывает,
    но там не поддерживается апогей =)
    потом перекидываю в www.asm80.com, там компилирую в intel hex
    потом перегоняю hex2bin
    и далее под dos-box перегоняю с помощью bin2rk.com в RKA =)))
    проверяю в Emul80 =)
    бинго =)
    но для того, что бы скомпилировать, нужно сделать кучу действий, чувствую, что
    что-то делаю не так =)
    хотелось бы более менее единую среду разработки, что бы подсвечивался синтаксис,
    компилятор подсвечивал битую строчку, на выходе хотя бы какой-то один формат hex или bin.
    Кстати, а что делает bin2rk.com?
    ---
    может я многого хочу... а нужно запустить в dos-box tasm =)
    ps: извиняюсь просто асма не видел лет 20ть... и то до этого был RISC PIC...
    потом кучу лет 8ножечные процессоры с 2кБ ROM и 128байтам RAM, а тут полноценный процессор,
    хоть покодить чуть-чуть
    Последний раз редактировалось Pyhesty; 10.05.2020 в 13:45.

  5. #4

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Цитата Сообщение от Pyhesty Посмотреть сообщение
    Кстати, а что делает bin2rk.com?
    Я так думаю - делает заголовок файла. :0) Для Апогея, или RK или Микроша. у них есть небольшие, но различия.
    Заголовки можно делать сразу и прямо в коде, ну плюс еще неск строк к основномуу коду.

    FASM нашел, сторонним поиском, как всегда )
    https://zx-pk.ru/threads/26805-paket...io-fasm-g.html
    там макросы прАвда под Специалист, но можно и под люБой другой видимо)

    Цитата Сообщение от Pyhesty Посмотреть сообщение
    и то до этого был RISC PIC...
    потом кучу лет 8ножечные процессоры с 2кБ ROM и 128байтам RAM
    Ну для кого то и микроволновку запрограммировать - уже подвиг. Со стиралкой я пожалуй не справлюсь.
    Если все равно на чем кодить - ну могу пример в мнемониках Z80 в личку кинуть. Мне на чужих примерах всегда удобнее учитЬся, но всем по разномуу
    Последний раз редактировалось zebest; 10.05.2020 в 14:09.
    Profi v3.2 -=- Speccy2010,r2

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

    Pyhesty(10.05.2020)

  6. #5

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати Прекрасный ассемблер действительно прекрасный.

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

    svofski(11.05.2020)

  7. #6

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyhesty Посмотреть сообщение
    пишу код на сайте rk86.ru, тк он хотя бы ошибки показывает,
    но там не поддерживается апогей =)
    потом перекидываю в www.asm80.com, там компилирую в intel hex
    потом перегоняю hex2bin
    и далее под dos-box перегоняю с помощью bin2rk.com в RKA =)))
    проверяю в Emul80 =)
    бинго =)
    но для того, что бы скомпилировать, нужно сделать кучу действий, чувствую, что
    что-то делаю не так =)
    Попробуйте здесь Прекрасный ассемблер
    Если нажать на "рыбу", то можно выбрать и Апогей. Ассемблерный текст можно странслировать и в .rk, и в .hex, и в .bin, и в .wav, и даже сразу проиграть звуком.
    То есть не нужно всех выше описанных вами телодвижений. Получили файл .rk - кинули его в эмулятор если надо проверить/отладить. Подключили Апогей к звуковому выходу - и прямо в ассемблере нажали Play.
    Последний раз редактировалось SegaBoy; 10.05.2020 в 14:50.

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

    Pyhesty(10.05.2020)

  8. #7

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А еще лучше здесь:
    https://svofski.github.io/pretty-8080-assembler/

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

    Pyhesty(10.05.2020)

  9. #8

    Регистрация
    23.03.2020
    Адрес
    г. Великий Новгород
    Сообщений
    110
    Спасибо Благодарностей отдано 
    136
    Спасибо Благодарностей получено 
    93
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем больше спасибо)
    пока остановился на прекрасном ассемблере )
    есть, конечно, проблема с тем, что сохраняться он сам не сохраняет
    (или можно, что бы он хотя бы в кеше куда-то сохранял?)
    ещё такой, а куда ссылается указатель кучи? где обычно её располагают?
    ps: оооо! я открыл для себя в Emul80 отладчик! =) вот это песня, разработчику респект =)))

  10. #9

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyhesty Посмотреть сообщение
    есть, конечно, проблема с тем, что сохраняться он сам не сохраняет
    Пиши на NOTEPAD++ под расширением ASM. Написанное копируешь и вставляешь в прекрасный ассемблер вместо
    родного текста.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	NOTEPAD++.jpg 
Просмотров:	113 
Размер:	17.6 Кб 
ID:	72564  

  11. #10

    Регистрация
    23.03.2020
    Адрес
    г. Великий Новгород
    Сообщений
    110
    Спасибо Благодарностей отдано 
    136
    Спасибо Благодарностей получено 
    93
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    немного офтопа, расскажу чем занимался всю ночь...
    я Апогей как первую неделю вижу =) ну думаю, нужно написать что-нибуть, покодить ассемблер
    в прекрасном ассемблере...
    ну думаю, звук тут аппаратный, точно ничего сложного быть не может...
    ага-ага... интересно, почему я подумал, что звук это самое простое в этом компе =)))
    ну, вот, во вложении мало ли кому будет интересно, то что я смог собрать на три спикера =)
    ps: прога не зациклена, когда память заканчиватеся (через минуты три, улетает за край памяти...)

    snd3tones (590).zip
    Последний раз редактировалось Pyhesty; 11.05.2020 в 23:25.

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

    SegaBoy(11.05.2020)

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

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

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

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

Похожие темы

  1. РАДИО-86РК на Z80
    от Vladimir_S в разделе Радио-86РК
    Ответов: 310
    Последнее: 06.06.2017, 21:13
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Радио 86рк на AVR
    от PWA в разделе Радио-86РК
    Ответов: 6
    Последнее: 10.06.2013, 13:01
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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