楼主强人啊,曾经我也有这个想法,我想自己弄个Cpu,然后再跑自己写的操作系统,可惜,因为某些原因不能选电子系,对这方面的知识储备太少,最终放弃了。至于自己写操作系统的事,当年没有那个积累的时候还想想,到了真正的学过操作系统,组成原理,等有了足够的积累,可以开始动了的时候,才知道其中的难度。真要些的话,充其量也就是一个像ucos-ii那样的微型RTOS,即使如此,仍然是要耗费很大的精力,更不要说eCos, RTEMS之流的RTOS,至于Linux,能把它的代码读完我就满足了。
曾经打算写一个微型的操作系统,基于自己实现的微型库,实现基本的内存管理,IO之类的功能,以此来学习,加深对计算机的基本原理的理解,不知道能不能真正写下去。
PS:我们过家还是有很多像楼主一样的强人的,我所在的公司现在开发的产品,其中的一种核心芯片就是中国人开发的,可惜我们国家加工工艺不行,而且有很多人才外流了