ARM经典教程。
ARM指令集和 指令集和Thumb指令集 指令集和 指令集 的不同点项目 指令工作标志 操作数寻址方式 指令长度 内核指令 条件执行 数据处理指令 寄存器使用 程序状态寄存器 异常处理 ARM指令 指令 CPSR的T位=0 大多数指令为3地址 32 32位 58条 大多数指令 Thumb指令 指令 CPSR的T位=1 大多数指令为2地址 16 16位 30条 只有分支指令
访问桶形移位器和ALU 独立的桶形移位器和ALU 指令 15个通用寄存器+PC 特权模式下可读可写 能够全盘处理 8个通用低寄存器+7个高寄 存器+PC 不能直接访问 不能处理