ARM体系结构ARM体系结构以前称为高级RISCMachine(AcornRISCMachine,以前称为:AcornRISCMachine),是一种32位精简指令集(RISC)处理器体系结构,已广泛用于许多嵌入式系统设计中。由于其节能特性,ARM处理器符合其低功耗的主要设计目标,非常适合移动通信领域。
x86体系结构X86体系结构(TheX86architecture)是由微处理器执行的计算机语言指令集。它是指Intel通用计算机系列的标准编号缩写,并且还标识了一组通用计算机指令集。
手臂架构和x86架构之间的区别1.性能X86架构的计算机比ARM架构的系统更快,更强大。 X86 CPU大多为1G或更高,双核和四核很受欢迎。
他们通常使用45纳米(甚至更高)的工艺技术进行生产;对于ARM:CPU通常为数百兆字节,并且仅出现1G CPU。该工艺通常不会到65nm工艺。
但是ARM的优势不在于其强大的性能,而在于其效率。 ARM使用RISC管道指令集,从根本上说,它在完成综合任务方面处于劣势,并且其优势可以在任务相对固定的某些应用程序中得到充分利用。
2.扩展能力具有X86架构的工业计算机使用“桥接”功能。与扩展设备(例如硬盘,内存等)连接的方法,具有X86架构的工业计算机可以轻松扩展其功能,例如添加内存,硬盘等。
ARM结构的计算机通过专用数据接口连接CPU和数据存储设备,因此很难扩展ARM存储,内存和其他性能的性能(通常在产品生产过程中确定其内存和数据存储的容量)设计),因此通常不考虑对ARM的系统结构进行扩展。基本上遵循“足够好”的原则。
3.操作系统兼容性x86系统是由Microsoft和Intel共同主导世界的Wintel联盟,它垄断了个人计算机操作系统近30年,形成了庞大的用户群,并深深巩固了许多用户的习惯。同时,x86系统在硬件和软件开发方面已经形成了统一的标准。
几乎所有x86硬件平台都可以直接使用Microsoft的Windows系统以及几乎所有流行的工具和软件,因此x86系统在兼容性方面具有无与伦比的优势。几乎所有的ARM系统都使用Linux操作系统,并且几乎所有的硬件系统都必须单独构建自己的系统,该系统与其他系统不兼容。
这也使它们的应用软件不方便移植,这已成为ARM系统的严重限制。开发与应用。
GOOGLE开发了开放的Android系统后,它对基于ARM的计算机的操作系统进行了统一,从而使新推出的基于ARM的计算机系统具有统一,开放和免费的操作系统,从而为开发基于Windows的ARM提供了强大的平台。手臂。
支持和动力。 4.软件开发的便利性和可以使用的工具的多样性X86结构系统已经启动了近30年。
在此期间,x86计算机经历了快速发展的黄金时期。用户的应用程序,软件支持,软件开发工具支持和支持兼容性以及其他工作已达到非常成熟甚至完美的状态。
因此,使用X86计算机系统不仅有大量的第三方软件可供选择,而且大量的软件编程工具可以帮助您完成所需的工作。 Arm结构计算机系统受到硬件性能,操作系统简化和系统兼容性的限制。
Arm结构计算机系统不可能拥有与X86计算机系统一样多的编程工具和第三方软件。使用时,ARM编程语言大多采用C和JAVA。
与此相比,更直接的结论是,与Arm结构系统相比,基于x86结构计算机系统平台开发软件更容易,更简单且实际成本更低,并且更容易找到第三方软件(节省自我开发的时间和成本),并且软件迁移更加容易。通过以上比较分析,我们非常清楚地感觉到,ARM和X86计算机根本无法进行比较,而ARM根本不是X86计算机的对手。
是的,如果仅考虑上述方面,ARM确实无法与X86计算机竞争,甚至没有资格。
x86体系结构X86体系结构(TheX86architecture)是由微处理器执行的计算机语言指令集。它是指Intel通用计算机系列的标准编号缩写,并且还标识了一组通用计算机指令集。
手臂架构和x86架构之间的区别1.性能X86架构的计算机比ARM架构的系统更快,更强大。 X86 CPU大多为1G或更高,双核和四核很受欢迎。
他们通常使用45纳米(甚至更高)的工艺技术进行生产;对于ARM:CPU通常为数百兆字节,并且仅出现1G CPU。该工艺通常不会到65nm工艺。
但是ARM的优势不在于其强大的性能,而在于其效率。 ARM使用RISC管道指令集,从根本上说,它在完成综合任务方面处于劣势,并且其优势可以在任务相对固定的某些应用程序中得到充分利用。
2.扩展能力具有X86架构的工业计算机使用“桥接”功能。与扩展设备(例如硬盘,内存等)连接的方法,具有X86架构的工业计算机可以轻松扩展其功能,例如添加内存,硬盘等。
ARM结构的计算机通过专用数据接口连接CPU和数据存储设备,因此很难扩展ARM存储,内存和其他性能的性能(通常在产品生产过程中确定其内存和数据存储的容量)设计),因此通常不考虑对ARM的系统结构进行扩展。基本上遵循“足够好”的原则。
3.操作系统兼容性x86系统是由Microsoft和Intel共同主导世界的Wintel联盟,它垄断了个人计算机操作系统近30年,形成了庞大的用户群,并深深巩固了许多用户的习惯。同时,x86系统在硬件和软件开发方面已经形成了统一的标准。
几乎所有x86硬件平台都可以直接使用Microsoft的Windows系统以及几乎所有流行的工具和软件,因此x86系统在兼容性方面具有无与伦比的优势。几乎所有的ARM系统都使用Linux操作系统,并且几乎所有的硬件系统都必须单独构建自己的系统,该系统与其他系统不兼容。
这也使它们的应用软件不方便移植,这已成为ARM系统的严重限制。开发与应用。
GOOGLE开发了开放的Android系统后,它对基于ARM的计算机的操作系统进行了统一,从而使新推出的基于ARM的计算机系统具有统一,开放和免费的操作系统,从而为开发基于Windows的ARM提供了强大的平台。手臂。
支持和动力。 4.软件开发的便利性和可以使用的工具的多样性X86结构系统已经启动了近30年。
在此期间,x86计算机经历了快速发展的黄金时期。用户的应用程序,软件支持,软件开发工具支持和支持兼容性以及其他工作已达到非常成熟甚至完美的状态。
因此,使用X86计算机系统不仅有大量的第三方软件可供选择,而且大量的软件编程工具可以帮助您完成所需的工作。 Arm结构计算机系统受到硬件性能,操作系统简化和系统兼容性的限制。
Arm结构计算机系统不可能拥有与X86计算机系统一样多的编程工具和第三方软件。使用时,ARM编程语言大多采用C和JAVA。
与此相比,更直接的结论是,与Arm结构系统相比,基于x86结构计算机系统平台开发软件更容易,更简单且实际成本更低,并且更容易找到第三方软件(节省自我开发的时间和成本),并且软件迁移更加容易。通过以上比较分析,我们非常清楚地感觉到,ARM和X86计算机根本无法进行比较,而ARM根本不是X86计算机的对手。
是的,如果仅考虑上述方面,ARM确实无法与X86计算机竞争,甚至没有资格。
