, , . .
1, 2,..., . : ,, 2,..., ф . , > 1, . . , , . , , , . . . S.
: 10, 040, 041, 042,..., 049. : , ,, / {l, 2,..., 10); () At, S ; , . . , 000, 20 ; : At 030, 031, S 032. . 9.2, . 9.7.
9.7. 3
RD #40 | 040 | ||||
WR 30 | 030 | ||||
RD #10 | 10 031 | ||||
WR 31 | |||||
RD #0 | S = 0 | ||||
WR 32 | 032 | ||||
Ml: RD 32 | |||||
ADD @30 | |||||
WR 32 | |||||
RD30 | |||||
ADD #1 | |||||
WR 30 | ( ) | ||||
RD 31 | |||||
SUB #1 | ( ) | ||||
WR 31 | 1 | ||||
JNZ Ml | ≠ 0 | ||||
RD 32 | |||||
OUT | |||||
HLT | |||||
1. ,, 2,..., . . 9.8.
2. , .
3. .
4. .
5. .
9.8.
,, 2,..., | |
, | |
, | |
. () , () . , 2.
|
|
6. . , . .
7. .
1. .
2. - .
3. ( , ).
4. .
5. .
6. .
1. ?
2. ?
3. , . 9.7, wr 31 014?
4. , . 9.7, Ml 005? 007?