ВУЗ:
Составители:
35
0
1
2
3
4
Загрузка R1=V1
Загрузка R2=V2
Загрузка R4=4
Очистка R3=0
Загрузка R0=V0
MASK=0001; R0·MASK
5
R3 ← R3+1; Возврат
14
Нет операции
13
да
6
Если
F ≠ 0
7
6
Переход на подпрограмму 14
6
R0 ← R0/2
MASK=0001; R1·MASK
8
Если
F ≠ 0
9
8
Переход на подпрограмму 14
8
R1 ← R1/2
MASK=0001; R2·MASK
10
Если
F ≠ 0
11
10
Переход на подпрограмму 14
10
R2 ← R0/2
R4 ← R4-1
Чтение R3
15
да
да
да
нет
нет
нет
нет
12
Если
F ≠ 0
Рис.2. Блок
-
схема программы подсчета единиц .
Подпрограмма 14
35
0 Загрузка R0=V0
1 Загрузка R1=V1
2 Загрузка R2=V2 Подпрограмма 14
3 Загрузка R4=4
4 Очистка R3=0
5 MASK=0001; R0·MASK 14 R3 ←R3+1; Возврат
6
Если да
6 Переход на подпрограмму 14
F≠0
нет
6 R0 ← R0/2
7 MASK=0001; R1·MASK
8
Если да
8 Переход на подпрограмму 14
F≠0
нет
8 R1 ← R1/2
9 MASK=0001; R2·MASK
10
Если да
10 Переход на подпрограмму 14
F≠0
нет
10 R2 ← R0/2
11 R4 ←R4-1
13 Нет операции
12
да Если нет
F≠0 15 Чтение R3
Рис.2. Блок-схема программы подсчета единиц.
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
