User Tag List

Страница 266 из 273 ПерваяПервая ... 262263264265266267268269270 ... ПоследняяПоследняя
Показано с 2,651 по 2,660 из 2727

Тема: Цифровая археология: 1801 и все-все-все

  1. #2651

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжается запуск асинхронной модели F11, в самом простом варианте - без MMU и FPP.

    Предварительно определено используемое подмножество микрокоманд, сделано описание: https://github.com/1801BM1/cpu11/blo.../doc/1811.docx
    Написан дизассмеблер: https://github.com/1801BM1/cpu11/blo...ools/disf11.py

    Моделька стартует, но не обращается к fdin для определения типа страрта, явно куда-то не туда заезжает, буду брать реальный МК1, вставлять в "считывалку" и захватывать стартовую последовательность с реальных микросхем, при этом эмулируя работу платы M6 на stm32.

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

    Alex_K(09.01.2022), anasana(09.01.2022), forth32(09.01.2022), Hunta(09.01.2022), Radon17(09.01.2022), vva(15.01.2022), xolod(11.01.2022), yu.zxpk(09.01.2022)

  2. #2652

    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    112
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Товарищ vslav, а вы же хотели сделать фото 588 серии? Или передумали?

  3. #2653

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woxem Посмотреть сообщение
    Товарищ vslav, а вы же хотели сделать фото 588 серии? Или передумали?
    Не хотел, просто прикупил 588 серию. Реверс очень много времени занимает, разбрасываться нельзя, поэтому пока не закончу F11 - никаких фотографий, а дальше видно будет.

  4. #2654

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    (скромно так) Ну ещё там ВМ3 завалялся...

  5. #2655

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    (скромно так) Ну ещё там ВМ3 завалялся...
    Да, продолжение реверса будет рассматриваться после F11.
    Когда - не знаю, F11 - это такой очень скромный и простой проект:
    - 5 микросхем открыто, 10 панорам сделано (ВМ1/ВУ1/ВУ2/ВУ3/ВТ1)
    - 5 топологий векторизовано
    - сделаны схемы ВМ1/ВУ1/ВУ3, ВУ2 и ВТ1 в процессе
    - сделана считывалка микромов ВУx
    - матрицы и ROM ВУ1 и ВУ3 полностью верифицированы, ВУ2 anasana сейчас домучивает
    - всего обработано за 50К транзисторов, сейчас еще ~10K доделывается
    - восстановлена система микрокоманд 1811ВМ1, документации на это дело не было абсолютно никакой, написан дизассемблер
    - нарисована в пикаде схема платы M8186/M6, восстановлена матрица декодера, выяснены перемычки, диаграммы и прочее, 1811 - это голый микропроцессорный комплект, чтобы получить из него рабочий процессор к нему еще под сотню микросхем обвязки надо
    - написана асинхронная модель ВМ1 и ВУx
    - написана асинхронная модель платы 8186

    Объем работы проделан колоссальный, спасибо Леше anasana за помощь в векторизации и переносе схем матриц.
    Вот сейчас это все запускается, дошло до чтения вектора 24, но пока сразу трапается по вектору 10
    To be continued...

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

    Alex_K(09.01.2022), andy7109(10.01.2022), dk_spb(11.01.2022), Hunta(09.01.2022), nzeemin(11.01.2022), Radon17(09.01.2022), Titus(10.01.2022), troosh(12.01.2022), vva(15.01.2022), xolod(11.01.2022), yu.zxpk(10.01.2022)

  6. #2656

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    нарисована в пикаде схема платы M8186/M6,
    Я надеюсь что не с платы М6 рисовали, т.к. на плату схема есть, и описание тоже.
    ...
    Если есть возможность, сделать пикадовскую схему в PDF и дать ссылку.
    Спасибо.

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

  8. #2657

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Если есть возможность, сделать пикадовскую схему в PDF и дать ссылку.
    https://www.1801bm1.com/files/retro/DVK/sch/
    Рисовал не с платы, по Э3 1601 и по оригинальной дековской схеме на M8186.
    PS. Ошибки потихоньку фиксятся - асинхронная моделька F11 стартует и даже выводит мусор на консоль.

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

    MiX(11.01.2022)

  9. #2658

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну что, первая асинхронная модель успешно проходит полностью заводской тест JKDBD0 (тест базовых команд).
    Полностью разобраны и веурифицированы 1811ВМ1/ВУ1/ВУ2/ВУ3.
    Реальные микросхемы ВУx еще и вычитаны на специальной читалке, и матрицы извлеченные их схем полностью совпадают с прочитанным.
    Полностью разобраны и кратко документированы микрокоманды.

    Предварительная версия выложена в ветке next: https://github.com/1801BM1/cpu11/tree/next

    На выходных еще перепроверю и замерджу в основную ветку.

    В модели нет FPU и MMU, эти опции требуют DC304/ВТ1, там уже выполнена векторизация, и готово 60% схемы. После готовности FPU/MMU можно будет приступать к разработке синхронной схемы.

    Отдельное и специальное спасибо Леше anasana, практически все матрицы нарисованы и перенесены в схему его силами. Также распознанные и верифицированные исходники заводских тестов - его заслуга.

    Продолжение следует...

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

    AFZ(17.01.2022), Alex_K(14.01.2022), anasana(14.01.2022), dk_spb(25.01.2022), Elias(14.01.2022), forth32(14.01.2022), Hunta(13.01.2022), nzeemin(14.01.2022), Radon17(14.01.2022), Titus(14.01.2022), tnt23(16.01.2022), vva(15.01.2022), yu.zxpk(14.01.2022)

  10. #2659

    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    112
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите как на 1801вм* или на 1806вм2 вызвать такие же прерывания конкретно 270 вектор остальные есть как я понимаю. Это табличка из описания 588 мпк

    Скрытый текст

    [свернуть]
    Последний раз редактировалось Woxem; 25.01.2022 в 08:42.

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

    nzeemin(26.01.2022)

  11. #2660

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Страница 266 из 273 ПерваяПервая ... 262263264265266267268269270 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

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