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

User Tag List

Страница 18 из 167 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 1664

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

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

    По умолчанию

    Гм... или я дурной или чего-то не понял, но почему у меня на строчке

    TIMEOUT DB 5000
    сыпится Bytes Lost и привет родне ?
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  2. #172
    Guru Аватар для moroz1999
    Регистрация
    17.01.2005
    Адрес
    Tallinn
    Сообщений
    2,517
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    86
    Поблагодарили
    39 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    замени на dw?

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

    По умолчанию

    Цитата Сообщение от moroz1999 Посмотреть сообщение
    замени на dw?
    спасибо! помогло
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  4. #174
    Banned Аватар для psndcj
    Регистрация
    22.02.2005
    Адрес
    triebkraft
    Сообщений
    712
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    =) улыбнуло! ведь модератор как никак =) без обид!!!

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

    Talking

    Цитата Сообщение от psndcj Посмотреть сообщение
    =) улыбнуло! ведь модератор как никак =) без обид!!!
    я конечно понимаю что без флейма нам никак
    но просто если меч не вынимать из ножен, то он всё-таки заржавеет.
    так что каким бы ты не был гуру - во всём нужна практика! что-то забывается , где -то упускается из виду , где-то просто описка, а тебе кажется что всё правильно... я лично вообще подумал что слово TIMEOUT забито в число системных, а оказалось всё гораздо проще... я уж не говорю что быть модератором и хорошим кодером не одно и тоже
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  6. #176
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в версии 1.07 RC4bf не получается записать что-то по адресу #ffff.
    включаю нужный девайс, делаю, например, ORG #FFFF:NOP, он при компиляции ругается (warning) и выходит как при ошибке.. можно это оперативно подправить? (может не проверять вообще, выходит ли $ за #ffff?)

    и еще, можно расширить действие ALIGN? чтоб не заполнялось всё нулями, а просто менялся $? типа, если ALIGN 256, то не заполняется нулями, а если ALIGN 256,0, то заполняется..

  7. #177
    Banned Аватар для psndcj
    Регистрация
    22.02.2005
    Адрес
    triebkraft
    Сообщений
    712
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2 дня трах.... (мучался) с конвертацией своего исходника из Шторма =( фих с ним, что команда EX HL,DE не существует - так нашел несовместимость:
    .30 ld (hl),a:inc l
    после компиляции выдает код
    .30 ld (hl),a
    inc l

    имхо немного неадекватно - для подобных случаев есть конструкция dup/edup...

    (но сколько я крови и пива на этом деле потратил....)

  8. #178
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,259
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Баг:

    Код
    Код:
    ...
         STRUCT
    ;дальше просто код
    логично выдает ошибку, а вот код:

    Код:
    ...
        STRUCT @
    ;...
    выкидывает компилятор нафиг


    Пожелание:
    сделать опцию, согласно которой псевдоинструкция
    ld rr1,rr2
    будет собираться в
    push rr2
    pop rr1 (как сейчас для индексных регистров)
    или в
    ld rr1.l,rr2.l
    ld rr1.h,rr2.h (длиннее и медленнее, зато без стека)

    и чтоб в выходном листинге в комментах пихался развернутый вариант команды- ибо в руководстве почти ничего не сказано о подстановках...

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    в версии 1.07 RC4bf не получается записать что-то по адресу #ffff.
    включаю нужный девайс, делаю, например, ORG #FFFF:NOP, он при компиляции ругается (warning) и выходит как при ошибке.. можно это оперативно подправить? (может не проверять вообще, выходит ли $ за #ffff?)

    и еще, можно расширить действие ALIGN? чтоб не заполнялось всё нулями, а просто менялся $? типа, если ALIGN 256, то не заполняется нулями, а если ALIGN 256,0, то заполняется..
    Исправлено и расширено.

    Цитата Сообщение от psndcj Посмотреть сообщение
    2 дня трах.... (мучался) с конвертацией своего исходника из Шторма =( фих с ним, что команда EX HL,DE не существует - так нашел несовместимость:
    .30 ld (hl),a:inc l
    после компиляции выдает код
    .30 ld (hl),a
    inc l

    имхо немного неадекватно - для подобных случаев есть конструкция dup/edup...

    (но сколько я крови и пива на этом деле потратил....)
    EX HL,DE добавил.


    Цитата Сообщение от Vitamin Посмотреть сообщение
    Баг:

    Код
    Код:
    ...
         STRUCT
    ;дальше просто код
    логично выдает ошибку, а вот код:

    Код:
    ...
        STRUCT @
    ;...
    выкидывает компилятор нафиг
    Ок, спс.
    Цитата Сообщение от Vitamin Посмотреть сообщение
    Пожелание:
    сделать опцию, согласно которой псевдоинструкция
    ld rr1,rr2
    будет собираться в
    push rr2
    pop rr1 (как сейчас для индексных регистров)
    или в
    ld rr1.l,rr2.l
    ld rr1.h,rr2.h (длиннее и медленнее, зато без стека)

    и чтоб в выходном листинге в комментах пихался развернутый вариант команды- ибо в руководстве почти ничего не сказано о подстановках...
    Подумаю.

    Новая версия SjASMPlus 1.07 RC5. Исправлены некоторые баги и учтены несколько пожеланий. Качать с сайта: [...новая версия...]
    Также не забывайте, что в исходники компилятора входит Makefile и соот-но его можно скомпилировать под Linux, FreeBSD и пр.
    Последний раз редактировалось Aprisobal; 30.05.2007 в 22:27.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  10. #180
    Banned Аватар для psndcj
    Регистрация
    22.02.2005
    Адрес
    triebkraft
    Сообщений
    712
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up (жутко благодарный)

    Цитата Сообщение от Aprisobal
    EX HL,DE добавил.
    спасибо огромное!!! =)

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

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

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

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

Ваши права

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