Sidan 1
Computer Engineering ActivationConcept page 1
Problem:
! bell ! help ! ! 1 ! 2 ! ! Bal help ! ! ! ! Bal bell ! 3 Jr $31 ! ! ! ! ! ! ! Jr $31 !
What happend here? What will happen here?
Computer Engineering ActivationConcept page 2
The activation concept
Main
- 1. Executing program, wants “bell”
- 2. Creates son,
Tells him “bell”, Falls asleep
Computer Engineering ActivationConcept page 3
The activation concept
Main
- 1. Executing program, wants “bell”
- 2. Creates son,
Tells him “bell”, Falls asleep
- 3. Asleep
Son
- 1. Wakes up,
starts executing “bell”, wants “help”
Computer Engineering ActivationConcept page 4
The activation concept
Main
- 1. Executing program, wants “bell”
- 2. Creates son,
Tells him “bell”, Falls asleep
- 3. Asleep
Son
- 1. Wakes up,
starts executing “bell”, wants “help”
- 2. Creates son, tells him help, falls asleep
Grandson
Computer Engineering ActivationConcept page 5
The activation concept
Main
- 1. Executing program, wants “bell”
- 2. Creates son,
Tells him “bell”, Falls asleep
- 3. Asleep
Son
- 1. Wakes up,
starts executing “bell”, wants “help”
- 2. Creates son, tells him help, falls asleep
- 3. Asleep
Grandson
- 1. Wakes up.
starts executing “help”
Computer Engineering ActivationConcept page 6
The activation concept
Main
- 1. Executing program, wants “bell”
- 2. Creates son,
Tells him “bell”, Falls asleep
- 3. Asleep
Son
- 1. Wakes up,
starts executing “bell”, wants “help”
- 2. Creates son, tells him help, falls asleep
- 3. Asleep
Grandson
- 1. Wakes up.
starts executing “help”
- 2. Finished. Vanishes, Wakes up his parent