以下是引用ioriliao在2007-6-21 22:42:51的发言:
那么,系统的中的多线程就是怎么样实现的呢.
我想,我提的这个问题不是空中楼阁,因为系统也是C实现的.
如果要去做另一个系统,如果在win下进行开发,那未要实现
这个系统的多线程,岂不是要调用 win的api.
那么,系统的中的多线程就是怎么样实现的呢.
我想,我提的这个问题不是空中楼阁,因为系统也是C实现的.
如果要去做另一个系统,如果在win下进行开发,那未要实现
这个系统的多线程,岂不是要调用 win的api.
在win下进行开发另一个系统,你需要一个可以交叉编译的编译器.你看看嵌入式的开发过程,针对特定的处理器,编译为特定的指令.
我对你调用 win的api的说法是哭笑不得,你开发一个系统就是开发系统内核,然后又内核提供自己的API.感觉你知识面不够宽,有些东西缺乏常识性了解.
对于多线程就是怎么样实现的,你找本WINDOWS编程的书,推荐微软的<<windows核心编程>>