为什么从硬盘加载操作系统软件而不是rom芯片?

  为什么是操作系统软件   从硬盘加载而不是从ROM加载   芯片? 我被问到这个问题,我无法找到答案。 有人可以解释。 谢谢。     
已邀请:
最简单的答案是易于修补和扩展。 ROM无法轻松修补 - 虽然在构建初始ROM时具有一些永久存储位置和一些创造力和远见,但您可以使用一些钩子代码对其进行修补。 ROM的大小不是一个很好的答案。 CD / DVD是永久性的位置,可以使用,但不是ROM'芯片'。 ROM芯片可以做得足够大,可以处理操作系统(不久前,某些版本的Linux适合在软盘上使用)并且不会那么昂贵,虽然比分配成本的DVD差。 通过新的ROM芯片取代操作系统并不是那么有吸引力,但如果您只是插入新的PCI卡,那会不是很糟糕?我们已经这样做了,所以这也不是一个很好的论点。 通常,ROM芯片的访问速度将比硬盘驱动器的访问速度要高得多,因此您可以通过这种方式获得性能提升,因此这实际上是一个优势。同样拥有ROM使恶意软件更难以感染操作系统 - 另一个优点。 因此,总的来说,我看到基于ROM的操作系统与基于RAM的操作系统有很多优点。好问题。     
可以通过在该磁盘上安装新硬盘来替换硬盘上的操作系统,并且可以轻松更新。 如果您的操作系统被刻录到ROM中,那将无法正常工作。更换操作系统?撕掉ROM芯片并坚持使用新芯片....这不是一个非常有吸引力的建议! (至少不适用于台式电脑或笔记本电脑)     
我猜iOS / Android没有从硬盘加载,所以这取决于。     
规模和需求。大到足以容纳大多数人想要/想要运行的操作系统的闪存芯片非常昂贵。     

要回复问题请先登录注册