具有片上高速缓存 RAM 的 CPU(例如 Intel i3/i5/i7/Xeon)是否可以将其用作其唯一的功能性 RAM,而无需连接任何外部存储器组?
还是必须有外接RAM,不能单独访问或使用缓存?
现代台式机/服务器 CPU 的内部缓存 RAM 通常比 1990 年代的许多计算机在整个系统内存中的内存更多,因此应该有足够的内存来运行简单的代码。
在缓存存在之前的 CPU(例如 6502)将无法执行任何操作,因为内部 CPU RAM 仅占地址计数器和累加器的几个字节。
这不是运行任何类型的现代操作系统的问题,而是运行编程到自定义 ROM 中的简单代码,或者使用十六进制输入键盘手动输入的问题。