УКНЦ, тест быстродействия (UKNC speed test)

30.06.2015
Тест, измеряющий скорость выполнения разных команд центрального микропроцессора УКНЦ (К1801ВМ2). Выполняется на эмуляторе UKNCBTL (скорость на реальном ПК очень близка). Поскольку тактовая частота основного процессора у этого ПК равна 8 МГц, получается, что самая короткая команда требует 12 тактов - 8 МГц / 0,665 млн. оп/с (точно также, как и на БК-0010 с похожим процессором К1801ВМ1 - у него при частоте 3 МГц максимальное быстродействие = 250 тыс. оп/с). Учитывая, что теоретически при отсутствии задержек самые быстрые команды должны выполняться за 8 тактов (а учитывая наличие у ВМ2 конвейера команд - еще быстрее), можно примерно оценить, насколько тормозится работа центрального процессора контроллерами памяти и дисплея, а также периферийным процессором - выходит, примерно в 2 раза. Однако, как показывают тесты на Бейсике, в реальных условиях, при достаточно интенсивной работе периферийного процессора, видеоконтроллера и т.д. (например, при выполнении программ на Бейсике), скорость ЦП может быть практически еще в 2 раза меньше - максимум порядка 330 тысяч оп/с. Впрочем, даже при такой скорости 16-битный двухпроцессорный УКНЦ явно обгонял все близкие по цене ПК 80-х годов (которые почти все были 8-битными и однопроцессорными) - см. тест Calculator Benchmark (http://www.youtube.com/watch?v=pdBKFGMwJdQ). Архив программ и документации для компьютеров УК-НЦ, ДВК и БК http://archive.pdp-11.org.ru/

Похожие видео

Показать еще