| A | B | C | D | E | F | G | H | I | J | K | L | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||
2 | ||||||||||||
3 | In aceasta rezolvare am initializat cu 26 si 34 cei 2 registri. | |||||||||||
4 | ||||||||||||
5 | ||||||||||||
6 | ||||||||||||
7 | ex1 + ex2 | ex 3 | ||||||||||
8 | ax | bx | instructiune | cicli per cpu | stare1 | stare2 | cpu3 | stare3 | ||||
9 | cpu1 | cpu2 | jg _greater | jl _less | je _pwp | |||||||
10 | 26 | mov ax 26 | 1 | 1 | NT | SNT | 1 | SNT | SNT | SNT | ||
11 | 34 | mov bx 34 | 1 | 1 | 1 | |||||||
12 | cmp ax bx | 1 | 1 | 1 | ||||||||
13 | jg _greater | 2 | 2 | 2 | ||||||||
14 | jl _less | 20 | 20 | T | WNT | 20 | WNT | |||||
15 | 8 | sub bx,ax | 1 | 1 | 1 | |||||||
16 | jmp | 2 | 2 | 2 | ||||||||
17 | cmp ax bx | 1 | 1 | 1 | ||||||||
18 | 26 | 8 | jg _greater | 2 | 20 | WT | 20 | WNT | ||||
19 | 18 | sub ax,bx | 1 | 1 | 1 | |||||||
20 | jmp | 2 | 2 | 2 | ||||||||
21 | 18 | 8 | cmp ax bx | 1 | 1 | 1 | ||||||
22 | jg _greater | 2 | 2 | ST | 20 | WT | ||||||
23 | 10 | sub ax,bx | 1 | 1 | 1 | |||||||
24 | jmp | 2 | 2 | 2 | ||||||||
25 | 10 | 8 | cmp ax bx | 1 | 1 | 1 | ||||||
26 | jg _greater | 2 | 2 | 2 | ST | |||||||
27 | 2 | sub ax,bx | 1 | 1 | 1 | |||||||
28 | jmp | 2 | 2 | 2 | ||||||||
29 | 2 | 8 | cmp ax bx | 1 | 1 | 1 | ||||||
30 | jg _greater | 20 | 20 | NT | WT | 20 | WT | |||||
31 | jl _less | 20 | 2 | T | ST | 20 | WT | |||||
32 | 6 | sub bx,ax | 1 | 1 | 1 | |||||||
33 | jmp | 2 | 2 | 2 | ||||||||
34 | 2 | 6 | cmp ax bx | 1 | 1 | 1 | ||||||
35 | jg _greater | 20 | 20 | NT | WT | 20 | WNT | |||||
36 | jl _less | 20 | 2 | T | ST | 2 | ST | |||||
37 | 4 | sub bx,ax | 1 | 1 | 1 | |||||||
38 | jmp | 2 | 2 | 2 | ||||||||
39 | 2 | 4 | cmp ax bx | 1 | 1 | 1 | ||||||
40 | jg _greater | 20 | 20 | NT | WT | 2 | SNT | |||||
41 | jl _less | 20 | 2 | T | ST | 2 | ST | |||||
42 | 2 | sub bx,ax | 1 | 1 | 1 | |||||||
43 | jmp | 2 | 2 | 2 | ||||||||
44 | 2 | 2 | cmp ax bx | 1 | 1 | 1 | ||||||
45 | jg _greater | 20 | 20 | NT | WT | 2 | SNT | |||||
46 | jl _less | 2 | 20 | WNT | 20 | WT | ||||||
47 | je _pwp | 20 | 20 | T | WT | 20 | WNT | |||||
48 | 2 | 2 | print ax | 1 | 1 | 1 | ||||||
49 | FINAL (Total/stare finala) | 222 | 204 | T | WT | 204 | SNT | WT | WNT | |||
50 | unitate masura | ns | ns | ns | ||||||||
51 | 3) speedup este 1 (204/204) | |||||||||||