Послідовна архітектура ЕОМ
Матеріал з Вікіпедії — вільної енциклопедії.
ПОСЛІДОВНА АРХІТЕКТУРА ЕОМ - така архітектура ЕОМ, в якій кожна нова команда програми з точки зору програміста починає виконуватись лише після того, як завершилося виконання попередньої й до того, як почнеться виконання наступної.
Оцінимо час, який витрачається на послідовне виконання програми:
- Texec = tcnc
де tc - тривалість машинного циклу, nc - кількість машинних циклів, потрібних для виконання програми.
В загальному випадку, програма складається з різних типів машинних команд, час виконання яких є різним і залежить головним чином від апаратної реалізації даного типу команд. З врахуванням цього:
де nik - кількість машинних команд i-го типу в програмі, ti - час виконання машинної команди i-го типу.
Тоді:
З цієї формули легко бачити три основні шляхи підвищення продуктивності обчислень послідовних архітектур:
- зменшення машинного циклу, яке досягається головно на рівні реалізації за рахунок технологічних оптимізацій
- зменшення кількості машинних циклів виконання окремих команд за рахунок оптимізації структури обчислювального пристрою на рівні його організації та апаратної реалізації схем виконання окремих видів обчислень
- зменшення кількості машинних команд в програмі за рахунок оптимізації архітектури системи команд, використання оптимізуючих компіляторів.



