MIPS处理器:他们仍然在使用?我应该了解哪些其他的架构? [英] MIPS processors : Are they still in use? Which other architecture should I learn?

查看:392
本文介绍了MIPS处理器:他们仍然在使用?我应该了解哪些其他的架构?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在编程用于x86和放大器; x86-64的在数个月的汇编语言。现在,我想移动到一番别样的处理器。

I've been programming for x86 & x86-64 in assembly language for few months. Now, I want to move on to some different kind of processors.

MIPS,SPARC,PowerPC上,安腾,这些我发现ARM公司正在广使用。但书我看到的教程和放大器;书籍教约MIPS超过所有这些其他架构。

MIPS, SPARC, PowerPC, Itanium, ARM of these I found ARM is being widely use. But the books I see that tutorials & books teach about MIPS more than all these other architectures.

为什么MIPS如此受欢迎?是MIPS处理器仍在使用?我应该去哪个架构?

Why is MIPS so popular? Are MIPS processors still in use? Which architecture should I go for?

我的背景:

我在电子系的学生。我也是一个高层次的程序员。

I'm a student in Electronics dept. I'm also a high level programmer.

推荐答案

Cavium Networks的Raza微电子 博通两个大芯片制造商MIPS 。请参见 MIPS 了Imagination Technologies公司网站获取更多信息。

Cavium Networks and Raza Microelectronics Broadcom are two large MIPS chipmakers. See MIPS Imagination Technologies' website for more info.

有一件事情做MIPS和ARM不会是64位的。

更新为2013:博通似乎并不纷纷推出新产品的MIPS自2006年以来,和了Cavium似乎过渡到64位ARM V8。在2012年后期收购MIPS Imagination Technologies公司(讽刺的是,苹果公司,他们的#1的客户,都向市场推出ARM v8的第一个。)

Update as of 2013: Broadcom does not appear to have introduced new MIPS products since 2006, and Cavium appears to be transitioning to 64-bit ARM v8. Imagination Technologies acquired MIPS in late 2012. (Ironically, Apple, their #1 customer, were the first to market with ARM v8.)

写作是在墙上MIPS。

The writing is on the wall for MIPS.

MIPS是最清洁的成功RISC。 PowerPC和(32位),ARM有这么多的额外的指令(甚至几个操作模式,32位ARM特别),你几乎可以称他们为CISC。 SPARC有一些奇怪的特性和安腾是由完全古怪的特点。后两者多死比MIPS。

MIPS is the cleanest successful RISC. PowerPC and (32-bit) ARM have so many extra instructions (even a few operating modes, 32-bit ARM especially) that you could almost call them CISC. SPARC has a few odd features and Itanium is composed entirely of odd features. The latter two are more dead than MIPS.

所以,如果你学习MIPS,您将能够传递这些知识等位RISC 100%(给予或采取延迟槽),但你还是要了解很多奇怪的说明,PPC,整体吨邻-junk在32位ARM,以及SPARC寄存器窗口。安腾是不是RISC所以很难说什么,除了不学习安腾。

So if you learn MIPS, you will be able to transfer 100% of that knowledge to other RISCs (give or take delay slots), but you still have to learn about lots of odd instructions on PPC, a whole ton-o-junk on 32-bit ARM, and register windows on SPARC. Itanium isn't RISC so it's hard to say anything, besides don't learn Itanium.

我没有研究过的64位ARM还没有,但它很可能有大部分MIPS的积极品质的,基本上是一个从头再来的设计。

I have not studied 64-bit ARM yet but it is likely to have most of the positive qualities of MIPS, being essentially a clean-slate design.

这篇关于MIPS处理器:他们仍然在使用?我应该了解哪些其他的架构?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