ARM系列处理器应用技术完全手册
ARM系列微处理器简介
ARM(Advanced RISC Machines)是一家知名的微处理器公司,设计了大量高性能、廉价、低耗能的RISC(Reduced Instruction Set Computing,精简指令集计算机处理器)芯片,并开发了相关技术和软件。ARM处理器具有性能高、成本低和能耗低的特点,适用于嵌入式控制、消费/教育类多媒体、DSP和移动式应用等领域。
ARM公司的商业模式是靠转让设计许可,由合作伙伴公司来生产各具特色的芯片。这种商业模式的强大之处在于其价格合理,它在全世界范围的合作伙伴超过100个,其中包括许多著名的半导体公司。
ARM公司专注于设计,设计的芯片内核耗电少,成本低,功能强,特有16/32位双指令集。ARM已成为移动通信、手持计算和多媒体数字消费等嵌入式解决方案的RISC实际标准。
ARM公司历史
ARM公司成立于1990年11月,原名Advanced RISC Machine有限公司,是苹果电脑、Acorn电脑集团和VLSI Technology的合资企业。Acorn曾推出世界首个商用单芯片RISC处理器,而苹果电脑当时希望将RISC技术应用于自身系统,ARM微处理器新标准因此应运而生。
ARM公司成功地研制了首个低成本RISC架构,迅速在市场上崭露头角。与此同时,RISC结构的竞争对手都着眼于提高性能,发展适合高端工作站处理器的RISC结构。
1991年ARM公司推出首个嵌入式RISC核心——ARM6™系列处理器后不久,VLSI率先获得授权,一年后夏普和GECPlessey也成为授权用户。
1993年德州仪器和CirrusLogic也签署了授权协议。从此ARM公司的知识产权产品和授权用户都急剧增多。
1993年Nippon Investment and Finance(NIF)成为ARM公司股东后,ARM公司开始向全球拓展,分别在亚洲、北美洲和欧洲设立了办事处。1998年4月ARM公司在伦敦证券交易所和纳斯达克交易所上市。
ARM公司现已发展成为一家全球性大公司,公司在英国、法国和美国设有办事处。
ARM 体系结构
ARM处理器的体系结构是基于RISC(Reduced Instruction Set Computing)架构的,它的特点是指令集简洁、加载-存储架构、流水线处理和分支预测等。ARM处理器的指令集包括 Load-Store 架构、Thumb 指令集和Jazelle指令集等。
ARM处理器的体系结构可以分为三个部分:处理器核心、系统on-chip(SoC)和外设接口。处理器核心负责执行指令,系统on-chip负责连接外设,外设接口负责连接外设。
ARM处理器的应用领域非常广泛,包括消费电子、工业控制、汽车电子、医疗设备、航空航天等领域。ARM处理器的优势在于其低功耗、高性能、低成本和小尺寸等特点,非常适合嵌入式系统的应用。
ARM系列处理器应用技术完全手册是 ARM系列微处理器的详细介绍,包括ARM公司历史、ARM处理器的体系结构、ARM处理器的应用领域等内容,旨在帮助读者深入了解ARM系列微处理器的技术和应用。