Важная информация
Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 52

Тема: Эмулятор (не симулятор) микрокалькуляторов расширяющегося ряда. Б3-34, МК61 ....

  1. #1
    Member Аватар для felix
    Регистрация
    21.04.2009
    Адрес
    Флорида
    Сообщений
    81
    Благодарностей: 76

    По умолчанию Эмулятор (не симулятор) микрокалькуляторов расширяющегося ряда. Б3-34, МК61 ....

    После изучения книги Я.К. Трохименко, возникла идея сделать реальный эмулятор микроконтроллеров серии 145ИК13 и 145ИК18, и на их основе эмулятор МК61. Насколько я знаю все существующие "эмуляторы" -- в своей основе симуляторы, так как микрокод не был до конца описан. В связи с этим был куплен и разобрал МК61. Под микроскопом выяснил что микрокод читаем из пзу оптически (видны диоды). Так как архитектура описана доскональна (хоть и очень тяжелым языком), то можно воссоздать содержимое всех ПЗУ.
    В аттаче пример картинок из микроскопа -- во второй и третьей диоды в ПЗУ микрокоманд под разными углами поляризатора.

    План работы таков --
    1) 145ИК1303 -- не описана большая часть команд и микропоследовательностей, но приведены все микрокоманды -- первая микросхема, которую я фотографирую под микроскопом
    2) 145ИК1302 -- бОльшая часть микропоследовательностей описана, как и бОльшая часть команд.
    После получения ПЗУ этих двух контроллеров уже можно сделать рабочий эмулятор Б3-34.
    3) 145ИК1306 -- не описан вообще.
    На этом этапе можно сделать эмулятор МК61
    4) 145ИК18 (контроллер ВЗУ) - расписаны микрокоманды и часть синхропоследовательностей
    На этом этапе можно сделать эмулятор МК52.
    Собственно разыскиваются заинтересованные энтузиасты в команду разработчиков. Особо нужны специалисты по reverse engineering чипов -- те кто могут самостоятельно "вычитать" содержимое ПЗУ микроконтроллеров.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	745ik1303.jpg 
Просмотров:	1914 
Размер:	19.9 Кб 
ID:	24920   Нажмите на изображение для увеличения. 

Название:	Picture 006.jpg 
Просмотров:	1219 
Размер:	87.5 Кб 
ID:	24921   Нажмите на изображение для увеличения. 

