User Tag List

Страница 108 из 147 ПерваяПервая ... 104105106107108109110111112 ... ПоследняяПоследняя
Показано с 1,071 по 1,080 из 1664

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

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

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

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sayman, если хочешь использовать через линкеры и прочее то SJasm тебе не бро.
    используй нативный компилер - он под это заточен.
    С уважением,
    Jerri / Red Triangle.

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

  3. #2

    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    810
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    77
    Поблагодарили
    59 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    бред в общем.
    Он делает именно то что ты от него хочешь, у сжасма конечно есть проблемы но точно не здесь. Требовать чтоб при компиляции в файл компилятор вернулся назад и переписал уже откомпиленый кусок вот это да тупость.

  4. #3

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Через какие линкеры? Мне бинар от ужасма нужен. Хотя, я выкинул эти таблички в отдельный файл с savebin. Так, что пофиг.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  5. #4

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Требовать чтоб при компиляции в файл компилятор вернулся назад и переписал уже откомпиленый кусок вот это да тупость.
    Отнюдь! Это умеет делать любой уважающий себя компилятор. даже древний m80. Если уж он умеет, почему ужасм не может? более того, он это делает, но только результат видеть можно если сделать savebin, а не raw. это и есть тупость, т.к. бинарь получается всё ровно. Только в одном случае принудительно сохранять нужно, а в другом это баг.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  6. #5

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sayman, какой из компиляторов умеет работать с памятью? практически со снапшотом.
    кроме аласма кстати.
    С уважением,
    Jerri / Red Triangle.

  7. #6

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите удобный способ писать 16ричные значения

    скажем, в коде есть LD BC, #0102, но хочется константы вынести,
    и тогда определяю
    VAR1 EQU #01
    VAR2 EQU #02

    LD BC, VAR1 * #100 + VAR2

    ужаааасно
    поэстетичней можно?

  8. #7

    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    810
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    77
    Поблагодарили
    59 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    поэстетичней можно?
    Код:
    	define aw *#100+
    	ld bc,var1 aw var2

  9. #8

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Код:
    	define aw *#100+
    	ld bc,var1 aw var2
    Я думал может что встроенное есть, в доках не нарыл.
    Спасибо, буду так - всяко удобнее, чем мой вариант.

  10. #9

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    Подскажите удобный способ писать 16ричные значения

    скажем, в коде есть LD BC, #0102, но хочется константы вынести,
    и тогда определяю
    VAR1 EQU #01
    VAR2 EQU #02

    LD BC, VAR1 * #100 + VAR2

    ужаааасно
    поэстетичней можно?
    что за извращения такие?
    Код:
    IDE0 = 0xc1c0
    ...
    ld iy,IDE0 
    ...
    ld a,(iy+DTYPE_H)
    и т.д.
    Последний раз редактировалось Sayman; 21.05.2016 в 18:21.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  11. #10

    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,928
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    что за извращения такие?
    А что конкретно тебе тут не нравится, кроме того, что метки IDE0 написаны в разных регистрах? Или ты предлагаешь заменить засылку двух констант в регистровую пару на работу с индексным регистром?
    Последний раз редактировалось Alex Rider; 21.05.2016 в 16:16.
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

Страница 108 из 147 ПерваяПервая ... 104105106107108109110111112 ... ПоследняяПоследняя

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

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

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

Ваши права

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