User Tag List

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

Тема: Реальная скорость работы УКНЦ

  1. #61

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    На днях запишу живое видео работы на натуральном БК0011М - там при команде DIR
    Да не только DIR, в целом RT-11 работает очень медленно по сравнению
    с живой УК-НЦ и работы с флопа - возможно при условии работы RT-11 с ЖД
    БК скорость работы системы приближается к УК-НЦ?

    ---------- Post added at 00:46 ---------- Previous post was at 00:44 ----------

    кстати говоря и в эмуляторе прошки - RT-11 жутко тормозит (даже с вирт.харда!),
    в сравнении с шустрой работой с дискеты на УК-НЦ просто не сопоставимо меееедленно )))
    Архив программ для УК-НЦ, ДВК и БК.

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

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

  3. #62

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

    По умолчанию

    БК0011М - это один из самых медленных компов с RT-11.
    Более медленный комп - это БК0011 без М - там тормоза чудовищные, особенно вывод символов на экран, например - распечатка каталога диска DIR.
    Однако, при работе с блоком ВМ3А при загруженном VM: - никаких таких тормозов нет, все команды исполняются мгновенно, вывод на экран идет плавно и быстро, даже с функцией "плавный скроллинг экрана".
    Напомню, что единственные возможные ( причины ) задержки при работе с натуральным дисководом в RT-11 связаны исключительно с задержками на позиционирование ( перемещение ) головки дисковода 6022 ( для самого старого дровишки из ОС БК В1.01 ) - там покруче ( медленнее ) ДВК-2М будет, т.к. драйвер делали именно на МС1201.01, а сам БК0011М еще более медленный ( чем МС1201.01 ) - примерно на 30-50%.
    *
    Вообще RT-11 В4.хх от Антона Свилюка существенно более шустрая системка - напоминает ДВК-4 с 5311 дисководами.
    Однако, для моих зловещих экспериментов с БК В4.хх неподходяща - чуть только разгонится БК0011М, как дисковод отваливается - ввиду того, что он и так настроен на минимальные тайминги трекпозиции, и уже на 6 мгц настает неустранимый песец ( точнее устраним патчем драйвера дисковода ).
    Последний раз редактировалось MM; 16.10.2015 в 02:37.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  4. #63

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    при загруженном VM
    нет нет костыли вроде VM не катят ) Это всё полумеры. Я понял так, что скорость
    работы RT-11 в эмуляторах БК примерно сопоставим с реалом. ДВКашка слишком
    дорогая, поэтому, если любишь PDP и RT-11 - заводи УК-НЦ ) Что и требовалось
    доказать. )
    Архив программ для УК-НЦ, ДВК и БК.

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

  5. #64

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

    По умолчанию

    Стало мне очень интересно - а сколько выжимает 4 мгц 1801ВМ1А в СОЗУ 1 такт ( СОЗУ блока ВМ3А ). Измерил. Результаты :
    1.Текст теста аналогичен предыдущему замеру, СОЗУ 1 такт, общее прохождение теста - 94 сек, холостой цикл - 19 сек, итого 33.5 млн / 75 сек = 447 т. рег-рег.
    2.Измерение скорости процессора 1801ВМ3А-6 в ДОЗУ БК0011М, результат - 111.5 с, холостой цикл - 22.5 с, итого 33.5 млн / 89 сек = 376 т. рег-рег.
    *
    Таки не поленился и подключил Бейсик к БК0011М ( ПЗУшный ). Результаты замеров :
    1. Тест ВМ3 - 1801ВМ1А-4 = 92 сек.
    2. 1801ВМ3А-6 = не переносит оператора LET, нет результата.
    *
    Померил на фокале - 017 и 084 ПЗУ в колодке пользователя БК0011М :

    Результаты :
    1. ВМ1А-4 : 8 мин 26 сек
    2. ВМ3А-6 : 5 мин 52 сек
    Условие : перед этим мероприятием был выполнен код :
    001000 : 012737 014010 177716 000137 100000
    это связано с тем, что в мониторе БК0011М процессор 1801ВМ3А не хочет подключать страницы памяти ( видимо, баг в софте монитора, на всех БК0011М ; на простой БК0011 - страницы памяти переключаются ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  6. #65

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос, наверное к form'у )

    Мне бы уточнить, какой из пересобранных
    БЕЙСИКОВ можно системным-базовым для
    системы на УК-НЦ оставить? Что бы все
    не тащить на живую машину )

    Код:
    BASBIS.SAV    55  08-Oct-2015     28'160
    BASEIS.SAV    55  08-Oct-2015     28'160
    BASFIS.SAV    54  08-Oct-2015     27'648
    BASFPU.SAV    52  08-Oct-2015     26'624


    ---------- Post added at 01:44 ---------- Previous post was at 01:43 ----------

    BASFPU не запустился вовсе (в эмуляторе вылетает в TRAP)

    ---------- Post added at 02:02 ---------- Previous post was at 01:44 ----------

    в целом как-то странно под FB 05.07 в эмуляторе себя эти бейсики ведут
    либо трап - либо виснут на загрузке OLD BMTEST
    Один раз вроде без ошибок проскочил BASBIS.SAV (???)

    Или все четыре тащить на машинку и пробовать запускать там уже?

    ---------- Post added at 02:23 ---------- Previous post was at 02:02 ----------

    так.
    неприятность такая под RT-11 FB v05.07
    виснет прогон тестов, под SJ которая QQ (5.2)
    и под v05.04G - нормально работают тесты
    сразу в нескольких вариантах переделанных BAS-11 )

    Это в эмуляторе.
    Такие дела.
    Что то с 7-ркой не так! И всегда с ней не так что то было )

    ---------- Post added at 02:42 ---------- Previous post was at 02:23 ----------

    Сразу же уточнение очередное
    под FB 05.07 проблемы, под SB 05.07 работает! )

    Осталось выбрать всё же бейсик для УК-НЦ.
    Запускаются все кроме FPU который.
    Последний раз редактировалось hobot; 18.10.2015 в 01:57.
    Архив программ для УК-НЦ, ДВК и БК.

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

  7. #66

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Мне бы уточнить, какой из пересобранных
    БЕЙСИКОВ можно системным-базовым для
    системы на УК-НЦ оставить?
    FIS, EIS

    Цитата Сообщение от hobot Посмотреть сообщение
    Что то с 7-ркой не так!
    Все отлично работает во всех мониторах. Скорее всего проблема в нехватке памяти с набором драйверов который грузится. Точнее еще более вероятно - с драйвером который писался с наплевательством на правила написания драйверов (или хуже того - был "переделан" под систему правкой смещения 60). Более конкретно говорить об абстрактной системе смысла нет
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #67

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Более конкретно говорить об абстрактной системе смысла нет
    Не абстрактная! ) Вариант системы с твоего образа ЖД
    http://archive.pdp-11.org.ru/EMULATO.../formRT57C_wd/
    скопирована на один из разделов "моего" ЖД, скопирована 1 в 1, стартовые файлы сохранены всё 1 в 1,
    с SB всё работает, с FB повисание - проверил ещё раз в эмуляторе у себя. С sj
    вообще нет проблем.

    Цитата Сообщение от form Посмотреть сообщение
    FIS, EIS
    А можно их просто в продвинутый BAS-11 объединить, что бы был 1?
    Я бы его вместе с этой 5.7С по умолчанию и перенёс бы тогда?
    Обозвал бы BASIC.SAV и всё, победа! )

    ---------- Post added at 05:26 ---------- Previous post was at 05:22 ----------

    ещё штука такая, я для переноса уже с раздела харда на живую машину поделил файлики на 3 дискеты система влезла и при загрузке и запуске BM с дискеты в эмуляторе такая-же беда.

    ---------- Post added at 06:12 ---------- Previous post was at 05:26 ----------

    Содержимое памяти, что мешает работать под FB ?


    в итоге повисон на уровне загрузки OLD BMTEST

    = как я
    и выше писал (это всё в UKNCBTL пока что). Если
    перезагружаю на SB или загружаю с соседних разделов
    любую SJ всё норм. С дискет такая же песня. Вот как-то так.
    Архив программ для УК-НЦ, ДВК и БК.

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

  9. #68

    Регистрация
    20.05.2013
    Адрес
    г. Ейск
    Сообщений
    197
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Судя по всему, наиболее подходящая версия Basis-11 для УКНЦ - это EIS (она соответствует процессору К1801ВМ2). FIS, видимо, тоже должна эмулироваться через ПЗУ УКНЦ, но не совсем понятно, как будет быстрее (надо сравнить обе версии).

    А вот я не совсем понял - функция GTIM должна поддерживаться любым ПК с RT-11 (т.е. на УКНЦ она должна работать также, как на PDP-11/83 и т.д.)? Если нет, то автоматическое определение времени выполнения тестов работать не будет.

    Хочу напомнить также, что на УКНЦ, если что, уже есть вполне нормальный рабочий BASIC-11/RT-11 – файл BASDVK.SAV, 60 блоков. Но версия с поддержкой считывания таймера через GTIM, конечно, была бы более удобна для измерений.

    ---------- Post added at 21:58 ---------- Previous post was at 21:49 ----------

    Цитата Сообщение от MM Посмотреть сообщение
    К-во команд - 33.5 млн ( учитываем только 060304 или 010304 ), точное время их выполнения - 128 сек, быстродействие БК0011М - 262 т. рег-рег. в ДОЗУ, частота процессора - 4 мгц, Э3 - соответствует утвержденному образцу ( в части работы ОЗУ-процессор ).
    То есть максимальное быстродействие БК-0011М (скорость выполнения регистровых операций) - всего на 5% больше, чем у БК-0010 ??? А какова же разница в средней скорости? (её отлично показали бы тесты на Бейсике, т.к. в трансляторе Бейсика исполняется множество самых разных машинных команд, как с регистрами, так и с памятью; причём интересно сравнить версии Бейсика как в ПЗУ, так и в ОЗУ (например, тот же 9-килобайтный вильнюсский Бейсик)). Если и средняя скорость отличается незначительно, то это будет очень странным и неприятным результатом для БК-11М.

    ---------- Post added at 22:16 ---------- Previous post was at 21:58 ----------

    Цитата Сообщение от MM Посмотреть сообщение
    БК0011М всегда стоила очень дорого, минимальная комплектация - без блока КНГМД - от ~1450 советских рублей ( начало 1991 г. ).
    Почему приблизительно - там несколько раз тарифы утверждались, и самый первый был немного меньше 1500 руб ( потом тарифы слегка увеличили ). Варианты комплектации - просто добавляли цену блоков к БК.
    Так это выходит, что БК-0011М стоила почти как УКНЦ! При том, что БК была намного хуже по параметрам (и по объему ОЗУ, и по процессорам (один К1801ВМ1 вместо двух К1801ВМ2), и тем более по графике), а цена УКНЦ также кажется явно завышенной. Честно говоря, с ценами мне вообще ничего не понятно: в конце 80-х такой монстр, как IBM-совместимый "Ассистент-128" (128 Кбайт ОЗУ, К1809ВГ6 в CGA-контроллере, К1816ВЕ35 в клавиатуре, хотя, может быть, ВЕ35 в первых модификациях Асситента ешё не было) стоил 850 руб (так написано в таблице из "Радио"). В 1992 году "Ассистент" стоил дороже - 1225 рублей (написано на корпусе самого ПК), но всё равно намного меньше БК-0011М. И этот "Ассистент" был не в пример сложнее БК - 155 микросхем на 4-х (!) платах (включая клавиатурную). Другие наши модели со 128 Кб ОЗУ (ПК-6128Ц, Юниор, Арго и т.д.), насколько я знаю, до скачка цен в 90-е стоили около 1000 руб. Почему же такие цены на БК-0011?

  10. #69

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

    По умолчанию

    1. Максимальное быстродействие БК0010 могу на днях померить на натуральной БК0010-01 с трекингом под МС7008 ( фото платы - см. Барахолку, которая за 500 руб стриженка ). А так - да, быстродействие БК0010 и БК0011/ весьма сопоставимо (в ДОЗУ ). Для варианта "софт в ПЗУ" БК0011/М соответственно сильно быстрее, особенно самый первый трекинг БК0011 с кварцем на процессоре 4.608 кгц ( в серию не пошел, т.к. висла машинка не хуже первых УКНЦ ), из-за того, что с генератора на кварце шел не 50/50 тактовый импульс, а 40/60 - т.е. проц работал фактически на более чем 5.5 мгц ( условных - пересчитайте ). Кстати, эта же проблема была и в МС1201.02).
    2. Цены следует считать по состоянию на декабрь 1991 г. - т.к. уже в самом начале 1992 г. господин Гайдар отпусти цены для всех , и началось-поехало...
    Так же следует учитывать, что на некотрых заводах бытовые микро-ЭВМ выпускались под видом "Товаров Народного Потребления" ( ТНП ), госдотация к которым могла быть до 80% и более, а для детских товаров - и порядка 90%.
    Вот только эта цифра никак не касалась "Товаров Двойного Назначения" - а в МЭП это фактически вся номенклатура ЭВМ была, на процессорах - клонах DEC ( Интел не рассматривался по определению как милитарисский продукт, типа чистый ТНП ).
    Т.е. фактически БКшки ( УКНЦ, ДВК, Э-хх ) продавались как промышленное оборудование, почти без дотаций.
    ( Если кто тут работал в бухгалтерии в конце 1980-х, напише, пожалуйста, подробнее ).
    *
    БК0010 в 1983 г. продавался за 400 руб ( установленная цена , из темы по разработке - калькуляция ). Потом Госкомцен на серию велел поставить "450 руб", т.к. получалось, что БК0010 была чрезмерно убыточной ( надо было окупить ОКР и цеховое стендовое железо).
    БК0010 в 1983 - 1984 г. свободно продавалась в бухгалтерии Э, без всяких очередей, было продано порядка ~ 300 шт. Потом, в связи с приходом М.С. Горбачева, вышел приказ по МЭП - "никаких госдотаций на промоборудование !", и БК0010 одновременно решили переразвести на 565РУ6 - т.е. исключить узлы на +12 и минус 5в.. В итоге посчитали - БК0010 ( РУ6) должна стоить 550 руб ( лично потверждаю, сам покупал в Электронике в сентябре 1985 г. ). Расхватывали БКшки быстро - была живая очередь, 550 руб уже тогда для москвичей были не особо большие бабки.
    *
    В УКНЦ тоже есть крайне компромиссные решения - самое первое, что формат видеовывода не соответствует бытовому формату телеков - т.е., повинуясь приказу "80 кодов в видеостроке любой ценой" сделали суперкомпромис - заставили БМК на 6 мгц выводить изображение на частоте 6.25 мгц ( кварц 12.5 мгц ). Переделать видеовывод по правильному не захотели - пусть здесь бывающий разработчик УКНЦ расскажет подробности саботажа.
    И вторая лажа в контроллере ДОЗУ УКНЦ - работа с сигналами адресов ДОЗУ производится внутри БМК, что является чудовищным тормозом всей ЭВМ в части загруженного софта. Однако, зато очень способствовало экономии площади ПП - ну, примерно 10х10 см. съэкономили...
    Предполаю, такие решения ( в УКНЦ ) могли быть специально использованы, что бы 1000...1600 руб УКНЦ ну никак не пересекалась с 15.000+ руб ДВК-3.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  11. #70

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vladtru Посмотреть сообщение
    А вот я не совсем понял - функция GTIM должна поддерживаться любым ПК с RT-11
    Да! Это из системной библиотеки вызов, а значит является "системным" и
    будет при правильном использовании работать под RT-11 везде. Как и прочие стандартные системные вызовы.

    выдержка из SYSMAC.HLP

    Код:
     5.3.16. .GTIM
            ЗАПРОС .GTIM ПОЗВОЛЯЕТ  ПРОГРАММЕ  ОПРЕДЕЛИТЬ  ТЕКУЩЕЕ
       ВРЕМЯ СУТОК.  ВЕЛИЧИНА  ВРЕМЕНИ  ОПРЕДЕЛЯЕТСЯ  В  ТИКАХ  (1
       ТИК=1/50 С).
            ФОРМАТ МАКРОКОМАНДЫ:
            .GTIM AREA,ADDR
       ГДЕ AREA - АДРЕС БЛОКА ИЗ 2-Х СЛОВ АРГУМЕНТОВ ЕМТ;
            ADDR - АДРЕС БЛОКА ИЗ 2-Х СЛОВ,  СОДЕРЖАЩЕГО  ЗНАЧЕНИЕ
       ВРЕМЕНИ ВО ВНУТРЕННЕМ ФОРМАТЕ; ПЕРВОЕ СЛОВО СОДЕРЖИТ  СТАР-
       ШИЕ РАЗРЯДЫ, ВТОРОЕ СЛОВО - МЛАДШИЕ.
            ФОРМАТ БЛОКА АРГУМЕНТОВ:
              AREA:   .BYTE   0,21
                      .WORD   ADDR
            ПОЛЬЗОВАТЕЛЬ ДОЛЖЕН ПРЕДУСМОТРЕТЬ  В  СВОЕЙ  ПРОГРАММЕ
       ОПЕРАЦИЮ  ПРЕОБРАЗОВАНИЯ  ТИКОВ  В  ЧАСЫ-МИНУТЫ-СЕКУНДЫ.  В
       РЕЖИМЕ FB ВЕЛИЧИНА ВРЕМЕНИ АВТОМАТИЧЕСКИ  ВОССТАНАВЛИВАЕТСЯ
       ПОСЛЕ 24:00:, В РЕЖИМЕ SJ  ОПЕРАЦИЯ  ВОССТАНОВЛЕНИЯ  ВЫПОЛ-
       НЯЕТСЯ, ЕСЛИ ПРИ ГЕНЕРАЦИИ СИСТЕМЫ БЫЛА ОПРЕДЕЛЕНА ПОДДЕРЖ-
       КА ТАЙМЕРА.
      ПРИМЕР.
     
              .TITLE  .GTIM.MAC
     
      ;В ЭТОМ ПРИМЕРЕ ПОЛЬЗОВАТЕЛЬ ПОЛУЧАЕТ ТЕКУЩЕЕ ВРЕМЯ
      ;В ТИКАХ.
     
              .MCALL  .GTIM,.EXIT
     
      START:  .GTIM   #AREA,#TICKS    ;ОПРЕДЕЛИТЬ ТЕКУЩЕЕ
                                      ;ВРЕМЯ
              .EXIT
     
      TICKS:  .WORD   0,0
      AREA:   .BLKW   2
              
              .END START
    [свернуть]


    надо сравнить обе версии
    Так и сделаю.
    Архив программ для УК-НЦ, ДВК и БК.

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

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

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

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

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

Похожие темы

  1. Реальная кассета -> TAP/TZX
    от CityAceE в разделе Утилиты
    Ответов: 234
    Последнее: 10.04.2016, 18:53
  2. Ответов: 11
    Последнее: 01.05.2012, 19:31
  3. Реальная дискета
    от l0nger в разделе Эмуляторы
    Ответов: 7
    Последнее: 06.01.2009, 16:54

Ваши права

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