Быстродействие

Написано сентябрь 13, 2010 16-разрядный генератор

Оценим временные затраты на выполнение программного модуля генерации случайного числа на БИС КР580ИК80. Так как в программе блок «действия над аккумулятором» работает в цикле число проходок которого может быть случайное число раз от 8 до 1, то и программа выполняется соответственно за:

  • минимальное количество тактов -188,
  • максимальное -  552 такта.

Максимальная тактовая частота процессора КР580ИК80 составляет 2.5 МГц
T = 1 / n                                    (2)
т.е. один такт выполняется за 0.4 мкС., следовательно блок будет выполнятся за:

  • минимальное время выполнения программы - 75.2 мкС
максимальное время выполнения программы - 220.8 мкС



   


Hosted by uCoz