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

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 42

Тема: ZX Turbo Assembler

  1. #11
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Жаль, что допиливанием STORM'а так никто не занимается
    Storm делался для определенных задач и допиливать там особо и нечего. Хотя я видел только одну из первых версий.
    Вот только уместно ли это обсуждать здесь? Просто мыль вслух.

  2. #12
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Жаль, что допиливанием STORM'а так никто не занимается
    даешь holywar zx asm vs storm!

  3. #13
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию NEWFONTS

    Есть у меня пару долго-строев, оверлеев к ZAsm`у, compare.ovl и disasm.ovl. Вот никак не идут, compare тот еще шевелиться, а вот disasm - мертвый груз и давно. Что то пробило на рисо.. издевательство над шрифтами. Они БОЛЬШИЕ и первое время не привычные, но вот уже пару дней пользуюсь только ими, хотя с каким то конкретным не определился.

    В общем, может кому еще пригодится.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	NFONTS1.jpg 
Просмотров:	230 
Размер:	15.8 Кб 
ID:	66421   Нажмите на изображение для увеличения. 

Название:	NFONTS2.jpg 
Просмотров:	212 
Размер:	15.8 Кб 
ID:	66422  
    Вложения Вложения

  4. #14
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновил пару оверлеев "screen.ovl" и "fconv.ovl" - подробнее и забрать здесь http://zx-pk.ru/threads/215-iskhodny...l=1#post983028

  5. #15
    Member Аватар для hood
    Регистрация
    26.08.2008
    Адрес
    Czech Republic
    Сообщений
    154
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет RubtsOFF,

    Мне нравится ваш ZASM-ассемблер для ZXS. Один важный вопрос: можете ли вы также создать протокол перевода с ассемблера на машинный код?

    Тот же протокол, что и в AS на платформе PC naprimer. Это очень поможет отладить программу и найти ошибки.

    Надеюсь, это то, что я имею в виду.


    Благодарю вас!


    Hood

  6. #16
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hood Посмотреть сообщение
    Привет RubtsOFF,

    Мне нравится ваш ZASM-ассемблер для ZXS.

    Благодарю вас!

    Hood
    Здравствуй Hood, спасибо.

    Цитата Сообщение от hood Посмотреть сообщение
    Один важный вопрос: можете ли вы также создать протокол перевода с ассемблера на машинный код?

    Тот же протокол, что и в AS на платформе PC naprimer. Это очень поможет отладить программу и найти ошибки.
    А вот здесь нужно бы подробней, конкретней.

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

  8. #17
    Member Аватар для hood
    Регистрация
    26.08.2008
    Адрес
    Czech Republic
    Сообщений
    154
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет, я отправляю образец отчета о переводе. показывает:

    строка, адрес компиляции, код команды и сама инструкция.





    Код:
    0532   0107 3B          STRT_NMI DEC SP
    0533   0108 3B                   DEC SP
    0534   0109 ED 73 34 01         LD (SET_PC+1),SP
    0535   010D 31 73 01            LD SP,ZASOB+24
    0536   0110 D9                   EXX 
    0537   0111 08                   EX AF,AF'
    0538   0112 F5                   PUSH AF
    0539   0113 E5                   PUSH HL
    0540   0114 D5                   PUSH DE
    0541   0115 C5                   PUSH BC
    0542   0116 FD E5                PUSH IY
    0543   0118 DD E5                PUSH IX
    0544   011A D9                   EXX 
    0545   011B 08                   EX  AF,AF'
    0546   011C DB 2F               IN A,(47);take A from FDD register
    0547   011E F5                   PUSH AF
    0548   011F E5                   PUSH HL
    0549   0120 D5                   PUSH DE
    0550   0121 C5                   PUSH BC
    0551   0122 ED 57                LD  A,I
    0552   0124 F5                   PUSH AF
    0553   0125 32 15 02    	ld (STRT3+1),a
    0554   0128             ;         LD  B,A
    0555   0128 ED 5F                LD  A,R
    0556   012A F5                   PUSH AF
    0557   012B             ;        DI

    Это отличная помощь программисту.


    Возможно, вы поняли, что я имею в виду.



    Искренне ваш


    Hood
    Последний раз редактировалось hood; 06.11.2018 в 11:45.

  9. #18
    Master
    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Stalker Stealth Monitor? Он умеет транслировать asm метки.



    [ss+5] - вкл/выкл показ меток. Анализируется содержимое первой страницы меток ALASM (при входе из ALASM в STS записывается номер страницы и адрес начала меток ALASM).
    [D] - Disasm To Disk. Дизассемблирование на Диск.

    Softwares

  10. #19
    Member Аватар для hood
    Регистрация
    26.08.2008
    Адрес
    Czech Republic
    Сообщений
    154
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    8 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Stalker Stealth Monitor? Он умеет транслировать asm метки.



    [ss+5] - вкл/выкл показ меток. Анализируется содержимое первой страницы меток ALASM (при входе из ALASM в STS записывается номер страницы и адрес начала меток ALASM).
    [D] - Disasm To Disk. Дизассемблирование на Диск.

    Softwares
    Привет,

    Я не это имел в виду. То, что Влад говорит, - это свалка памяти, которую может сделать каждый монитор. Я имею в виду протокол перевода. Это знают те, кто работает с ассемблерами «AS» или «SJASM plus» на PC.


    Во время перевода с ассемблера на машинный код создается файл, чтобы увидеть, где и что скомпилировано, и любые ошибки или проблемы с переводом. У этого нет никакого ассемблера на ZXS, только устаревшая MRS. И я думаю, что большая работа не сработает. В основном это документирование курса перевода инструкций в машинный код.


    Hood

  11. #20
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так понимаю, во время ассемблирования, нужно создавать .log файл с записью в него каких-то ключевых моментов, не писать же все, но каких. Что нужно записывать в этот файл, кроме например места ошибки. Последнее просто, но не так и необходимо, так как при возникновении ошибки выводится вся необходимая информация, и сама строка.

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

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

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

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

Похожие темы

  1. online assembler
    от goodboy в разделе Программирование
    Ответов: 4
    Последнее: 27.09.2012, 15:10
  2. zx assembler в emuzwin
    от женя999 в разделе Программирование
    Ответов: 10
    Последнее: 05.11.2011, 23:41
  3. ZX Assembler for PC
    от askad в разделе Софт
    Ответов: 3
    Последнее: 31.12.2008, 12:28
  4. ASSEMBLER
    от MadCat! в разделе Программирование
    Ответов: 50
    Последнее: 03.03.2005, 16:04

Ваши права

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