ARM与MIPS的详细对比

版本:v1.2

Crifan Li

摘要

此文主要介绍ARM和MIPS之间的区别和联系,包括ARM的Thumb,MIPS的MIPS16e ASE

[提示] 本文提供多种格式供:
在线阅读 HTML HTMLs PDF CHM TXT RTF WEBHELP
下载(7zip压缩包) HTML HTMLs PDF CHM TXT RTF WEBHELP

HTML版本的在线地址为:

http://www.crifan.com/files/doc/docbook/arm_vs_mips/release/html/arm_vs_mips.html

有任何意见,建议,提交bug等,都欢迎去讨论组发帖讨论:

http://www.crifan.com/bbs/categories/arm_vs_mips/

2013-10-04

修订历史
修订 1.2 2013-10-04 crl
  1. 通过Docbook发布
  2. 更新xml:id
修订 1.0 2011-07-19 crl
  1. 详细对比了ARM和MIPS的区别

目录

缩略词
1. 在精简指令集以减小代码空间占用方面的对比
1.1. ARM中的Thumb模式
1.1.1. 软件检测CPU处于何种模式
1.2. MIPS中的MIPS16e ASE
1.2.1. MIPS16e ASE的优势和劣势
1.2.2. 软件检测CPU处于何种模式
1.2.3. MIPS16e ASE的一些细节特性
参考书目

插图清单

1.1. Config1(CP0 Register 16, Select 1)寄存器域值说明