想转行硬件开发,请教各位 x86 架构与 ARM 架构哪个前景好一些?

之前做 PCB 设计,想转行移动硬件开发。请教各位 x86 架构与 ARM 架构哪个前景好一些?互相之间的迁移性如何?

回答·23
最热
最新
  • x86 架构比较赚钱,毕竟价格在哪儿,前提是技术要好,x86 架构 cpu,北桥,南桥,内存,芯片组都是分离的,目前 CPU 有 1150 引脚,内存也有好几百个,PCIE ,SATA ,eDP 等接口这完全不同于单片机,ARM 的一些接口,都是高速信号,需要有信号完整性的知识储备,x86 开发比较封闭,Intel Microsoft,和联想,浪潮,dell 之类的公司有一个联盟,会员费都不是小数目。做电路板的话 x86 一块板子仅仅物料费就接近上千元,而成品主板华硕微星已经将销售价格控制几百元以内,新公司没有市场,手机 ARM 开发比较活跃,也许要像高通,联发科之类的公司缴纳授权费用,新公司小公司也做不了。无论是 x86 还是 ARM-A 都是多核多线程的芯片,都需要和显卡打交道,操作系统一般是 Windows 或者安卓,这个即使有源码适配都有相当的难度,ARM 一般需要 BL 的密钥,而 x86 需要 BIOS 的支持,个人认为楼主还是学 8051 或者 STM32 比较好。
  • 这个问题,讲三点: 01.从业务视角分析:目前阶段,还不适宜从需求场景上把两种架构对立比较。ARM 等精简指令集架构,更多用在类似嵌入式这种强调低功耗,低成本,专用性的需求场景;而 X86 架构,更多用在类似服务器,通用设备这类高性能,普遍化,通用性的需求场景;——针对不同客户需求,选择不同架构是常态。 02.从技术角度分析:首先,X86 产品的厂商(intel、AMD 等)技术水平还是要高于 ARM 核心厂商的,因此未来相当长的一段时间,X86 产品应用市场稳定,有巨大的生机。其次,X86 平台的产品,设计和研发模式比较标准,技术资料丰富,而 ARM 平台处理器产品五花八门,支持良莠不齐,项目选型上,不是特别理想。 03.从个人职业规划上:艺无止境,年轻人不要急于给自己贴上标签:作为过来人,我在 mips 核心的芯片厂商工作过;但使用最多的是 ARM 核心的处理器;而业内弟兄们所知的是,我是某安全厂商的 X86 架构的系统工程师;目前在把这款 X86 架构的产品,迁移到 ARM 核心平台……哈哈
  • 个人感觉,硬件开发,你学学 VHDL。 芯片才是国家未来的趋势 而且可取代性低,经验为王
  • Arm 必须的,x86 功耗高,没有前景。arm 是主流。搞件开发,无需关注 cpu 架构。做 cpu 设计才关注这个。硬件开发主要是电路原理,pcb 设计走线等。
  • 依我看,嵌入式就是 ARM 为主的。x86 主要是 PC 用的。也可能我接触的面少。仅供参考。
  • arm 低功耗 做得多些
  • 这个问题没有意义,都很好。做 nfv,sdn,虚拟化都是 x86。但是低功耗嵌入式,很多是 arm。随着 arm 主频提升,很多盒式交换机也用 arm.
  • 各有各的用处,复杂指令,精简指令
  • 感觉 arm 前景好一些,适用范围也挺广的,而且已经可以胜任性能要求较低的个人电脑的工作了
  • 底层处理方式不同,x86 是复杂指令集,arm 是精简指令集,x86 功能相对灵活,arm 用于特定场景。