作者kingstong (卍解-天锁斩月)
看板EarthScience
标题[讨论] 关於os层级的讨论...
时间Fri Apr 19 15:49:54 2013
不晓得版上有没有人参与cpu的研发
intel自制的cpu上有cpu的machine code
来制作指令集,不同厂牌的cpu有不同的machine code
如果台湾自制处理器,而处理器的machine code
和指令集如果和intel的machine code和指令集
一模一样就会侵犯专利权,於是宏达电想采用
microsoft的手机os就必须设计和intel的cpu
不同的指令集(使用machine code去编写),但如此一来
就无法和microsoft的系统相容,所以cpu上层就得
设计virtual machine,而virtual machine功用
就像java的 virtual machine.然後才能在virtual machine
的上层再设计system call和os及compiler
所以经过machine code及上层的system call才能用compiler
设计os,所以从machine code,virtual machine ,再到system call
及compiler,电脑os一共经过了四个层级.
我想大家大概都知道,还有如果我观念错误也请指导,打脸也轻一点,好吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.170.158.111
1F:推 yshinri:我觉得最该打的脸是你贴错版了...这里是地球科学版 04/19 15:51
2F:→ yshinri:CSSE 版应该才是你要去的 04/19 15:52
3F:→ jasonnn:Po文请确认你在哪里。 04/19 16:35
4F:推 rssai:所以是要组阵列来跑 模式?? 04/19 19:25