16-разрядный генератор псевдослучайных чисел

Страница: 4/5

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

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

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

§ максимальное - 552 такта.

Максимальная тактовая частота процессора КР580ИК80 составляет 2.5 МГц

T = 1 / n (2)

т.е. один такт выполняется за 0.4 мкС., следовательно блок будет выполнятся за:

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

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

3 Себестоимость

Себестоимость схемы генератора псевдослучайных чисел рассчитывается с учетом заработной платы всех работников, которые принимали участие в создании данного устройства и материальных затрат на изготовление самой схемы.

Данные по зарплате приведены в табл. 4. Стоимость материалов приведена в табл.5.

Таблица 4

Должность

Оплата за 1 час

Кол-во часов

Итого

Инженер-схемотехник

5 р.

40

200 р.

Электронщик

3 р.

8

24 р.

Монтажник

8 р.

4

32

Таблица 5.

Микросхема

Количество, шт.

Затраты на 1 шт., р.

Общие затраты, р.

К555ИР16

4

7

28

К155ЛП5

2

2.4

4.8

К155ЛЛ1

4

3.5

14

К555ЛА7

3

3

9

К555ЛН1

3

3.2

9.6

АЛ307Г

16

1.5

24

Таким образом находим с помощью таблицы находится общая стоимость S путем суммирования всех затрат.

S = 28+4.8+14+9+9.6+24+200+24+32 = 345.40

Себестоимость программы генерации случайного числа так же рассчитывается с учетом заработной платы программиста, который принимал участие в создании данного продукта.

Таблица 6

Должность

Оплата за 1 час

Кол-во часов

Итого

Инженер-программист

10р.

16

160 р.

Реферат опубликован: 2/12/2009