- 注册时间
- 2004-12-22
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2006-12-20 15:29:32
|
显示全部楼层
引用第24楼lzy8691于2006-09-16 12:17发表的“”:
可以设计一个虚拟cpu-io硬件环境,它有自己的指令集,中断,并且有很大的内存空间(如64位寻址),预先定义支持常见外设的io接口,有足够的io保留空间(当然io接口也是虚拟的),然后针对各种实际硬件编写对应虚拟机解释程序,这样,以后所有的程序都用这种虚拟汇编写成,由于虚拟硬件环境在不同平台的上保持一致(除了速度),就可以实现跨平台了.有了虚拟汇编,可以在这个虚拟指令集的基础上开发各种编译器,这样全天下的程序(除了速度问题外)就通用了.
呵呵,那不就是LAVA了. |
|