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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 25

Тема: Кросс Асмы

  1. #11
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,802
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    87 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    Aprisobal, ты лучше sjasm почини
    И чтоб адекватно номер строки с ошибкой (если таковая вдруг появилась) выдавал, а то на текущий момент такое впечатление что sjasm.exe юзают исключительно с консоли.
    Лажает при подсчёте строк.
    Пишет (к примеру) ошибка в строке 593, а на деле это оказывается 598...
    Мелочь, а напрягает.
    Анализатор текста нужно поправить, что-ли...
    (на предмет подсчёта строк и символов CR)
    Последний раз редактировалось Destr; 21.01.2012 в 19:49.

  2. #12
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Destr Посмотреть сообщение
    И чтоб адекватно номер строки с ошибкой (если таковая вдруг появилась) выдавал, а то на текущий момент такое впечатление что sjasm.exe юзают исключительно с консоли.
    Лажает при подсчёте строк.
    Пишет (к примеру) ошибка в строке 593, а на деле это оказывается 598...
    Мелочь, а напрягает.
    Анализатор текста нужно поправить, что-ли...
    (на предмет подсчёта строк и символов CR)
    Ну, во-первых, пруф, где там неправильно показывает. Во-вторых версию SJASMa, в-третьих, по SJASM есть отдельная прикреплённая ветка, можно было и туда написать
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

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

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    Какой из кросс ассемблеров для спеки может понять
    вот такое
    точнее сказать правильно интерпретировать вот такую запись
    А это асм?

  4. #14
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это кусок Wolf48 (рейкастинг). Написано на ALASM.

  5. #15
    Member
    Регистрация
    10.07.2009
    Адрес
    Санкт-Петербург
    Сообщений
    121
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не надо впихивать невпихуемое

    Все эти мега-макросы суть ересь невероятная. Я бы делал проще. В PreBuildStep-е сборочного скрипта генерил из шаблона временный asm файл, который бы скармливался ассемблеру.

    Небольшой ликбез:
    Что такое сборочный скрипт ?
    Что угодно, начиная *.cmd и make файлов и заканчивая XML-ным описанием для всяких сборочных систем типа Nant.

    Чем генерировать asm из шаблона
    Чем угодно. Например Perl/Ruby/Python/Lua/etc. Любой скриптовый язык подходит замечательно.
    ATM-Turbo1 512k
    ATM-Turbo2 1024k + TSFM
    Pentagon 128к
    Sinclair ZX-Spectrum 48+ (1шт), 128+ (1шт), +2А (2шт), +3 (3шт)

  6. #16
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Aprisobal Посмотреть сообщение
    Предлагаю из ALASM создать чудо монстра - кросс-компилятор путем оборачивания его в эмулятор Unreal Speccy без графической части с 2мб расширенной памяти, постановки хуков на операции ввода-вывода диска и операции вывода на экран результатов компиляции. Это решит все вопросы совместимости, разве что нужно добавить дополнительные директивы, которые любит народ, например сохранение снапшота SNA/Z80.
    Кажется понял что хотел автор. Речь про отладчик, связанный с компилятором? А-ля ЯВУ? Мысль интересная, т.е. что можно это делать прямо из эдитора, жмёшь кнопарь - и у тебя или исполнение или трассировка.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

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

  8. #17
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,752
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    276
    Поблагодарили
    206 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Screw, кто такое будет писать?
    компиляторы на спек это отдельная тема
    С уважением,
    Jerri / Red Triangle.

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

    По умолчанию

    Цитата Сообщение от GriV Посмотреть сообщение
    Кажется понял что хотел автор. Речь про отладчик, связанный с компилятором? А-ля ЯВУ? Мысль интересная, т.е. что можно это делать прямо из эдитора, жмёшь кнопарь - и у тебя или исполнение или трассировка.
    Про компилятор, связанный с эмулятором.
    Помнится SAMStyle хотел присобачить к Xpeccy STS в качестве встроенного отладчика. Можете у него спросить чем закончилось такое скрещивание ужа с ежом.

  10. #19
    Member
    Регистрация
    10.07.2009
    Адрес
    Санкт-Петербург
    Сообщений
    121
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GriV Посмотреть сообщение
    Кажется понял что хотел автор. Речь про отладчик, связанный с компилятором? А-ля ЯВУ? Мысль интересная, т.е. что можно это делать прямо из эдитора, жмёшь кнопарь - и у тебя или исполнение или трассировка.
    Цитата Сообщение от Vitamin Посмотреть сообщение
    Про компилятор, связанный с эмулятором.
    Помнится SAMStyle хотел присобачить к Xpeccy STS в качестве встроенного отладчика.
    Слишком ректальный способ был предложен. Общепринятый подход - при компиляции генерируется отладочная информация, которую способен "переварить" отладчик. Именно из отладочной информации отладчик узнаёт имена переменных, соответствие (упрощённо говоря) адресов программы и номеров строк, имя файла-исходника. И позволяет отлаживаться по листингу, а не по дизасму.

    Достаточно взять любой промышленный ассемблер, генерирующий отладочную инфу. Например IAR. И добавить поддержку этой инфы в отладчик. Например Unreal-овский.

    Цитата Сообщение от jerri Посмотреть сообщение
    Screw, кто такое будет писать?
    компиляторы на спек это отдельная тема
    Компиляторы не при чём. Достаточно любого вменяемого ассемблера, типа IAR-а. А скрипт написать в разы проще, чем изучать хитросплетения синтаксиса ущербных макросов. И это на порядки гибче и мощнее будет, чем *****-макросы.
    ATM-Turbo1 512k
    ATM-Turbo2 1024k + TSFM
    Pentagon 128к
    Sinclair ZX-Spectrum 48+ (1шт), 128+ (1шт), +2А (2шт), +3 (3шт)

  11. #20
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,752
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    276
    Поблагодарили
    206 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Screw, напишешь?
    С уважением,
    Jerri / Red Triangle.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Кросс-ассемблеры Z80 для Pc
    от Aprisobal в разделе Программирование
    Ответов: 16
    Последнее: 15.01.2011, 22:46
  2. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03
  3. Срочно нужны старые АСМЫ!
    от bugsy в разделе Программирование
    Ответов: 27
    Последнее: 02.02.2007, 18:56
  4. Асмы и удобство разработки
    от moroz1999 в разделе Программирование
    Ответов: 46
    Последнее: 06.09.2006, 11:46
  5. Всё про асмы говорите - а я хочу дизасм!
    от lvd в разделе Программирование
    Ответов: 21
    Последнее: 12.04.2005, 16:58

Ваши права

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