User Tag List

Показано с 11 по 20 из 153

Тема: "Микрон 2" (г.Дегтярск)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

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

    По умолчанию

    Цитата Сообщение от HardWareMan
    я не понял, какого рожна делают мнемоники Z80 в дизасме компа на ВМ80 ?
    Вы опять возвращаетесь к вопросу темы, где на 16 страницах это подробно объяснено.

    На этом сайте, а тем более во всём мире, уже мало кто понимает мнемоники КР580 и их использование создаёт большие неудобства людям. К тому же используемый мной интерактивный дизассемблер так работает (мнемоник КР580 нет), а пользоваться неинтерактивным обычным DISASM.COM или даже МИКРОН от РК86, которые единственные в мире выдают мнемоники КР580, не смешно. Также я уже мало что понимаю в мнемониках КР580 и потому анализировать код в них не могу.

    А фундаменталистам, фанатам мнемоники КР580 уже давно пора иметь конвертор исходников в мнемонике Z80 в КР580. Видимо, это придётся написать самостоятельно на Паскале, т.к я видел множество версий конвертора в мнемоники Z80, а обратных конверторов не встречал. Программа несложная, выполняющая просто табличную замену строк. Сначала строку с мнемоникой нормализуете, т.е удаляете лидирующие пробелы, заменяете табуляции и двойные пробелы на один пробел. Затем удаляете операнд и комментарии. Тем самым любая строка приводится к единообразному виду и можно приступить к поиску строки в таблице замены. Буду ждать когда Вы выложите такую программу. Все фанаты КР580 были бы Вам благодарны.

    И если уж речь о конверторах текстовых исходников, то требуется программка для конверсии исходников для редактора МИКРОН в обычный вид, принятый во всех ДОС и нормальных ассемблерах. Такие тексты обычно неудобно форматированы, в них нет даже табуляций, разделитель строк 0DH. Но более фатально, что используются русские буквы в метках и недопустимые символы (напр.знак вопроса, двоеточие перед EQU). Поэтому для приведения в нормальный вид таких текстов вручную тратится море времени. Такая программка очень актуальна, а на Паскале, где есть как раз нужные для этого строчные операторы, сделать такой инструментарий несложно. Иногда нужно решать и обратную задачу, т.е из обычного исходника сделать исходник для ассемблера МИКРОН, в котором только самые необходимые символы, чтобы минимизировать объём текста.

    Если Вы, как большой знаток Паскаля (Delphi), не поможете, то мне, возможно, придётся делать это самостоятельно, а т.к я уже ~20 лет как забыл программирование на Паскале, придётся делать такую программку на бейсике.
    Последний раз редактировалось barsik; 16.06.2017 в 01:03.

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 51
    Последнее: 23.03.2015, 10:45
  3. Ответов: 51
    Последнее: 11.08.2014, 10:40
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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