User Tag List

Страница 84 из 167 ПерваяПервая ... 808182838485868788 ... ПоследняяПоследняя
Показано с 831 по 840 из 1664

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

  1. #831

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,080
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что-то у меня глюк какой-то лезет при использовании директив DISP/ENT, часть адресов к концу кода уползает куда-то на 13 байт.

    upd. кажется понял.

    внутри DISP/ENT нельзя делать конструкцию вида:

    DUP #NN
    <code>
    EDUP
    ORG $-1
    <code>
    Последний раз редактировалось drbars; 04.02.2014 в 17:54.

  2. #832

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

    По умолчанию

    drbars, ???
    а зачем тебе DISP/ENT?
    С уважением,
    Jerri / Red Triangle.

  3. #833

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,080
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    drbars, ???
    а зачем тебе DISP/ENT?
    А зачем велосипеду цепь?

  4. #834

    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Оригинальным архивом SjASM 0.39f не поделитесь ?
    Автор SjASM отозвался.
    Возможно не только мне будут полезны исходники SjASM 0.39f
    http://home.online.nl/smastijn/sjasm39f.zip

    Ретрокладовая продажи

    продажи
    [свернуть]

  5. #835

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

    По умолчанию

    наткнулся на днях, скопипастил кусочек кода, а в нем оказался не минус, а тире. в итоге IY-50 он молча скомпилил как IY+50...

  6. #836

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

    Cool

    Цитата Сообщение от drbars Посмотреть сообщение
    А зачем велосипеду цепь?
    действительно зачем?

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



    [свернуть]


    только если над собой размахивать.

    видишь? сам пишешь черти че и сам удивляешься
    С уважением,
    Jerri / Red Triangle.

  7. #837

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,080
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    действительно зачем?

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



    [свернуть]


    только если над собой размахивать.

    видишь? сам пишешь черти че и сам удивляешься
    Цель уменьшить объем текста... пришлось DUP делать на один меньше, и дублировать последнюю итерацию без байта в конце.

    Глюки прут если просто делать ORG $-N внутри DISP относительно текущей компиляции.

    Например так тоже нельзя ORG (($/256)+1)*256

  8. #838

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

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Например так тоже нельзя ORG (($/256)+1)*256
    есть волшебное слово align.
    Цитата Сообщение от jerri Посмотреть сообщение
    а зачем тебе DISP/ENT?
    какая альтернатива?

  9. #839

    Регистрация
    25.03.2013
    Адрес
    г. Лондон, Великобритания
    Сообщений
    948
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    какая альтернатива?
    Раздельная компиляция. Я тоже последнее время всё больше к этом склоняюсь.
    "introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.

  10. #840

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

    Cool

    Цитата Сообщение от psb Посмотреть сообщение
    какая альтернатива?
    Зависит от того что именно требуется.
    Если код в другом месте то зачем в рамках одной программы кидать код туда - сюда, не проще ли сразу грамотно распланировать

    Disp:ent вобщем-то везде не любит org
    С уважением,
    Jerri / Red Triangle.

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

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

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

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

Ваши права

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