User Tag List

Страница 98 из 157 ПерваяПервая ... 949596979899100101102 ... ПоследняяПоследняя
Показано с 971 по 980 из 1564

Тема: Программирование на УКНЦ как?

  1. #971

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    перекомпилировать дрова
    В том и суть - ничего не надо перекомпилировать если драйвер писался изначально нормально (и его потом руками не "совмещали"). Вопрос был про с точки зрения разработчика - так вот с точки зрения разработчика разницы не будет в этом плане в принципе. Но ясен пень, если один криво написанный драйвер (а то и вовсе написанный правильно, но потом шаловливыми ручками "поправленный") вдруг перестал работать (а несколько сотен других прекрасно работают), то идиоты - разработчики системы, а не криворукие писатели/передельщики драйвера...
    Последний раз редактировалось form; 07.04.2018 в 15:05.
    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

  2. #972

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

    По умолчанию

    Проблема еще и том, что нет возможности верифицировать контент RT11SJ крайних версий - по экстремально элементарной причине отсуствия Бренд 5.25 привода. Выданный пару недель назад МС5310 я сразу отправил к собирателям ценностей , т.к. архивные дискеты его не потерпят.

    Как считаю архив - порадую общественность дезасмом MACRO-11 и тестером МС1201.04, и еще ИксТри чем.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  3. #973

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На самом деле, задавая вопрос о версии RT-11 я подразумел RT-11 на УКНЦ и только. Просто возможно что с более поздними версиями доступны более мощные инструменты разработки, например C круче оптимизируещий код, в таком духе.
    А в целом, гланое что было больше доступого ОЗУ для программы пользователя. А, да, ещё поддержка дат третьго тысячелетия.

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

    Для начала, всё же буду пробовать задействовать gnu C, всё таки только у современных компиляторов наиболее мощные оптимизаторы.

  4. #974

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

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    например C круче оптимизируещий код
    C круче (чем DECUS) оптимизирующий код есть, но он генерит только программы для XB/ZM/ZB/ZM мониторов, то есть для УКНЦ никак.
    Цитата Сообщение от randomizer Посмотреть сообщение
    А в целом, гланое что было больше доступого ОЗУ для программы пользователя
    Чтобы было больше ОЗУ нужно писать на ассебмлере (благо он достаточно простой). Был язык PL-11 - похож на паскаль, но по сути тот же ассемблер с элементами высокого уровня, но к сожалению нашел только описание, компиляторов не видел после 80 годов.

    Цитата Сообщение от randomizer Посмотреть сообщение
    , да, ещё поддержка дат третьго тысячелетия.
    Даты в RT-11 поддерживаются до 2099 года. Дальше если только самостоятельно изобретать что-то
    Вроде даже кто-то делал что-то на эту тему.

    Цитата Сообщение от randomizer Посмотреть сообщение
    gnu C
    С этим сложно. Он есть только как кросс-компилятор, позволяющий компилить программы для 2BSD, то есть УКНЦ опять мимо.
    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

  5. #975

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

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    у современных компиляторов наиболее мощные оптимизаторы
    Тормоза в УКНЦ/БК настолько ужасны, что может помочь разве что ручная правка кота. Причем капитальная.

    Вот, например, я писал где-то здесь на форуме, что БК11М имеет быстродействие 276 т.рег-рег.
    Это значит, что переслать слово из адреса Х ДОЗУ в адрес У ДОЗУ можно не быстрее 90 т. в 1 сек.
    В УКНЦ надо померить - если есть желающие, могу опубликовать текст теста, понадобится секундомер ( есть в любом сотовом телефоне )
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  6. #976

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    могу опубликовать текст теста
    Ну так тема есть на предмет измерения быстродействия - туда его!
    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

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

  8. #977

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    На самом деле, задавая вопрос о версии RT-11 я подразумел RT-11 на УКНЦ и только. Просто возможно что с более поздними версиями доступны более мощные инструменты разработки, например C круче оптимизируещий код, в таком духе.
    А в целом, гланое что было больше доступого ОЗУ для программы пользователя. А, да, ещё поддержка дат третьго тысячелетия.
    Так вот, как раз на УКНЦ с ее ВМ2 новые ОС только уменьшаю доступное пользователю ОЗУ. Для того, чтобы получить больший объем ОЗУ нужен процессор с ДП и бОльшим объемом памяти на борту, чтобы запустить монитор XM, который даст виртуальной задаче хоть полные 64К ОЗУ, а при грамотном использовании специфических средств XM и больше. Чего на УКНЦ нет и не будет. То есть, лучший выбор для УКНЦ по этим параметрам - RT-11 SJ V 5.00-5.01. Только вот с датой будет пролёт. А выбрать что-то с поддержкой правильных дат - так памяти пользователя будет заметно меньше.

    Ну, и про инструменты разработки. Все компиляторы, работающие под RT-11, спокойно работают под любой ее версией, по крайней мере начиная с 4.х - точно. Да, макробиблиотека для MACRO-11 привязана к версии ОС, но это актуально только при программировании драйверов внешних устройств, так сказать, прикладные системные вызовы изменились очень мало и, если не пользоваться чем-то слишком продвинутым, полученная программа также заработает под любой RT-11.
    Последний раз редактировалось AFZ; 08.04.2018 в 14:27.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #978

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

    По умолчанию

    Тест быстродействия , можно набирать в любом месте ОЗУ, или даже прошить в ПЗУ.

    Сначала запустить такой вариант - будет работать примерно минуту :
    001000 : 012700 000100 005001 010203 010203 010203 010203 010203
    001020 : 010203 010203 010203 077111 077013 000000

    Потом - его мод - отличие всего в 1 слове , займет примерно 10 сек.:
    001000 : 012700 000100 005001 010203 010203 010203 010203 010203
    001020 : 010203 010203 010203 077101 077013 000000

    Измерить результат в секундах по останову.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  10. #979

    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    414
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    68
    Поблагодарили
    45 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже что то не так с тестом. Он не останавливается, а после нажатия стоп прерывается по адресу 001336

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

    [свернуть]

  11. #980

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

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Похоже что то не так с тестом. Он не останавливается
    Может, подождать 3 мин ?
    Текст верный...
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

Страница 98 из 157 ПерваяПервая ... 949596979899100101102 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Программирование на Эмуляторе. Возможно ли это?
    от Toxic в разделе Программирование
    Ответов: 10
    Последнее: 20.01.2008, 19:20
  2. Программирование Altera и JTAG
    от Mikka_A в разделе Несортированное железо
    Ответов: 7
    Последнее: 18.01.2008, 09:07
  3. Программирование и софтмейк на NES
    от Splinter в разделе Nintendo
    Ответов: 7
    Последнее: 30.06.2006, 04:31

Ваши права

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