Models of Computation
- Z. Sawa (TU Ostrava)
Theoretical Computer Science December 9, 2020 1 / 63
Models of Computation Z. Sawa (TU Ostrava) Theoretical Computer - - PowerPoint PPT Presentation
Models of Computation Z. Sawa (TU Ostrava) Theoretical Computer Science December 9, 2020 1 / 63 Necessity of Formalization of the Notion of Algorithm The above mentioned characterization of the notion of an algorithm was a little bit
Theoretical Computer Science December 9, 2020 1 / 63
Theoretical Computer Science December 9, 2020 2 / 63
Theoretical Computer Science December 9, 2020 3 / 63
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 R5 R4 R3 R2 R1 R7 R6 R8 IP flags
MEM CPU
Theoretical Computer Science December 9, 2020 4 / 63
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 R5 R4 R3 R2 R1 R7 R6 R8 IP flags
MEM CPU
Theoretical Computer Science December 9, 2020 4 / 63
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 R5 R4 R3 R2 R1 R7 R6 R8 IP flags
MEM CPU
Theoretical Computer Science December 9, 2020 4 / 63
Theoretical Computer Science December 9, 2020 5 / 63
Theoretical Computer Science December 9, 2020 6 / 63
Theoretical Computer Science December 9, 2020 7 / 63
Theoretical Computer Science December 9, 2020 8 / 63
3 2 1 4 5 6 8 7 1 3 6 10 13 14 12 11 9 8 7 5 4 2 READ JZERO 10 STORE *3 ADD 2 STORE 2 ADD =1 JUMP 1 LOAD 2 DIV 1 STORE 2 STORE 1 LOAD =0 STORE 1 LOAD 1
7 5 2
Theoretical Computer Science December 9, 2020 9 / 63
Theoretical Computer Science December 9, 2020 10 / 63
Theoretical Computer Science December 9, 2020 11 / 63
Theoretical Computer Science December 9, 2020 12 / 63
Theoretical Computer Science December 9, 2020 13 / 63
Theoretical Computer Science December 9, 2020 14 / 63
Theoretical Computer Science December 9, 2020 15 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 16 / 63
Theoretical Computer Science December 9, 2020 17 / 63
Theoretical Computer Science December 9, 2020 18 / 63
0 −
1 −
2 −
f (i) where f : N → N is a function, for which
0 and analogously functions mapping final
Theoretical Computer Science December 9, 2020 19 / 63
Theoretical Computer Science December 9, 2020 20 / 63
Theoretical Computer Science December 9, 2020 21 / 63
Theoretical Computer Science December 9, 2020 22 / 63
Theoretical Computer Science December 9, 2020 23 / 63
Theoretical Computer Science December 9, 2020 24 / 63
Theoretical Computer Science December 9, 2020 25 / 63
Theoretical Computer Science December 9, 2020 26 / 63
Theoretical Computer Science December 9, 2020 27 / 63
Theoretical Computer Science December 9, 2020 28 / 63
Theoretical Computer Science December 9, 2020 29 / 63
Theoretical Computer Science December 9, 2020 30 / 63
Theoretical Computer Science December 9, 2020 31 / 63
Theoretical Computer Science December 9, 2020 32 / 63
Theoretical Computer Science December 9, 2020 33 / 63
Theoretical Computer Science December 9, 2020 34 / 63
Theoretical Computer Science December 9, 2020 35 / 63
Theoretical Computer Science December 9, 2020 36 / 63
Theoretical Computer Science December 9, 2020 37 / 63
Theoretical Computer Science December 9, 2020 38 / 63
qacc a1 x 1 2 3 j n n+1
Theoretical Computer Science December 9, 2020 39 / 63
Theoretical Computer Science December 9, 2020 40 / 63
Theoretical Computer Science December 9, 2020 41 / 63
Theoretical Computer Science December 9, 2020 42 / 63
Theoretical Computer Science December 9, 2020 43 / 63
Theoretical Computer Science December 9, 2020 44 / 63
Theoretical Computer Science December 9, 2020 45 / 63
Theoretical Computer Science December 9, 2020 46 / 63
Theoretical Computer Science December 9, 2020 47 / 63
Theoretical Computer Science December 9, 2020 48 / 63
Theoretical Computer Science December 9, 2020 49 / 63
Theoretical Computer Science December 9, 2020 50 / 63
Theoretical Computer Science December 9, 2020 50 / 63
Theoretical Computer Science December 9, 2020 51 / 63
Theoretical Computer Science December 9, 2020 52 / 63
Theoretical Computer Science December 9, 2020 53 / 63
Theoretical Computer Science December 9, 2020 54 / 63
Theoretical Computer Science December 9, 2020 55 / 63
Theoretical Computer Science December 9, 2020 56 / 63
Theoretical Computer Science December 9, 2020 57 / 63
Theoretical Computer Science December 9, 2020 58 / 63
Theoretical Computer Science December 9, 2020 59 / 63
Theoretical Computer Science December 9, 2020 60 / 63
Theoretical Computer Science December 9, 2020 61 / 63
Theoretical Computer Science December 9, 2020 62 / 63
Theoretical Computer Science December 9, 2020 63 / 63