User Tag List

Страница 15 из 41 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 403

Тема: Дискуссии вокруг УКНЦ и прочее.

  1. #141

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    В качестве примера Союз-НЕОН ПК-11/16
    И вот это всё барахло.. э.. пардон, задачи - должен обрабатывать основной проц. Вопрос
    Цитата Сообщение от BlaireCas Посмотреть сообщение
    Предположим вот нет его. Испарился он
    насколько он с этим всем в параллель справится.
    Цитата Сообщение от BlaireCas Посмотреть сообщение
    речь была о "нужности/ненужности" второго процессора в конкретной машинке УКНЦ
    Технически, всё это дело мог бы обрабатывать один проц.
    Но.
    Как я уже написал - на выполнение всяких дел в ПОЛЬЗОВАТЕЛЬСКОЙ программе остаётся меньше ресурсов (памяти, времени проца).
    И во вторых. Учитывая, что машинка с графикой и по сути - алфавитно-цифрового режима нет - вопрос - как это дело переживёт RT-11? Так же, как в БК - то есть - берём стандартную RT-11, допиливаем работу в терминалом - и получаем ПРОФИТ? Сколько на это допиливание понадобится времени и сил? Штатно машинка шла с RT-11 5.0, а я вот захотел 5.7

    Или берём вариант, который пошёл в производство. Сколько мне времени понадобится для того, что бы 5.7 перенести на УК-НЦ? Столько, сколько понадобится на написание драйвера MZ (подсказка - в сценарии, который выше - а) на это тоже понадобится время и б) ЗНАЧИТЕЛЬНО БОЛЬШЕ времени, ибо контроллер в УК-НЦ не сильно не интеллектуальный (читай - не такой как MY) - и придётся всю логику работы с 128-ой писать в драйвере)

    Так что да - вариант, который сделали в УК-НЦ - весьма хорошо. Детали реализации подкачали, на ОБЩАЯ АРХИТЕКТУРА - на пятёрку

    А некоторые (litwr) пусть и дальше д$$т на MSX

  2. #142

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    И вот это всё барахло.. э.. пардон, задачи - должен обрабатывать основной проц. Вопрос
    Вот в Союз-НЕОН всё это делает один процессор и из-за виртуализации и обработки в HALT-режиме тратится куча процессорного времени. Архитектура конечно необычная, но из-за неё сам компьютер перестал быть системой реального времени.

  3. #143

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    ну ВМ2 с ДП - есть такое, ПК-11/16(правда с1806ВМ2)
    Внешнее ДП - типичнейшая штука. Все первые процы имели ДП извне, как-то Z8000, NS32016, 68020. Только Интель это сломал, выпустив интегрированное ММУ в 80286. Но нут наши отличились и сделали отдельное ММУ к клону 8086. Хотя до сих спорят, смогли ли на этом ММУ Зиникс запускать? Вообще ММУ это совсем просто и дешево. У нас в конторе его студент за несколько месяцев прикрутил, как 30 лет назад студенты в Беркли. Тут были какие-то политические тормоза, стало трендом "а давайте без ММУ" после шоу в Беркли: Аппл делал ММУ в Лизе и Аппл 3, а потом резко отказался в Макинтошах, Амиги даже на 68030 (где ММУ встроенно) делали без ММУ, в Атари СТ есть только рудименты - короче, разделяли рынки ПК и рабочих станций, но Интель и тут пролезло на разломе. А сколько было всяких уродцев вроде Юникс без ММУ!
    Цитата Сообщение от Alex Посмотреть сообщение
    Да и сильно не разогнать самый быстрый ВМ2 в КЦГД
    А сколько там у него герц, неужели больше 8.5?
    Цитата Сообщение от Alex Посмотреть сообщение
    Но проблема не в процессоре, а в памяти и периферии...
    Память - дохлая и тормозная
    Почему-то не любили кеши наши инженеры, игнорировали напрочь.
    Цитата Сообщение от Alex Посмотреть сообщение
    Коды Хемминга ввели не от хорошей жизни(хотя звучит круто ), так как памяти для ВМ3 было нужно много...
    Неужели с памятью?! И что автокоррекция работала? В нашем прорывном Арвиде использовали код Голея
    Цитата Сообщение от Alex Посмотреть сообщение
    Ой, да ладно... Последние годы пихали везде. На кафедру пришла ДВК-3М2...
    Это МС1201.2 с 1801ВМ2(56 Кб ОЗУ) ...
    Но к ней прилагалось КЦГД(96 Кб ОЗУ !!!) и КНГМД и два дисковода по 40 !!!!! треков и увсё... Корзину на 3/4 забили...
    Важная значит у вас была кафедра и со связями в правильном министерстве. Машинка была ну очень недешевая, это наверное тыщ на 20. А кто-нибудь пробовал оценить, сколько ДВК было выпущено? ДВК была реальная машинка, не то что УКНЦ. Буду удивлен, если узнаю, что КЦГД было сделано более тысячи.
    Цитата Сообщение от Alex Посмотреть сообщение
    Работать нормально в бейсике или макро.. С остальным надо попотеть ... Всё с тормозами
    Например генерить компилятор на минимальный размер... Распихивать файлы на две дискеты... Писать специальные командные файлы или делать свою программу -довесок.
    Только в нашем химико-технологическом институте были и на КЦГД крутые работы(институтский ВЦ+ кафедра вычислительной математики), и игры(я знал с десяток людей пишущих), и чисто минимум(это у меня).
    Ведь таких институтов было много и сильно больших нашего. Были и специализированные... Так что объём был гигантским, коий и канул в лету
    Написали много и спасибо за это "Кванту"
    Люди убили мега времени, а могли ведь сделать что более полезное
    Может что и всплывет ещё. Если правильно понял намёк Хунты, нормального эмулятора ДВК нет до сих пор, хотя софта там на порядки больше, чем на УКНЦ. Странно.

    Цитата Сообщение от Alex Посмотреть сообщение
    На Электронике-60 перфокарт не было, была перфолента.
    Встречал только на картинках, даже представить не могу, как с этим работали. Наверное также как с магнитными лентами, бабина и есть бабина.

    Цитата Сообщение от Alex Посмотреть сообщение
    Насчёт периферийного процессора, когда копировали микропроцессорный набор Интела - передрали и специальный периферийный процессор...
    Странно, что в КЦГД и УКНЦ не ставили Интель 8080, который сама DEC использовала в терминалах и прочих периферийных нуждах. Хотя в УКНЦ ПП похоже ставили просто чтобы побольше ВМ2 куда-то впихнуть. Лучше бы сделали БК0011 на ВМ2. И, кстати, RT-11 отлично на БК0011 идёт. А если бы сделали прерывания при обращения к портам терминала, то шло бы совсем превосходно. И никаких чудо-юдных ПП.

    - - - Добавлено - - -

    Любо Хунте блудословие. Кончал бы свой блуд и макрос писал. Для тех, кто не в курсе, слово блуд - это производное от заблуждение. Хотя, дорогой мой Хунта, спешу вас успокоить, так как и это тоже скоро пройдет.
    Цитата Сообщение от Alex_K Посмотреть сообщение
    Вот в Союз-НЕОН всё это делает один процессор и из-за виртуализации и обработки в HALT-режиме тратится куча процессорного времени. Архитектура конечно необычная, но из-за неё сам компьютер перестал быть системой реального времени.
    А посмотрите, сколько процессорного времени тратится под штатной RSX-11 на издержки ввода-вывода. Уверен, что Неон печатает символы под RT-11 быстрее штатной фирменной системы под RSX-11.

  4. #144

    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    484
    Спасибо Благодарностей отдано 
    139
    Спасибо Благодарностей получено 
    391
    Поблагодарили
    146 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Хотя в УКНЦ ПП похоже ставили просто чтобы побольше ВМ2 куда-то впихнуть.
    Возможно ставили потому-что МПИ был более-менее освоен, а в УКНЦ по нему подключались разные внешние девайсы. Что-то другое городить да хоть на 580вм80-м процессоре ну такое-себе, из разряда "а зачем?"
    Шедевр портирования на УКНЦ - игра Highway Encounter
    Эмуляторы: UKNCBTL, EmuStudio (респект авторам)

  5. #145

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    О "пользе" ПП как идеи хорошо получилось у Коммодора, там дисководы реально как каналы у мейнфрейма, реально отдельный компьютер, который раза в два дороже и раза в три тяжелее основного. Скорость в 20-50 раз медленнее, чем у дисководов Аппл 2 и маленьких Атарей! У последних всё делает ЦП.

  6. #146

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

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Почему-то не любили кеши наши инженеры, игнорировали напрочь.
    Ага, конечно. Банальный пример - СМ1420

    Цитата Сообщение от litwr Посмотреть сообщение
    Неужели с памятью?! И что автокоррекция работала?
    А оно то и не знало. Двойка.


    Цитата Сообщение от litwr Посмотреть сообщение
    Любо Хунте блудословие. Кончал бы свой блуд и макрос писал.
    Что, так макрос нужен, что никак не успокоишься? Это тебе не код тырить и выдавать за свой, тут уметь надо. Я - умею. Ты - нет.

    Цитата Сообщение от litwr Посмотреть сообщение
    А посмотрите, сколько процессорного времени тратится под штатной RSX-11 на издержки ввода-вывода.
    Опять двойка. RSX - система реального времени, так что даже расписано - чего и сколько. Но у тебя оно же даже на 1801ВМ3 не работает - откуда тебе знать такие тонкости.

    Кстати, читатели данной ветки. Учтите - litwr читает её (неожиданно) тоже - скоро всё выше написанно будет за свои "мысли" выдавать. Так что надо, как в АйТи-шниках - подсунуть ему коробку с интернетом

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    Буду удивлен, если узнаю, что КЦГД было сделано более тысячи.
    Ты валерьянки побольше выпей, а то как бы и в дурку не загреметь от неожиданности

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    Для тех, кто не в курсе, слово блуд - это производное от заблуждение.
    А
    Цитата Сообщение от litwr Посмотреть сообщение
    бабина и есть бабина.
    от слова баба. В то время как не у озабоченных (SOB!)

    Значение слова «бобина»
    БОБИ́НА, -ы, ж. Катушка, барабан, валик, на которые наматывается что-л. (пряжа, проволока и т. п.). (Малый академический словарь, МАС)

  7. #147

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    А посмотрите, сколько процессорного времени тратится под штатной RSX-11 на издержки ввода-вывода. Уверен, что Неон печатает символы под RT-11 быстрее штатной фирменной системы под RSX-11.
    Если говорить про штатную RT-11, то вывод на экран у НЕОНа, из-за виртуализации регистров и прерываний, просто швах. Для этого для НЕОНа RT-11 и патчили, чтобы выводить не посимвольно, а целиком строками. Если в его виртуальный регистр поместить число большее 255, то это считается адресом строки и вывод происходит быстро. А при использовании оригинальной RT-11 вывод идёт посимвольно через прерывания и тут УКНЦ работает значительно быстрее.

  8. #148

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

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Хотя в УКНЦ ПП похоже ставили просто чтобы побольше ВМ2 куда-то впихнуть.
    Ну вы поняли, да - опять "гениальная" мысль от litwr

    - - - Добавлено - - -

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    Возможно ставили потому-что МПИ был более-менее освоен
    Плюс одинаковая общая архитектура плюс одна система команд плюс он всё таки 16-ти разрядный, а не 8-ми с другой системой команд

  9. #149

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Хотя в УКНЦ ПП похоже ставили просто чтобы побольше ВМ2 куда-то впихнуть.
    Уже сколько пишу везде, но видно плохо читают. ПП в УКНЦ выполняет роль контроллера периферии, чтобы разгрузить ЦП от этого. И прошивка в ПЗУ неплохо написана, ПП с этим прекрасно справляется.

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    И, кстати, RT-11 отлично на БК0011 идёт. А если бы сделали прерывания при обращения к портам терминала, то шло бы совсем превосходно.
    А где вы в БК видели порты терминала, и где она отлично идёт? Это патченная-перепатченная система, для того, чтобы она запустилась на БК. Попробуйте соберите с нуля с помощью SYSGEN новую сборку, пойдёт она БК?

  10. #150

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    из-за ... прерываний
    Прерывание - затратная операция и чем больше выставляем скорость передачи по последовательной линии - тем больше накладные расходы. Как то пытаясь решить эту проблему, DEC даже сделала мультиплексор, умевший работать по ПДП, но там были определённые требования, что бы драйвер терминала использовал ПДП. Чисто практически же - я как-то поковырялся с измерением реальной скорости передачи и получилось, что переход с 57600 на 115200 при работе на прерываниях - это не двукратно увеличение реальной скорости, а хорошо если 1.5

    - - - Добавлено - - -

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Уже сколько пишу везде, но видно плохо читают.
    Да он вообще читать не умеет. Бабина и есть бабина

    - - - Добавлено - - -

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Попробуйте соберите с нуля с помощью SYSGEN новую сборку, пойдёт она БК?
    Бог с тобой, он и слова то такого не знает.

    - - - Добавлено - - -

    Цитата Сообщение от litwr Посмотреть сообщение
    И, кстати, RT-11 отлично на БК0011 идёт. А если бы сделали прерывания при обращения к портам терминала, то шло бы совсем превосходно. И никаких чудо-юдных ПП.
    Пять баллов!!! К сожалению, только по стобальной системе

    - - - Добавлено - - -

    Даа... с ящиком с интернетом - это я погорячился.. Персонаж и сам справится

Страница 15 из 41 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Материнки от УКНЦ и прочее.
    от tntpro в разделе Барахолка (архив)
    Ответов: 31
    Последнее: 13.06.2011, 23:21
  2. SDCC вокруг да около
    от andrews в разделе Программирование
    Ответов: 8
    Последнее: 26.03.2008, 08:16

Ваши права

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