微处理器和CPU有什么区别?
电器工程
微处理器
中央处理器
2022-01-14 18:17:16
2个回答
请阅读 stevenh 链接到的问题(和答案),但您的问题有些不同。
中央处理单元 (CPU) 是计算机中排序和执行指令的部分。传统计算机体系结构中的其他部分是内存和 I/O。
在计算机的石器时代,大型机的 CPU 占用多个机柜。后来一台小型机的CPU占用了一块或几块PCB。下一步是将 CPU 集成到单个芯片上。这就是我们所说的微处理器(uP)。
从那里发展分叉:
- CPU-on-a-chip变得更强大(更快,并行执行,快速执行复杂指令,如除法和超越),添加缓存,更多CPU组合在一个芯片中等。这导致(主要是英特尔)当今的超级微处理器。
- 一个中等强大的 CPU(比 uC 中的那些更强大,但比台式 CPU 中的那些更强大)与一个小型引导 ROM 和一组复杂的外围设备相结合,如视频/lcd 子系统、mpeg 解码器、有线或无线以太网接口、USB 接口等以创建“片上系统”。这些芯片构成了现代机顶盒和衍生自它们的小型 Linux 系统(Beaglebone、Raspberry Pi 等)的核心。
- CPU 与内存和 I/O 结合在同一个芯片上,在一个芯片上创建了一台完整的计算机。这称为微控制器 (uC)。
CPU(中央处理单元)是计算机中执行指令的部分。这可以使用单个 IC、多个 IC、分立晶体管或充满真空管的房间来实现。
微处理器是 CPU 的单芯片实现。
如今,几乎所有通用的 CPU 都是微处理器,因此这两个术语实际上是同义词。
其它你可能感兴趣的问题