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

User Tag List

Страница 38 из 167 ПерваяПервая ... 343536373839404142 ... ПоследняяПоследняя
Показано с 371 по 380 из 1664

Тема: SjASMPlus Z80 кросс ассемблер

  1. #371
    Member Аватар для Corpsegrinder
    Регистрация
    19.01.2005
    Адрес
    Chelyabinsk
    Сообщений
    110
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошу прощения, ниасилил многабукф.

    Планируется ли поддержка CVS или SVN?
    Мтерия - Информация - Мhера

  2. #372
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от Corpsegrinder Посмотреть сообщение
    Прошу прощения, ниасилил многабукф.

    Планируется ли поддержка CVS или SVN?
    эээ... а на сайт проекта сходить, не ?

    http://sourceforge.net/projects/sjasmplus/develop
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  3. #373
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,753
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    286
    Поблагодарили
    214 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот этот файл не компилируется
    сначала компилировался, а потом перестал

    он выдает - ошибок нет и все...
    Вложения Вложения
    • Тип файла: a80 mc.a80 (6.0 Кб, Просмотров: 172)
    С уважением,
    Jerri / Red Triangle.

  4. #374
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,753
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    286
    Поблагодарили
    214 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    во! ошибку нашел
    dup 56
    ldi
    вот здесь я пропустил EDUP
    ld sp,56
    add hl,sp
    ld sp,hl
    dup 28
    dec l
    ld d,(hl)
    dec l
    ld e,(hl)
    push de
    edup
    надо бы научить его чтобы он количество dup/edup считал
    С уважением,
    Jerri / Red Triangle.

  5. #375
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    jerri, ок, я не проверял, но он должен был отобразить ошибку, т.к. не закрыт один из dup'ов. Посмотрим.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  6. #376
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пытаюсь перевести свой проект под sj. В целом asm нравится, но есть текущие вопросы:
    - метка в equ должна быть с первой позиции в строке? Чего так строго?
    - глобальные (external) метки через :: не?
    - макро name - нельзя ли наоборот? Понимаю, что не смертельно, но на мой взляд более читаемо (приходится много перепахивать).
    - хотелось бы IRP/IRPC для полного счастья - не вижу чем заменить?
    Вообще, проект поддерживается или уже тогось?

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

  8. #377
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поддерживается, естественно.

    IRP - повторить код по списку аргументов?

    Метка в EQU должна быть с первой позиции в строке - такое ограничение, еще с оригинального SJASM.

    Глобальные метки(т.е. на которые не воздействуют директива MODULE и др.) начинаются с @.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  9. #378
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    IRP-ENDM - повторять до конца списка аргументов,
    IRPC-ENDM - до конца текстовой строки.
    Блоки макроповторений присутствуют во всех "серьёзных" макроассемблерах, тут только REPT-EREPT
    Иногда требуется выделять отдельные equ отступами для наглядности, свиду ничего ведь не мешает?
    Ещё, не заметил условного оператора для выбора прохода транслятора, типа IF1? А выбор системы счисления, типа RADIX? Удобненько ведь

  10. #379
    Activist
    Регистрация
    17.01.2005
    Адрес
    Belarus, Minsk
    Сообщений
    402
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    IRP-ENDM - повторять до конца списка аргументов,
    IRPC-ENDM - до конца текстовой строки.
    Блоки макроповторений присутствуют во всех "серьёзных" макроассемблерах, тут только REPT-EREPT
    Иногда требуется выделять отдельные equ отступами для наглядности, свиду ничего ведь не мешает?
    Ещё, не заметил условного оператора для выбора прохода транслятора, типа IF1? А выбор системы счисления, типа RADIX? Удобненько ведь
    Этот компилятор создавался как альтернатива спектрумовским ассемблерам, где описанных вами возможностей нет.
    IF1 можно пока сэмулировать с помощью скрипта на LUA... Возможно.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  11. #380
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OK. Если я правильно понял, дальнейших расширений (улучшений) не предвидится? Или же можно сюда выкладывать пожелания, а дальше - на Ваше усмотрение?
    В IF1 пока нет необходимости, т.к. сообщения по DISPLAY выводятся на последнем проходе.

Страница 38 из 167 ПерваяПервая ... 343536373839404142 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кросс-ассемблеры Z80 для Pc
    от Aprisobal в разделе Программирование
    Ответов: 16
    Последнее: 15.01.2011, 22:46
  2. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03
  3. Хороший ПЦшный ассемблер - залог успеха!
    от Aprisobal в разделе Программирование
    Ответов: 35
    Последнее: 08.08.2005, 15:25
  4. ZX ассемблер (и не только?) с библиотеками
    от shade в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2005, 19:43

Ваши права

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