CPU体系结构的种类、特点及应用场景

本文介绍了两种主要的CPU体系结构——ARM和X86/Atom。ARM架构以其低功耗、高性能的特点广泛应用于嵌入式系统,如工业控制和消费电子产品。X86/Atom则在台式机、笔记本和服务器等领域占据主导,但其可变指令长度和寄存器设计增加了复杂性。文章探讨了两者的特点、优势及应用场景,并指出X86架构的局限性,如内存访问和4GB内存限制等问题。
摘要由CSDN通过智能技术生成

一、ARM
1.ARM架构,曾称进阶精简指令集机器(Advanced RISC Machine)更早称作Acorn RISC Machine,是一个32位精简指令集(RISC)处理器架构。还有基于ARM设计的派生产品,重要产品包括Marvell的XScale架构和德州仪器的OMAP系列。广泛地使用在许多嵌入式系统设计。
2.特点:
体积小、低功耗、低成本、高性能;
支持 Thumb ( 16 位) /ARM ( 32 位)双指令集,能很好的兼容 8 位 /16 位器件;
采用RISC体系结构,大量使用寄存器,指令执行速度更快;
大多数数据操作都在寄存器中完成;
寻址方式灵活简单,执行效率高;
指令长度固定;

3.应用领域:
工业控制领域、网络应用、消费类电子产品、成像和安全产品。

二、X86/Atom

1.X86是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家用PC的领域。
x86架构于1978年推出的Intel 8086中央处理器中首度出现,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的。8086在三年后为IBM PC所选用,之后x86便成为了个人计算机的标准平台,成为了历来最成功的CPU架构。
x86架构是重要地可变指令长度的CISC(复杂指令集计算机,Complex InstrucTIon Set Computer)。字组(word, 4字节)长度的存储器访问允许不对齐存储器地址,字组是以低位字节在前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值