User Tag List

Страница 80 из 120 ПерваяПервая ... 767778798081828384 ... ПоследняяПоследняя
Показано с 791 по 800 из 1199

Тема: Эмулятор УКНЦ - EmuStudio

  1. #791

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот кстати, интересный вопрос, давно меня мучающий... Это 1801ВМх такие тормозные или PDP-11 тоже быстродействием не отличалась от них в лучшую сторону?
    И замена архитектуры "Электроники НЦ" на PDP-11 в ВМ1 ухудшила ли производительность и насколько?
    Существует ли даташит на "Электронику НЦ" чтобы одним глазом заценить её возможности?

  2. #792

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

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Вот кстати, интересный вопрос, давно меня мучающий... Это 1801ВМх такие тормозные или PDP-11 тоже быстродействием не отличалась от них в лучшую сторону?
    Вопрос весьма неоднозначный. По вычислительной части 1801ВМх - самые быстрые процессоры в мире, т.к. выполняют большинство команд быстрее, чем загружают их из памяти :)

    Но с памятью работа идёт медленно. Например, при выполнении команды
    Код:
    	Add	@TAB(R1), -(R0)
    На саму команду процессор 1801ВМ1 тратит 5 тактов и ещё 77 тактов - на обмен с памятью по шине.

    Если у процессора есть внутренний кеш, позволяющий не лазить в память - всё летает. Если память и шина работают мгновенно - каждое обращение к памяти съедает ( по спецификации Q-Bus ) не меньше X тактов ( нужно взять спецификацию и просуммировать все обязательные задержки ). Если память и шина не идеальны, а сигналы буферизуются с задержкой - всё еле ползает.
    Последний раз редактировалось Patron; 18.12.2012 в 17:11.

  3. #793

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    По вычислительной части 1801ВМх - самые быстрые процессоры в мире, т.к. выполняют большинство команд быстрее, чем загружают их из памяти
    Вот бы на одном кристалле всю УК-НЦшку забабахать ) Айподы просто обязаны бы были перегореть (причём все и одновременно!)
    (снова извиняюсь за оффтоп!)
    Архив программ для УК-НЦ, ДВК и БК.

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

  4. #794

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    выполняют большинство команд быстрее, чем загружают их из памяти
    Ну сегодня все процы так делают. А что, был ли кэш на ВМх/PDP? Если конечно был смысл его приделать между процом и памятью...

  5. #795

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

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Ну сегодня все процы так делают.
    Успевают выплнить код команды раньше, чем этот код прочитан из памяти ???
    А как такое возможно в любом процессоре, кроме ВМх..

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    А что, был ли кэш на ВМх/PDP? Если конечно был смысл его приделать между процом и памятью...
    У ВМх точно не было, а про старшие PDP я не в курсе. Если процессор, сидящий на шине Q-Bus, может извлекать данные из кеша за 1 такт - это позволяет ускорить его работу в 3..10 раз.

  6. #796

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >Успевают выплнить код команды раньше, чем этот код прочитан из памяти ???
    Не, просто сравнительно с доступом к памяти команды выполняются быстрее. А как ВМх мог выполнить команду не загрузив её ? Оо

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

  8. #797

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    60 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    А как ВМх мог выполнить команду не загрузив её ?
    телепат
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  9. #798

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

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    А как ВМх мог выполнить команду не загрузив её ?
    Вот почему ВМх - самые быстрые процессоры в мире !!!

    Спецификация Q-Bus настолько тормозная, что от фактической готовности данных до завершения шинного цикла чтения проходит несколько тактов. Это позволяет процессорам ВМх начинать выполнение команды за несколько тактов до того, как она "официально прочитана".

  10. #799

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

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Ну сегодня все процы так делают. А что, был ли кэш на ВМх/PDP? Если конечно был смысл его приделать между процом и памятью...
    У ВМ2 есть предвыборка слова команд, а стало быть это можно рассматривать, как кэш на одно слово.

  11. #800

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    У ВМ2 есть предвыборка слова команд, а стало быть это можно рассматривать, как кэш на одно слово.
    Не вполне. У ВМ2 в принципе невозможна предвыборка данных, а команды предзагружаются только при выполнении команд EIS. При выполнении обычных команд предвыборка у ВМ2 ( насколько я понял ) такая же, как и у ВМ1 ( весьма похоже, что у ВМ1 предвыборка тоже есть, только без дополнительного буфера - сразу в основной ).

    ---------- Post added at 10:26 ---------- Previous post was at 10:19 ----------

    Кстати, вполне возможно, что и у ВМ2 нет специального буфера предвыборки, а предвыборка осуществляется, как и у ВМ1 - в основной буфер, но по более продвинутому алгоритму.

Страница 80 из 120 ПерваяПервая ... 767778798081828384 ... ПоследняяПоследняя

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

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

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

  1. AlecV

Похожие темы

  1. Эмулятор УКНЦ - UKNCBTL
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 1114
    Последнее: 08.01.2025, 01:15
  2. PS/2 клавиатура в УКНЦ
    от balu_dark в разделе ДВК, УКНЦ
    Ответов: 83
    Последнее: 10.01.2021, 10:51
  3. Как проверить УКНЦ и КМД ? Help
    от Andrey_Ak в разделе ДВК, УКНЦ
    Ответов: 37
    Последнее: 23.07.2020, 15:50
  4. УКНЦ и шина МПИ
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 18
    Последнее: 14.03.2014, 14:30
  5. Продаю УКНЦ
    от Gryphon в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 01.04.2009, 10:22

Ваши права

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