instruction set汇总
1 aarch64
它armv8-A架构的一种执行状态,之所以说它是一种执行状态是因为,armv8-A还有aarch32这个执行状态。aarch64是64位执行状态,aarch32是32位的执行状态。
armv8-A架构的优势在于64位和32位都是兼容的。
2 alpha axp
美国DEC公司64位RISC微处理器。也称为DEC alpha,用于它自己的工作站和服务器上。
3 arc
美国新思科技的一款32位的RISC cpu。synopsys。
4 avr
atmel的32位的RISC cpu。
5 blackfin
ADI的32位RISC处理器,它的特点是在通用的RISC处理器的基础上加了一个乘法累加单元,使得它在信号处理领域有比较大的优势。
6 cgen
这个是一个过气的assembler和disassembler等的生成器。
7 cris
axis的一款处理器,axis是做网络摄像头的一家公司。
8 cr16、cr16c、crx
美国国家半导体公司推出的CompactRISC架构的子架构,主要用于微控制器。美国国家半导体被德州仪器收购。
9 Xtensa
Tensilica公司推出的软核。
10 WDC 65816
western design center。
11 powerpc指令集
由苹果、IBM和摩托罗拉共同创建的RISC指令集,曾经用于苹果电脑,但是现在已经被苹果弃用。主要用于IBM服务器中。
12 picoJava指令集
隶属于sum公司,直接执行java bytecode,在FPGA上由开源实现。
13 sparc
隶属于sum公司,oracle用它生产的cpu现用于oracle的服务器上。
14 mips
隶属于MIPS公司。
15 SH64和superH
Hitachi的指令集,现在隶属于Renesas公司,该公司正在研究自动驾驶汽车。
其它的参见:
维基百科:List of instruction sets
https://en.wikipedia.org/wiki/List_of_instruction_sets#Texas_Instruments
可见,世界上有非常多的cpu和指令集,其基本原理是差不多的,但是最终归于统一,归于x86和arm。任何产业都是这样的,兴起的时候四分五裂,但是由于竞争最终都会归于统一。
最新文章
- Atitit.web ui  组件化 vs  mvc
- (转)MySQL命令行--导入导出数据库
- opc 方面研究
- codeforces732D 二分加贪心。。
- HideProcess
- C# ArrayList的用法总结
- hdu 1879 继续畅通工程
- JS判断邮箱格式
- Python的自学之路:Python基础(一)
- Flex弹性布局以及box-sizing
- vscode设置代码块
- Android Studio 常见问题汇总
- 启动Tomcat报错:class path resource cannot be opened
- Angular7 Drag and Drop
- Java 8 Lambda表达式之方法引用 ::双冒号操作符
- pyextend库-unpack列表集合字符串解包函数
- 打包一个Docker镜像,让你的好友加载开启一个容器,并且每隔一秒输出hello,world到指定的文件中
- 8VC Venture Cup 2016 - Final Round D. Preorder Test 二分 树形dp
- (三十六)类数组对象arguments
- 在Pd中取消Code Name 同步