User Tag List

Показано с 1 по 10 из 361

Тема: DEC и я

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    -
    Обратил внимание, что команда (символьной) пересылки MOVC работает быстрее (22 513), чем классический (словный) цикл (15871), даже развёрнутый (две инструкции MOV) (20184)
    Что быстрее понятно, иначе какой смысл огород городить с дополнительной командой. На сколько смогли ускорить - на столько смогли

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Что быстрее понятно, иначе какой смысл огород городить с дополнительной командой.
    От этих команд - троякий эффект.

    Во первых - меньше кода (скажем, тот же сценарий с пересылкой - 2 команды против одной )

    Во вторых - более понятные (нууу... когда разберёшься с командами) действия при написании программы. Или более простой кодогенератор в трансляторах.

    В третьих - за счёт выполнения команд на более низком уровне - да, теоретически, более быстрое выполнение - когда действий - МНОГО. Всё таки для процессора это - как одна команда

    А насчёт - насколько смогли ускорить - судя по тому, что нашлось-читалось в интернете - это дополнение к F-11 DEC включила в проект уже на очень позднем этапе (читай - остальное было уже сильно готово). А как известно, чем ближе к концу проекта включается что то, тем больше шансов (в реализации этого чего то) сделать не сильно качественно и/или накосячить

    Насчёт сильно некачественно/не сильно качественно сказать не могу - у меня это единственная реализация CIS, но могу предположить, что - не сильно качественно, а накосячить - да, накосячили. Для некоторых команд существует сценарий (целенаправленный, используются прерывания), позволяющий зациклить внутреннее выполнение некоторых команд - то есть НЕ ЗАКОНЧИТСЯ НИКОГДА Правда, при этом всё остальное (в мультизадачных ОС и в работе прерываний) будет работать Была даже написана соответствующая программа. Будет особо делать нечего - попробую написать её

    Ну и сравнить качество реализации мне действительно не с чем - вроде как CIS есть (как опция) ещё только на PDP-11/44 (остальные PDP-11 используют F11) - а она у меня ВРЯД ЛИ появится

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

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

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

Похожие темы

  1. DEC DCJ11
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 10
    Последнее: 13.09.2023, 20:16
  2. DEC Falcon Plus
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 7
    Последнее: 24.03.2019, 11:30
  3. УК-НЦ и стандартные DEC дистрибутивы
    от bigral в разделе ДВК, УКНЦ
    Ответов: 5
    Последнее: 01.03.2013, 07:57
  4. DEC Digital VT510
    от CodeMaster в разделе Зарубежные компьютеры
    Ответов: 2
    Последнее: 08.01.2011, 08:49

Ваши права

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