Название:	Picture 003.jpg 
Просмотров:	1090 
Размер:	54.8 Кб 
ID:	24922  
    Последний раз редактировалось felix; 13.02.2011 в 01:27.
    ищу/куплю МК85/МК98
    Глокая куздра штеко будланула бокра и кудрячит бокрёнка.
    http://www.pan-dora.co.jp/movie/06005/

  2. Эти 13 пользователя(ей) поблагодарили felix за это полезное сообщение:
    AlexG (13.03.2015), anasana (12.02.2011), BYTEMAN (12.02.2011), Djoni (29.05.2011), esl (11.02.2011), nzeemin (12.02.2011), perestoronin (01.10.2012), Raydac (23.03.2013), shoorick (13.03.2016), ZEman (12.02.2011), Ал-р (17.02.2013), Граф Куракин (17.02.2013), Клапауций (12.02.2011)

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

  4. #2
    Veteran Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    1,746
    Благодарностей: 279

    По умолчанию

    интересно, значит у калькуляторов тоже есть биос.
    меня давно очень интересует одна приставка, videosport - в ней есть биос или зашитая программа, реально ли сделать эмулятор ?

  5. #3
    Member Аватар для felix
    Регистрация
    21.04.2009
    Адрес
    Флорида
    Сообщений
    81
    Благодарностей: 76

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    интересно, значит у калькуляторов тоже есть биос.
    меня давно очень интересует одна приставка, videosport - в ней есть биос или зашитая программа, реально ли сделать эмулятор ?
    1. Насчет BIOS -- если подразумевается Базовая Система Ввода Вывода (Basic Input Output System), то она есть у ЛЮБОГО компьютера -- в РК-86, например -- это часть монитора, которая обслуживает клавиатуру и дисплей. В ИК1302 какраз есть программы отвечающие за обслуживание клавиатуры и дисплея. Насчет программного обеспечения этих микроконтроллеров --
    Программа = последовательность Команд.
    Команда = последовательность Синхропрограмм.
    Синхропрограмма = последовательность Микрокоманд.
    Микрокоманда = набор микроприказов( все они исполняются параллельно). Соответственно есть ПЗУ Микрокоманд, ПЗУ Синхропрограмм, ПЗУ Команд. А команды отдаются либо с клавиатуры, либо из ОЗУ (в режиме исполнения), либо выбираются автоматически после исполнения текущей команды (если для выполнения действия надо более чем одна команда -- в синхропрограмме будет поставлен код следующей команды).
    2. Видеоспорт -- это на 145ИК17? -- если да, то это клон понга, насколько я помню совместимый даже по выводам (со cдвигом). Никакого отношения к ИК13хх или ИК18хх внутренне не имеющий. Если интересует внутреннее устройство, фотографии кристалла и прочее -- вот отличный ресурс по разбору чипов. http://siliconpr0n.wikispaces.com/
    Последний раз редактировалось felix; 29.05.2011 в 23:59.
    ищу/куплю МК85/МК98
    Глокая куздра штеко будланула бокра и кудрячит бокрёнка.
    http://www.pan-dora.co.jp/movie/06005/

  6. #4
    Доктор Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,077
    Благодарностей: 814

    По умолчанию

    Надо сделать фотографию высокого качества, а потом написать программку на делфи, которая всё в двоичный код переведёт.
    С программой я могу немног помочь
    Последний раз редактировалось Mick; 29.05.2011 в 15:26.
    нефть.

  7. #5
    Member Аватар для felix
    Регистрация
    21.04.2009
    Адрес
    Флорида
    Сообщений
    81
    Благодарностей: 76

    По умолчанию

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

    http://felixl.com/calc/urom-marked1.zip
    ищу/куплю МК85/МК98
    Глокая куздра штеко будланула бокра и кудрячит бокрёнка.
    http://www.pan-dora.co.jp/movie/06005/

  8. #6
    Junior Аватар для Кобзарь
    Регистрация
    09.06.2010
    Адрес
    Харьков, Украина
    Сообщений
    8
    Благодарностей: 1

    По умолчанию

    Очень заинтересован, правда, в результатах Вашего труда, т. к. сам вряд ли смогу сейчас Вам чем-нибудь помочь. На днях собираюсь начать досконально изучать использование и программирование Б3-34 и т. д. Нет, я пользуюсь ими уже давно, но теперь хочу плотно ими заняться.

    ---------- Post added at 14:08 ---------- Previous post was at 14:01 ----------

    Цитата Сообщение от felix Посмотреть сообщение
    Положил сшитую картинку, где голубым помечены местоположения битов, а зеленым пронумерованы микрокоманды.

    http://felixl.com/calc/urom-marked1.zip
    Это фото какого ПЗУ? Ведь там их много. И если это так просто, то почему это еще никто не сделал.
    Ищу схему на МК "Электроника Б3-21". Помогите отремонтировать!
    --------------------
    Голосуйте за темы, которые Вы считаете интересными

  9. #7
    Member Аватар для felix
    Регистрация
    21.04.2009
    Адрес
    Флорида
    Сообщений
    81
    Благодарностей: 76

    По умолчанию

    Цитата Сообщение от Кобзарь Посмотреть сообщение
    Это фото какого ПЗУ? Ведь там их много. И если это так просто, то почему это еще никто не сделал.
    Прошу прощения за задержку. Это фото пзу микрокоманд ИК1303.
    Это одна из первых фотографий. Сейчас у меня есть фотографии гораздо лучшего качества, но их к сожалению не могу выложить сюда из-за объема. На каждый чип по 2 фотографии размером 700-800 мб каждая.
    В данный момент я векторизирую послойно фотографии. После векторизации можно будет начать перерисовку схемы и симуляцию, используя наработки http://www.visual6502.org
    ищу/куплю МК85/МК98
    Глокая куздра штеко будланула бокра и кудрячит бокрёнка.
    http://www.pan-dora.co.jp/movie/06005/

  10. #8
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,885
    Благодарностей: 3407

    По умолчанию

    Цитата Сообщение от felix Посмотреть сообщение
    На каждый чип по 2 фотографии размером 700-800 мб каждая.
    В данный момент я векторизирую послойно фотографии. После векторизации можно будет начать перерисовку схемы и симуляцию
    А что с кристалом от 1801ВМ2, и нет ли в природе фоток Z80?

  11. #9
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    7,515
    Благодарностей: 1657
    Записей в дневнике
    4

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    и нет ли в природе фоток Z80?
    На форуме уже пробегали... И Т34 по-моему тоже фотки были...
    С уважением, Александр.
    Scorpion ZS-256 Turbo+
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  12. #10
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,885
    Благодарностей: 3407

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    На форуме уже пробегали... И Т34 по-моему тоже фотки были...
    Не путай фотографию 9x12 с наивной надписью 'На память', и то, что делает Феликс и другие энтузиасты электронного микроскопа)

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. посоветуйте эмулятор.
    от spleen в разделе Эмуляторы
    Ответов: 19
    Последнее: 24.12.2011, 19:22
  2. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01
  3. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53
  4. Симулятор электропоезда ЭР-2
    от Nomy Graphics в разделе Игры
    Ответов: 21
    Последнее: 15.06.2007, 21:57

Ваши права

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