ARM简单的OS问题
现在想用ARM写一个简单的OS,需要建一个进程表,然后从进程表里面读取进程的内容,运行,删除这个进程,再读取下一个。进程的内容为很简单的应用,如利用SWI输出“Hello World!"之类的。输出为如下的格式:
Welcome!
Starting process #0
Hello World!
Killing process #0
Starting process #1
Hello World!
Killing process #1
Starting process #2
Hello World!
Killing process #2
SYSTEM HALTING
不知道怎么做,希望高手解答下,或者给个例子什么的,谢谢!