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

User Tag List

Страница 117 из 167 ПерваяПервая ... 113114115116117118119120121 ... ПоследняяПоследняя
Показано с 1,161 по 1,170 из 1664

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

  1. #1161
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,778
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    1,180
    Поблагодарили
    776 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    это я сначала подумал про присвоение

  2. #1162
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AndyD Посмотреть сообщение
    Поможите люди добрые ,здесь мы не местные
    была в спековских АСМах такая фишка
    LAMER DW #C000
    LD H,LAMER[
    Загрузка половинки в регистр,а как это сделать в ужасме?
    Код:
    LAMER   EQU #C000
            LD H,high LAMER

  3. #1163
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    или LAMER/256

  4. #1164
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При выгрузке в *.sna можно как-то задать состояние регистров?

  5. #1165
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    При выгрузке в *.sna можно как-то задать состояние регистров?
    Всё текущее и выгружается
    формат sna - https://valker.wordpress.com/2007/01...0%D0%BE%D0%B2/

  6. #1166
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,258
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GM BIT Посмотреть сообщение
    Всё текущее и выгружается
    Ты ассемблер с эмулятором не спутал?

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    При выгрузке в *.sna можно как-то задать состояние регистров?
    Нет. Только стартовый адрес. Автоматически выставляются регистры HL'=0x2758, IY=0x5c3a, SP=0x6000, для 48 памяти и все остальные- I=0x3f, DE'=0x369b, BC'=0, AF'=0x0044, HL=0x2d2b, DE=0x5cdc, BC=0, IX=0xff3c, AF=0x0054, SP - как-то хитро.

  7. #1167
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Ты ассемблер с эмулятором не спутал?


    Нет. Только стартовый адрес. Автоматически выставляются регистры HL'=0x2758, IY=0x5c3a, SP=0x6000, для 48 памяти и все остальные- I=0x3f, DE'=0x369b, BC'=0, AF'=0x0044, HL=0x2d2b, DE=0x5cdc, BC=0, IX=0xff3c, AF=0x0054, SP - как-то хитро.
    Может и спутал

    А в готовом sna поменять нельзя?

  8. #1168
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кажется, я писал програмку, которая патчит данные для SNA, и забросил прогу.

  9. #1169
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GM BIT Посмотреть сообщение
    Всё текущее и выгружается
    Не, мы же в теме про SjASM. Про него вопрос и был, мне там Витамин уже ниже ответил.

    ---------- Post added at 15:38 ---------- Previous post was at 15:37 ----------

    Цитата Сообщение от GM BIT Посмотреть сообщение
    А в готовом sna поменять нельзя?
    Ну я так и стал патчить. Костыли вы мои, костыли...

    ---------- Post added at 15:45 ---------- Previous post was at 15:38 ----------

    Цитата Сообщение от Vitamin Посмотреть сообщение
    SP - как-то хитро.
    Это видать, связано с тем, что запуск SNA идёт через стек, т.е. в него по идее, должен пушиться необходимый PC, и делаться RET.

  10. #1170
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    239
    Поблагодарили
    101 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    Ну я так и стал патчить. Костыли вы мои, костыли...
    Ну я вместе с кодом ассемблирую запускатор например в #4000, где делаю инит нужных мне регистров и джамп на собственно саму программу. Сам SNA запускает #4000, естественно. Что мешает сделать таким же образом? Да и всяко удобнее чем параметры плодить к SNA или отдельно ее патчить.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

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

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

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

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

Ваши права

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