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

User Tag List

Страница 49 из 167 ПерваяПервая ... 454647484950515253 ... ПоследняяПоследняя
Показано с 481 по 490 из 1664

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

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

    По умолчанию

    См. директиву DEVICE в документации, а также примеры, которые идут в составе. Если в примерах ничего с DEVICE не будет - пишите, что-нибудь быстро составлю.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

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

  3. #482
    Junior
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    20
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aprisobal Посмотреть сообщение
    См. директиву DEVICE в документации, а также примеры, которые идут в составе. Если в примерах ничего с DEVICE не будет - пишите, что-нибудь быстро составлю.
    К сожалению ничего о DEVICE не нашел, ни в примерах ни в документе по sjasm.

    Качнул более полную доку. Читаю о директиве DEVICE/

    ---------- Post added at 14:50 ---------- Previous post was at 14:12 ----------

    Почитал.
    Осталось не понятно как указать в коде адрес по которому следует размещать данные.

    ?
    Последний раз редактировалось IgorU; 28.10.2010 в 16:18.

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

    По умолчанию

    Цитата Сообщение от IgorU Посмотреть сообщение
    Осталось не понятно как указать в коде адрес по которому следует размещать данные.
    Где текущий указатель, там и будут данные - в вашем последнем примере по адресу #8002.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  5. #484
    Junior
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    20
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот мой пример:

    PHP код:
            ORG #EA60
    START   LD BC,DATA
            RET

            ORG 
    #8002
    DATA    DB #0F,#8F,#0E,#8B 
    В BC адрес записывается #8002, но самих данных по этому адресу нет, они находятся сразу за командой ret.

    Версия компилятора RC7.

    Компилирую: sjasmplus.exe Symbol.asm

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

    Talking LOL

    Цитата Сообщение от IgorU Посмотреть сообщение
    Вот мой пример:

    PHP код:
            ORG #EA60
    START   LD BC,DATA
            RET

            ORG 
    #8002
    DATA    DB #0F,#8F,#0E,#8B 
    вы меня извините конечно, а штаны вы тоже через голову одеваете ?

    может всёт-таки стоит всё последовательно располагать ? как оно собственно и должно лежать в памяти ?

    Код:
            ORG #8002
     DATA   DB #0F,#8F,#0E,#8B
     
            ORG #EA60
    START   LD BC,DATA
            RET
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

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

    По умолчанию

    Цитата Сообщение от IgorU Посмотреть сообщение
    Вот мой пример:

    PHP код:
            ORG #EA60
    START   LD BC,DATA
            RET

            ORG 
    #8002
    DATA    DB #0F,#8F,#0E,#8B 
    В BC адрес записывается #8002, но самих данных по этому адресу нет, они находятся сразу за командой ret.

    Версия компилятора RC7.

    Компилирую: sjasmplus.exe Symbol.asm
    См.
    PHP код:
            DEVICE ZXSPECTRUM128

            ORG 
    #EA60
    START   LD BC,DATA
            RET

            ORG 
    #8002
    DATA    DB #0F,#8F,#0E,#8B

            
    SAVESNA "Symbol.sna"START 
    Компилируем sjasmplus.exe Symbol.asm, открываем Symbol.sna в эмуляторе и смотрим в дебаггере, что все на своих местах. Также см. в документации и в примерах SAVEBIN, SAVETRD и т.д.
    ATW4GS / BIN2SNA / SquareMania <ТИ-3> / Ужасм+
    ATM-Turbo 512 v4.50, Commodore 64G + TAC-2, Retro-Bit Super Retro TRIO

  8. #487
    Junior
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    20
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, так работает.
    Последний раз редактировалось IgorU; 29.10.2010 в 14:15.

  9. #488
    Master Аватар для pulsar
    Регистрация
    26.01.2005
    Адрес
    чайковский
    Сообщений
    679
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Aprisobal, по поводу sjasm&xcode ответа не ждать?
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

  10. #489
    Member Аватар для Antipod
    Регистрация
    19.08.2008
    Адрес
    Украина, Львов
    Сообщений
    116
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze Посмотреть сообщение
    вы меня извините конечно, а штаны вы тоже через голову одеваете ?

    может всёт-таки стоит всё последовательно располагать ? как оно собственно и должно лежать в памяти ?

    Код:
            ORG #8002
     DATA   DB #0F,#8F,#0E,#8B
     
            ORG #EA60
    START   LD BC,DATA
            RET
    ууу, батенька, как все запущено...
    Вы меня извините тоже, но порядок значения не имеет.

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

    Talking

    Цитата Сообщение от Antipod Посмотреть сообщение
    ууу, батенька, как все запущено...
    Вы меня извините тоже, но порядок значения не имеет.


    вааааааааааааау правда шоле!?
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

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

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

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

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

Ваши права

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