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

User Tag List

Страница 7 из 273 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 2727

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

  1. #61

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    все двухоперандные операции будут занимать минимум три такта, плюс минимум по два такта на каждый автоинкремент/автодекремент.
    На практике ( на реальной ДВК-1 с задержкой памяти 6 тактов ) - заметно возрастает лишь продолжительность команды MOV :

    Код:
                   R0  (R0)  (R0)+  @(R0)+  -(R0)  @-(R0)  Addr  @#Addr  @Tab(R0)
    
    Mov     R1     14   37    41      49      41      50    49     49      64
    Mov    (R1)    30   45    49      59      49      59    59     59      72
    Mov    (R1)+   30   46    49      59      49      59    59     59      72
    Mov   -(R1)    30   47    49      59      49      60    59     59      73

    тогда как продолжительность команд ADD, SUB, BIS, BIC увеличивается только на один акт и только при наличии автодекремента :

    Код:
                   R0  (R0)  (R0)+  @(R0)+  -(R0)  @-(R0)  Addr  @#Addr  @Tab(R0)
    
    Add     R1     14   47    47      60      49      61    60     60      73
    Add    (R1)    30   55    55      69      56      70    69     69      82
    Add    (R1)+   30   55    55      69      56      70    69     69      82
    Add   -(R1)    30   56    56      69      56      70    69     69      82

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

  3. #62

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    На практике ( на реальной ДВК-1 с задержкой памяти 6 тактов ) - заметно возрастает лишь продолжительность команды MOV :
    Да это ужас-ужас просто - медленная печалька какая-то. Насколько я помню ту тему - это реально на MC1201.01 намеряли или на БК?
    И еще вопрос есть - нет ли какого готового софта для PDP-11 для верификации ядра, аналогично такого как 8080 execiser для i8080?
    Потому что на 580ВМ80А я гонял execiser достаточно долго, пока все косяки реверса не выловились.

  4. #63

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,401
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    И еще вопрос есть - нет ли какого готового софта для PDP-11 для верификации ядра, аналогично такого как 8080 execiser для i8080?
    Потому что на 580ВМ80А я гонял execiser достаточно долго, пока все косяки реверса не выловились.
    Есть под ВМ2, я делал для УКНЦ. Он гоняет все команды в несколько упрощенном варианте, чем полный перебор.

  5. #64

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,307
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    818
    Поблагодарили
    489 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Таких железобетонных, как экзекутор нету. У меня осталось кое что, чем я отлаживал свою вм1 корку:
    Тут какой-то общий тест:
    https://code.google.com/p/bk0010/sou...arus%2Fbktests
    И тут еще тесты, увы, без коментариев -- в основном мне их надиктовывал felix, а я уже смотрел по трейсам чего и как разваливалось. Сейчас, разумеется, ничего вспомнить не могу.
    https://code.google.com/p/bk0010/sou...rus%2Fasmtests
    Но вдруг пригодится.
    Больше игр нет

  6. #65

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

    По умолчанию

    Да все пригодится, тестировать надо будет долго и упорно.
    ПЛМ-ку я уже разрисовал, но ее надо будет сверить с фотографией, что нигде не накосячилось при переносе, возможно тут попрошу помощи на форуме. Там на входе оказывается 31 переменная - 16 из них это код инструкции и еще 15 разных всяких, 7 из них берутся с выхода ПЛМ, также один/несколько это флаги, прерывание и сброс.

    Update: Текущий вариант схемы, пока примерно 8800 транзисторов, но они более-менее упорядочены были, дальше сложнее будет.
    Последний раз редактировалось Vslav; 03.10.2014 в 20:47.

  7. #66

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    это реально на MC1201.01 намеряли или на БК?
    На реальной ДВК-1 с тактовой частотой 5.3 МГц.


    Цитата Сообщение от Vslav Посмотреть сообщение
    нет ли какого готового софта для PDP-11 для верификации ядра, аналогично такого как 8080 execiser для i8080?
    Из родных дековских тестов XXDP на 1801ВМ1 нормально проходит тест основных команд LSI-11 - VKAAC0.BIC ( последние два символа в имени файла у тестов XXDP - номер версии теста, поэтому VKAAA0.BIC и т.п. - тестируют то же самое ).

    Из тестов ТМОС на 1801ВМ1 идут основной тест команд 791401.TMS и тест прерываний 791404.TMS
    Последний раз редактировалось Patron; 03.10.2014 в 21:37.

  8. #67

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #68

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Update: Текущий вариант схемы, пока примерно 8800 транзисторов, но они более-менее упорядочены были, дальше сложнее будет.
    мда, ну и схема! как в такое "вьехать" ? наверно надо книгу отдельную по исследованиям писать. А что с t172, t296 и t420 (замкнуто source-drain ???)?

  10. #69

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    А что с t172, t296 и t420 (замкнуто source-drain ???)?
    Это интегральная емкость, конденсатор. Затвор у таких транзисторов сделан в виде большой площадки и работает как емкость.

  11. #70

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если софтово проверять исскуственный 1801ВМ1 , то, конечно, RT-11 и ТМОС - если при запуске DESS не вывалится - значит, ядро более - менее рабочее.
    Более тонкая проверка - в БК11М, на играх, использующих таймер ( их имеется полно ). Опять же, надо железный образец верефицировать на реале, с перебором игрушек - штук так под 100. Вот если всё пойдет идентично оригиналу, включая "инсульт", можно будет предположить, что имеется точная копия. Софт на ДВК - это только поверхостная проверка.
    *
    Кстати, не все реальные 1801ВМ1 хорошо исполняют экзотические команды и методы адресации - это извесно только реальным писателям софта.

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

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

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

Эту тему просматривают: 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

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

Ваши права

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