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

User Tag List

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

Тема: Микрокомпьютер "Электроника МК85(М)"

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Микрокомпьютер "Электроника МК85(М)"

    Микрокомпьютер "Электроника МК85(М)"

    Микрокомпьютер "Электроника МК85" был первым (но не последним) советским микрокомпьютером карманного класса. Хотя надо заметить, что дизайн и идея была украдена у подобного микрокомпьютера CASIO, но наш вариант по многим параметрам оказался лучше. Существует 2 модификации:
    Электроника МК85 - 2Кб ОЗУ
    Электроника МК85М - 6Кб ОЗУ

    Эмулятор "Электроника МК85(М)"

    Эмулятор был разработан группой независимых разработчиков-энтузиастов (я тоже принимал участие в его создании ). На сегодняшний день это единственный существующий эмулятор микрокомпьютера.

    Ссылка на страницу с эмулятором: http://pisi.com.pl/piotr433/mk85emue.htm



    Интересно отметить, что инструкции языка Бейсик можно вводить не только посимвольно, но и нажатием всего одной кнопки (см. рисунок). Данная идея пересекается с возможностями клавиатуры ZX Spectrum

    Описание эмулятора из readme.txt:

    Учитывая то, что найти работающий микрокомпьютер "Электроника МК85М" уже практически невозможно, а дальнейшая разработка была прекращена после развала Советского Союза, остается только один способ поработать на нем: использовать эмулятор. Долгое время таких эмуляторов не существовало, а в сети была лишь небольшая группа поклонников данного микрокомпьютера.

    И вот, летом 2003 года, у меня родилась идея написать полноценный эмулятор. Тогда же взялся за разработку дизайна эмулятора, который должен был в точности повторить внешний облик микрокомпьютера. Но была одна большая проблема: я не мог эмулировать процессор, так как не знал его набор команд. Даже написал письмо в адрес, указанный в руководстве по эксплуатации с просьбой помочь в разработке эмулятора и предоставить мне описание команд процессора и дампа ПЗУ. Но ответа не последовало.

    Было решено все делать программно, в точности повторяя сам микрокомпьютер, но без эмуляции процессора. Но эта задача оказалась чересчур сложной и проект был заморожен. Исходники начатого проекта были переданы владельцу сайта Электроника МК85 (М), который разместил их у себя с надеждой, что кто-то возьмется и продолжит начатое.

    И вот, спустя два с половиной года, проект был завершен. Новому энтузиасту удалось найти эмулятор процессора и скачать ПЗУ. Подробности можно найти на его сайте: http://pisi.com.pl/piotr433/mk85emue.htm
    Получился эмулятор отличного качества. Он полностью повторяет все особенности микрокомпьютера и даже позволяет модифицировать ПЗУ.

    Эмулятор поставляется с открытыми исходными кодами (Делфи 6). Так что любой желающий может модифицировать его под свои потребности.

    В папке с эмулятором находятся 2 файла:
    # ROM.BIN - ПЗУ микрокомпьютера, которое можно изменить.
    # RAM.BIN - ОЗУ микрокомпьютера, содержащее программы в памяти. Размер ОЗУ можно изменить, подправив параметр RamSize в конфигурационном файле MK85M.ini. Для полной эмуляции микрокомпьютера "Электроника МК85" необходимо прописать значение RamSize=2048, а для "Электроника МК85М" - значение RamSize=6144, однако возможны и другие варианты.

    Для облегчения процесса ввода эмулятор поддерживает ввод не только с виртуальной клавиатуры, но и с обычной клавиатуры компьютера. Но тут нужно учесть особенности раскладки клавиатуры микрокомпьютера и все отличия расположения клавиш. Кроме обычных цифровых и буквенно-символьных клавишь доступны еще некоторые специальные:
    # INSERT - [MODE]
    # LEFT - [<-]
    # RIGHT - [->]
    # HOME - [s]
    # END - [F]
    # ESC - [AC]
    # DELETE - [DEL]
    # PAUSE - [STOP]
    # ENTER - [EXE]

    # Кроме того можно использовать некоторые дополнительные возможности: TAB - Переключает подписи под клавишами на псевдографический или обычный режим.
    # F12 - Эмитирует нажатие клавиши "Начальная установка" на обратной стороне микрокомпьютера. Будьте осторожны, данная клавиша стирает все программы и очищает память.
    # PAGE UP - Эмитирует поворот регулятора контрастности индикатора вверх.
    # PAGE DOWN - Эмитирует поворот регулятора контрастности индикатора вниз.
    # F4 - Меняет вид жидкокристаллической матрицы.
    # F5 - Увеличивает скорость работы эмулятора процессора.
    # F6 - Уменьшает скорость работы эмулятора процессора.
    # F7 - Устанавливает медленный режим работы эмулятора процессора.
    # F8 - Устанавливает быстрый режим, эмитируя включение микрокомпьютера с нажатой клавишей [+].
    # F10 - Открывает окно Debbuger.

    В папке soft некоторые мои программки. Чтобы запустить программу, скопируйте файл RAM.BIN в папку с эмулятором MK85M.exe, запустите эмулятор и нажмите кнопку [S] + [P0]. Программы надо запускать при эмуляции МК85, то есть RamSize=2048.

    (c) Arigato Software
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	mk85emul.png 
Просмотров:	2990 
Размер:	5.1 Кб 
ID:	50950  
    Вложения Вложения
    Последний раз редактировалось Arigato; 04.02.2015 в 14:36.

  2. Эти 2 пользователя(ей) поблагодарили Arigato за это полезное сообщение:

    Astrolux (21.04.2024), yur (28.03.2021)

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

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

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

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

Похожие темы

  1. СПб: Отдам "777"+Электроника ВТЦ 202
    от research в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 05.01.2007, 21:13
  2. Ответов: 5
    Последнее: 20.06.2005, 00:10
  3. "Ремейк или плагиат?" или "про FIRE & ICE..."
    от antiplagiat в разделе Игры
    Ответов: 27
    Последнее: 04.06.2005, 02:55

Ваши права

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