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

User Tag List

Страница 7 из 167 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 1664

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

  1. #61
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aprisobal
    Вышла новая версия SjASMPlus - 1.05. В ней переписана процедура чтения файлов, добавлено множество полезных директив и пр. Подробнее см. первый пост темы.
    а можно при анонсе новой версии дублировать ссылку на download? чтобы на первый пост не листать...

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

  3. #62
    Master Аватар для nyuk
    Регистрация
    10.02.2005
    Адрес
    Вологда
    Сообщений
    893
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aprisobal
    Вышла новая версия SjASMPlus - 1.05.
    При компиляции вложенного примера frost4k выдает ошибку:

    Код:
    frost10.asm line 2332: Label not found: E
    frost10.asm line 2367: Label not found: E
    Работает конечно, но все равно для примера некрасиво.

    После переименования метки NOTE ошибка исчезла.

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

    По умолчанию

    Цитата Сообщение от nyuk
    При компиляции вложенного примера frost4k выдает ошибку:
    Ок.

    И ещё:
    Цитата Сообщение от aprisobal
    О найденных багах сообщайте, плз, по ЛС.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

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

    По умолчанию

    Цитата Сообщение от elf/2
    а можно при анонсе новой версии дублировать ссылку на download? чтобы на первый пост не листать...
    Такая ссылка пойдёт(чтобы сразу и изменения видели)? http://zx.pk.ru/showpost.php?p=5889&postcount=1
    Цитата Сообщение от nyuk
    При компиляции вложенного примера frost4k выдает ошибку:
    Спасибо за нахождение бага.

    Всем: скачайте, плз, заново ассемблер: http://zx.pk.ru/showpost.php?p=5889&postcount=1. Спасибо.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  6. #65
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aprisobal
    Такая ссылка пойдёт(чтобы сразу и изменения видели)? http://zx.pk.ru/showpost.php?p=5889&postcount=1
    если только вместе с http://zx.pk.ru/attachment.php?attachmentid=421
    мы же тебе верим arisobal плохого не сделает...

  7. #66
    Member
    Регистрация
    21.03.2005
    Адрес
    Старый Оскол
    Сообщений
    194
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ура! Свершилось! SjASM проверен на большом проекте!
    Сегодня успешно были сконверчены исходники Global Tracker 1.2.
    После незначительной правки все успешно скомпилилось!

    кол-во строк: 11132

    Кстати, при формировании .sna нужно туда засунуть системные переменные. Я решил эту проблему INCBIN'ом , но хотелось бы чтоб асм это делал. Вот!
    WBR, Doctor Max^GLOBAL Corp.
    [www.globalcorp.org.ru]

  8. #67
    Member
    Регистрация
    21.03.2005
    Адрес
    Старый Оскол
    Сообщений
    194
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Системные переменные для .sna. Адрес - #5c00
    Вложения Вложения
    • Тип файла: zip SYSVARS.zip (369 байт, Просмотров: 295)
    WBR, Doctor Max^GLOBAL Corp.
    [www.globalcorp.org.ru]

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

    Exclamation

    Цитата Сообщение от Doctor Max
    Системные переменные для .sna. Адрес - #5c00
    Спасибо

    Выложена новая версия - 1.05 RC1. [...вырезано...]
    Последний раз редактировалось Aprisobal; 27.03.2005 в 00:19.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  10. #69
    Member
    Регистрация
    21.03.2005
    Адрес
    Старый Оскол
    Сообщений
    194
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation

    Цитата Сообщение от aprisobal
    Спасибо!

    Выложена новая версия - 1.05 RC1. Качать - http://zx.pk.ru/attachment.php?attachmentid=430
    Тебе спасибо!

    вылетает по экзепшену при INCLUDE
    WBR, Doctor Max^GLOBAL Corp.
    [www.globalcorp.org.ru]

  11. #70
    Activist Аватар для Spectre
    Регистрация
    26.01.2005
    Адрес
    Минск
    Сообщений
    294
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от elf/2
    понял...

    на что менять и при каких условиях? я же сам ни за что не догадаюсь
    a+b, a-b, a*b, a/b, a&b (AND), a|b (OR) все нормально;

    Менять:
    IF на IFN, IFN на IF;
    a!b (XOR) на a^b;
    a>b (циклический сдвиг слова a на b бит вправо) вроде на a>>b или a>>>b (надо проверять);
    a<b (циклический сдвиг слова a на b бит влево) аналогично;

    Вот это надо добавить в sjasm:
    {a} - слово, находящееся в памяти по адресу a;
    a~ (инвертирование текущего результата) - такого в sjasme'е я не видел;
    'a - старший байт a (high a);
    .a - младший байт a (low a);
    ?метка - возвращает 0, если метка уже определена, #ffff, если не определена, и 1, если не определена, но к ней было уже обращение. Если метка - название макроса, то 2;
    Вместо EQU можно писать label=5;

    Дополняйте кто может...

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

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

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

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

Ваши права

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