首页 相关文章 Linux 核心--14.处理器

Linux 核心--14.处理器

第十三章 处理器


Linux可以运行在许多类型的处理器上,本章将给出对它们的简单描叙。 


13.1  X86
省略 


13.2  ARM
ARM处理器是一种低功耗高性能的32位RISC处理器。它在嵌入式设备如移动电话和PDA中广泛使用。共有31个 32位寄存器而其中16个可以在任何模式下看到。它的指令为简单的加载与存储指令(从内存中加载某个值, 执行完操作后再将其放回内存)。ARM一个有趣的特点是它所有的指令都带有条件。例如你可以测试某个 寄存器的值但是直到下次你使用同一条件时进行测试时,你才能有条件的执行这些指令。另一个特征是可以 在加载数值的同时进行算术和移位操作。它可以在几种模式下操作,包括通过使用SWI(软件中断)指令从 用户模式进入的系统模式。 

ARM处理器是一个综合体,ARM公司自身并不制造微处理器。它们是有ARM的合作伙伴(Intel或LSI)制造。 ARM还允许将其他处理器通过协处理器接口进行紧耦合。它还包括几种内存管理单元的变种,包括简单的 内存保护到复杂的页面层次。 


13.3  Alpha AXP处理器
Alpha AX...[ 查看全文 ]

Linux 核心--14.处理器的相关文章

手机页面
收藏网站 回到头部