下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

ARM服务器是干什么的?

作者:匿名     来源: 互联网点击数:1439发布时间: 2021-06-27 22:20:01

标签: ARM服务器是干什么的CCNA思科认证Cisco认证

软考,您想通过吗?一次通过才是硬道理

  什么是ARM处理器

  ARM服务器是干什么的?ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。 

  ARM的Jazelle技术使Java加速得到比基于软件的Java虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增强的16位和32位算术运算能力,提高了性能和灵活性。ARM还提供两个前沿特性来辅助带深嵌入处理器的高集成SoC器件的调试,它们是嵌入式ICE-RT逻辑和嵌入式跟踪宏核(ETMS)系列。

  ARM处理器特点

  耗电少功能强、16位/32位双指令集、合作伙伴众多。

  1、体积小、低功耗、低成本、高性能;

  2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;

  3、大量使用寄存器,指令执行速度更快;

  4、大多数数据操作都在寄存器中完成;

  5、寻址方式灵活简单,执行效率高;

  6、指令长度固定。

  ARM处理器工作模式

  用户模式(usr) ARM处理器正常的程序执行状态

  系统模式(sys) 运行具有特权的操作系统任务

  快中断模式(fiq) 支持高速数据传输或通道处理

  管理模式(svc) 操作系统保护模式

  数据访问终止模式(abt) 用于虚拟存储器及存储器保护

  中断模式(irq) 用于通用的中断处理

  未定义指令终止模式(und) 支持硬件协处理器的软件仿真

  除用户模式外,其余6种模式称为非用户模式或特权模式;用户模式和系统模式之外的5种模式称为异常模式。ARM处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。

  ARM处理器发展前景

  ARM网络阵营成员主要包括博通、Cavium和Freescale。其他合作包括与AMD一道为虚拟化软件打造ENEA的合作、以及与AppliedMicro在虚拟机顶盒(vSTB)概念验证方面的合作。

  大部分领先的网络/电信制造商正积极地将其下一代平台迁移到ARM平台上来,有理由相信在今后的几年中,ARM在行业中将扮演一个极为重要的角色。

 

赞(10)
踩(0)
分享到:
推荐查看
华为认证网络工程师 HCIE直播课视频教程