User Tag List

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

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

  1. #481

    Регистрация
    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

    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    21
    Спасибо Благодарностей отдано 
    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

    Регистрация
    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

    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    21
    Спасибо Благодарностей отдано 
    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

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,877
    Спасибо Благодарностей отдано 
    128
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    81 сообщений
    Mentioned
    4 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

  7. #486

    Регистрация
    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

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

    По умолчанию

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

  9. #488

    Регистрация
    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

    Регистрация
    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

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,877
    Спасибо Благодарностей отдано 
    128
    Спасибо Благодарностей получено 
    130
    Поблагодарили
    81 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    Talking

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


    вааааааааааааау правда шоле!?

Страница 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

Ваши права

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