01-处理器基础
第3章 处理器基础
本章内容
- 独立处理器
- 集成处理器:片上系统
- 其他架构
- 硬件平台
- 小结
本章介绍一些处理器的基本信息,帮助读者了解众多的嵌入式处理器。我们将考察市面上的几种处理器以及它们的特性。首先关注的是功能最为强大的处理器——独立处理器,但它们需要配备外部芯片组才能构成一个完整的系统。接着会介绍几款Linux支持的集成处理器。最后看一下目前仍在使用的一些通用硬件平台。
对于特定的嵌入式设计,有很多嵌入式处理器可供选择。本章将讨论的范围限定在那些包含硬件内存管理单元的处理器,当然,这些处理器都是Linux支持的。Linux在其软件架构方面最基本的设计理念是它被设计成一个虚拟内存操作系统[1]。如果你在一个不带MMU的处理器上使用Linux,将不能使用内核一个极具价值的架构特性,这种情况本书不讨论。
[1] Linux支持一些不包含MMU的处理器,但这不是Linux的主流应用。