Задача №2. Оценить длину программы умножения матриц
произвольного ранга.
η
2к
*
= 9 – словарь;
η
2к
= η
2к
*
log η
2к
*
= 9log9 = 9*3 = 27;
Длина модуля:
N
k
= 2N
2k
= 2 η
2к
log η
2к
= 2*27log27 = 2*27*5 = 270 слов;
Найдем количество команд:
Р = 3/8N = 3/8 * 270 = 3 * 35 = 105 команд.
Задача №3. Оценить начальное количество ошибок в ОС, если
число разрядов слова состояния системы равно 12.
R = 12; тогда
η
2к
*
= 2
12
= 4096;
1. Количество иерархических уровней
i = [log η
2к
*
/3] + 1 = [log4096/3] + 1 = 5.
Количество модулей всех уровней
К = η
2
*
/8 + η
2
*
/8
2
+ … + η
2
*
/8
5
= 512 + 64 + 8 + 1 = 585.
2. Длина проектируемого ПС
η
2к
= η
2к
*
log η
2к
*
= 8log8 = 8*3 = 24;
N
k
= 2N
2k
= 2 η
2к
log η
2к
= 2*24log24 = 2*24*5 = 240;
N=kN
k
+klogk= 585 * 240 + 585log585 = 140400 + 5265 =145665.
3. Его объем
V = KV
k
;
V
k
= N
k
*log2 η
2к
= 240 * 6 = 1440;
V = 585 * 1440 = 842400 бит;
4. Начальное количество ошибок
В
0
= V/3000 = 842400/3000 = 280 ошибок.