User Tag List

Страница 159 из 167 ПерваяПервая ... 155156157158159160161162163 ... ПоследняяПоследняя
Показано с 1,581 по 1,590 из 1664

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

  1. #1581

    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    236
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    20 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    забавный косяк год назад обнаружил, у чехов то же самое.
    Код:
            ex  af, af'	:ex  af, af'
    надеюсь на первый взгляд ничего предосудительного ?))
    Я сейчас занят тотальной переделкой парсера. Большинство подобных багов будут исправлены как побочный эффект.

  2. #1582

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

    По умолчанию

    хорошо бы, я надеялся за год само исправится, а сегодня вот на глаза попалось - перепроверил.
    Profi v3.2 -=- Speccy2010,r2

  3. #1583

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,450
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    119 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а что за косяк?

  4. #1584

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

    По умолчанию

    В две строки такая конструкция прекрасно работает ( что я и сделал). В одну строку, через разделение двоеточиями - надо думать что не работает . После апострофа двоеточие не канает.
    Profi v3.2 -=- Speccy2010,r2

  5. #1585

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,967
    Спасибо Благодарностей отдано 
    1,074
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    913 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А там можно не писать апостроф совсем.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  6. #1586

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну и нефик использовать команды типа ld 1,a,c,d,(hL),(ix+16),3
    (не смог даже рассмотреть что это двоеточие а не комент (1 пиксель разницы))

  7. #1587

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

    По умолчанию

    нее, с запятыми я точно конструкции не собираю. авот елси у мну в кривом коде 320 похожих строк
    Код:
           out (c),0:out (c),a: out (c),b: out (c),d: out (c),e: out (c),h: out (c),l: out (c),l:   RET  m:RET  m:RET  m:     out (c),a:out (c),d: nop:nop:  nop:nop:nop: nop:nop:nop: nop:nop:nop: nop:nop:nop: DEC DE       ; 35 nop + 2 out =  164!!!
    то как то в столбЕк их собирать не комильфо
    кстатида, еще один из неприятных косяков (фич?) - ограничение на количество конструкций в строке (256 символов/байтов? вроде как). В прекраснейшем ассемблере такого нет, и если из него импортировать длинные строки - то можно сломать голову, почему элементарное не компилиЦЦа, причем без объявления войны, молча, без всяких ашыбак(((
    Последний раз редактировалось zebest; 17.04.2019 в 10:09.
    Profi v3.2 -=- Speccy2010,r2

  8. #1588

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а еще ADD A,(HL)
    легким движением руки
    превращается в
    ADD A
    ADD (HL)

    кстате запрет компилировать несуществующие инструкции
    скомпилит это нормально?

  9. #1589

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,450
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    119 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Ну и нефик использовать команды типа ld 1,a,c,d,(hL),(ix+16),3
    (не смог даже рассмотреть что это двоеточие а не комент (1 пиксель разницы))
    не слушайте гуру, он вас плохому научит xD

    кстати, я тоже встал на грабли, написав в исходнике EXA вместо понятной команды, и долго тупил, почему какой-то ассемблер не понимает exa (:

  10. #1590

    Регистрация
    23.04.2006
    Адрес
    г. Уфа
    Сообщений
    105
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SjASM скомпилил исходник с несуществующей меткой, поставив вместо неё адрес $0000, не выдав ошибки.
    После исправления xy2str на xy2scr всё заработало.
    Ошибку смотри в строке 34
    zx-div-3-error.txt
    zx-div-3-OK.txt
    print8x8.asm

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

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

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

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

Ваши права

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