diff --git a/Introduction.md b/Introduction.md index aef893f..cfb63fc 100644 --- a/Introduction.md +++ b/Introduction.md @@ -3,7 +3,7 @@ The game begins by setting up its four threads; idle, video, audio, and the game loop. The idle thread allows the cpu to sleep. Without it, if at any time execution of all threads were paused, the cpu would never be able to continue. The idle thread is active if all the other threads are paused. -As such, the idle thread runs the following code: `while(TRUE);` (it runs in a perpetual loop of nothing; sleep). In mips assembly it looks like this: +As such, the idle thread initiates all the other threads and then runs the following loop: `while(TRUE);` (it runs in a perpetual loop of nothing; sleep). In mips assembly it looks like this: ``` .L800005B8: b .L800005B8