User Tag List

Показано с 1 по 10 из 88

Тема: Программирование в машинных кодах

Комбинированный просмотр

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

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, уперся в потолок ассемблера "Микрон".. Ну да и ладно. Скачал TASM, в DosBox его и EDIT для набора листинга. И все хорошо, все работает... Но выходной файл имеет не формат РК. Ну то есть компиляция начинается сразу с первого байта. А там же вроде еще нужно указать начальный адрес загрузки и длину программы? Или я где-то ошибаюсь?

    Если коротко, нужно описание формата файла для РК. Счас в Emu80 работаю, так что нужно именно для него, хотя наверное они одинаковы для всего семейства РК-подобных...

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

  3. #2

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    В общем, уперся в потолок ассемблера "Микрон".. Ну да и ладно. Скачал TASM, в DosBox его и EDIT для набора листинга. И все хорошо, все работает... Но выходной файл имеет не формат РК. Ну то есть компиляция начинается сразу с первого байта. А там же вроде еще нужно указать начальный адрес загрузки и длину программы? Или я где-то ошибаюсь?

    Если коротко, нужно описание формата файла для РК. Счас в Emu80 работаю, так что нужно именно для него, хотя наверное они одинаковы для всего семейства РК-подобных...
    А почему не используешь Прекрасный ассемблер?

  4. #3

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    А почему не используешь Прекрасный ассемблер?
    Ну наверное потому что он меня по ряду причин не устраивает, хотя инструмент, безусловно, удобный. Основная претензия к нему только в том, что он онлайн. А у меня основная возможность разработки только на работе в перерывах. А на том компе сети нет. Ну и в силу возраста на мелкие буквы уже не так удобно смотреть. Да, можно поиграть масштабом, но если нужно опять шаманить - какая разница? Ко всему Макроассемблер от Telemark вполне работает под Win10, как оказалось. Так что все равно будет преимущество у инструмента, который всегда под рукой. Ну и можно Notepad++ настроить или Geany. Но если уж совсем серьезно, то как среда разработки мне больше всего нравится GNUSim8085 - вот уж где редактор прям под меня сделан ))) Но сборщика там нет. При попытке собрать файл он просто сохраняет листинг...

    Впрочем, утилитка скорее всего решит мою проблему. Всем спасибо за желание помочь.

  5. #4

    Регистрация
    10.09.2007
    Адрес
    Екатеринбург
    Сообщений
    22
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разбираюсь с пакетом Editor-Assembler от "Микрон". В описании http://www.danbigras.ru/RK86/Edit/Edit.html встретилась такая фраза, смысл которой не совсем понял:
    "В режиме редактирования в текст можно вставлять отдельные псевдографические символы, нажав предварительно на клавиши "АР2", "". В режиме ввода строки этого делать не нужно - любые символы можно вводить непосредственно."
    На эмуляторе Пыхонина при нажатии "АР2","\" в режиме редактирования появляется "стрелка вправо" и чего-то ждет, если нажать клавиши F2-F5, то появляются символы псевдографики, нажимаю любую другую клавишу, появляется символ с ней связанный или пищит как с F1 и все.
    Вообще, интересует возможность вводить псевдографику и прочие граф. символы не кодами, а с помощью символов.

  6. #5

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    А там же вроде еще нужно указать начальный адрес загрузки и длину программы? Или я где-то ошибаюсь?
    Если коротко, нужно описание формата файла для РК.
    Кроме заголовка с адресами нужен еще футер с синхробайтом и контрольной суммой. Еще раз посоветую утилиту bin2tape, которая автоматически добавит все необходимые заголовки к полученному после tasm bin-файлу.

    Этот пользователь поблагодарил Pyk за это полезное сообщение:

    Zidane(09.01.2024)

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

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

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

Похожие темы

  1. Ответов: 18
    Последнее: 09.12.2018, 12:32
  2. Растактовка машинных циклов intel 8080
    от NEO SPECTRUMAN в разделе Эмуляторы отечественных компьютеров
    Ответов: 2
    Последнее: 06.04.2017, 17:09
  3. Ответов: 10
    Последнее: 06.03.2015, 12:59
  4. Ответов: 4
    Последнее: 26.07.2014, 16:52
  5. Клинит башню от машинных систем счисления
    от Watt в разделе Программирование
    Ответов: 17
    Последнее: 04.05.2005, 14:40

Ваши права

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