R 5 1. Stack Memory RE 7 2. No memory needed Type-1 6 3. Can be described finitely CF 1 4. # strings in language not infinite REG 2 5. Recognizers always halt FIN 4 6. TM single tape bounded on both ends FD 3 7. Unrestricted TM
S,0,1,R,S S,1,#,R,H
S,0,1,R,S S,1,1,R,S
S,0,0,R,S S,1,1,R,S S,#,#,L,F F,0,0,1,L F,1,1,0,L F,#,#,R,H
S,0,#,R,S S,1,1,R,H


| 0 | 1 | 2 | |
|---|---|---|---|
| A | 0RB | 2LA | 1RA |
| B | 1LA | 2RB | 1RC |
| C | — | 1LB | 1LC |
decjnz means "decrement the register and then if it is not zero, jump")
copy r0, 1 copy r1, 5 mul r0, r0, r1 decjnz r1, -1
load x; dup; mul; load y; dup; mul; add; sqrt?
Who David Hilbert What Entscheidungsproblem
Size 2 + 5(n-1) (also 5n-3) Depth 1 + 2(n-1) (also 2n-1) Fan-in 3