Статистическое оценивание метрик машинных команд ЭВМ и реализующих их микрокоманд на основе анализа Парето
https://doi.org/10.17586/0021-3454-2023-66-4-259-265
Аннотация
Определены метрики, позволяющие анализировать частоту использования машинных команд на примере 50 программ в машинных кодах учебной ЭВМ. Установленные в процессе анализа проценты использования и повторения микрокоманд при реализации микропрограммного управления подтверждают применимость принципа „20/80“ –– принципа Парето для работы процессоров. Сделан вывод об избыточности системы команд ЭВМ, которая приводит к усложнению архитектуры процессоров. Выявлены группы команд и микрокоманд с минимальным числом повторений (значимости), часть из которых может быть удалена с целью упрощения архитектуры ЭВМ.
Об авторах
А. В. АверьяновРоссия
Алексей Васильевич Аверьянов - канд. техн. наук, доцент; кафедра информационно-вычислительных систем и сетей
Санкт-Петербург
И. Н. Кошель
Россия
Игорь Николаевич Кошель - канд. техн. наук; кафедра информационно-вычислительных систем и сетей; начальник факультета
Санкт-Петербург
В. В. Кузнецов
Россия
Вадим Викторович Кузнецов - канд. техн. наук, доцент; кафедра информационно-вычислительных систем и сетей
Санкт-Петербург
В. Т. Нгуен
Россия
Ван Тиен Нгуен - курсант; кафедра информационно-вычислительных систем и сетей
Санкт-Петербург
Список литературы
1. Статистические методы повышения качества / Пер. с англ.; под ред. Х. Кумэ. М.: Финансы и статистика, 1990. 304 с.
2. Juran J. M. Product quality-a prescription for West // Management Review. 1981. June. P. 9—10.
3. Корн Г., Корн Т. Справочник по математике (для научных работников и инженеров). М.: Наука, 1973. С. 614—615.
4. Аверьянов А. В., Белая Т. И., Молчанов О. Е. Использование диаграммы Парето для обеспечения качества функционирования интегральных микросхем // Изв. вузов. Приборостроение. 2016. Т. 59, № 7. С. 558—562.
5. Аверьянов А. В., Белая Т. И., Молчанов О. Е. Анализ программных моделей учебных ЭВМ с использованием принципа Парето // Естественные и технические науки. 2016. № 6. С. 160—164.
6. Жмакин А. П. Архитектура ЭВМ. СПб: БХВ-Петербург, 2010. 352 с.
7. Аверьянов А. В., Калюжный А. В. Применение анализа Парето для количественного оценивания частоты использования машинных команд ЭВМ // Изв. вузов. Приборостроение. 2019. Т. 62, № 2. С. 101—105.
8. Басыров А. Г. Организация ЭВМ и систем: практикум. СПб: ВКА им. А.Ф. Можайского, 2012. 83 с.
9. Аверьянов А. В., Горичев Ю. В., Осипов Н. А. Надежность систем космических комплексов. Руководство к практическим и лабораторным занятиям / Под ред. В. А. Белозёрова. СПб: ВКА им. А.Ф. Можайского, 2006. 92 с.
10. Абель П. Ассемблер. Язык и программирование для IBM PC. К.: Век+, М.: ЭНТРОП, К.: НТИ, 2003. 736 с.
Рецензия
Для цитирования:
Аверьянов А.В., Кошель И.Н., Кузнецов В.В., Нгуен В.Т. Статистическое оценивание метрик машинных команд ЭВМ и реализующих их микрокоманд на основе анализа Парето. Известия высших учебных заведений. Приборостроение. 2023;66(4):259-265. https://doi.org/10.17586/0021-3454-2023-66-4-259-265
For citation:
Averyanov A.V., Koshel I.N., Kuznetsov V.V., Nguyen V.T. Statistical estimation of computer instructions metrics and micro commands implementing them based on Pareto analysis. Journal of Instrument Engineering. 2023;66(4):259-265. (In Russ.) https://doi.org/10.17586/0021-3454-2023-66-4-259-265