ARM裸机-1

1、ARM公司成长史

1.1、ARM发展的里程碑1

        ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立。

        在1980年代晚期,苹果电脑开始和艾康电脑合作开发新版的ARM核心。

        1985年开发出全球第一款商用RISC(精简指令集)处理器,即ARM1。

        1990年艾康电脑财务危机,受苹果和VLSI的投资,分割出独立子公司Advanced RISC Machines(ARM),ARM公司正式成立面世。

1.2、ARM发展的里程碑2

        1991年,ARM退出第一款嵌入式RISC处理器,即ARM6

        1993年,发布ARM7

        1997年,发布ARM9TDMI

        1999年,发布ARM9E

        2001年,发布ARMv6架构

        2002年,发布ARM11微架构

1.3、ARM发展的里程碑3

        2004年,发布ARMv7架构的Cortex系列处理器,同时推出Cortex-M3

        2005年,发布Cortex-A8处理器

        2007年,发布Cortex-M1和Cortex-A9

        2009年,实现Cortex-A9、发布Cortex-M10

        2010年,推出Cortex-M4、成立Linaro,推出Cortex-A15 MPcore高性能处理器

1.4、ARM发展的里程碑4

        2011年,推出Cortex-A7,ARMv8发布

        2012年,开始64位处理器进程

        ......

2、ARM的商业模式和生态系统

2.1、ARM之前的半导体圈

        Inter、AMD、Motorola、Zilog、VIA等

        自己设计IC、自己生产芯片、自己销售。

2.2、ARM的商业模式

        ARM只负责设计 IC,并且出卖自己的设计IP(版权)。

        ARM自己不生产芯片,而是把设计IP授权给其它半导体厂商来生产芯片。

        严格地说,ARM并不是一家半导体厂商。

2.3、ARM的合作伙伴

        国际大厂商:SAMSUNG、TI、ST、NXP、VLSI、Digital、Semiconductor、Sony、Qualcomm、HP、IBM......

        国内授权厂商:华为海思、全志、瑞芯微、MTK(台湾)

2.4、ARM的启示

        不要抱怨劣势地位,劣势可能反而是机会。

        要想成功,先学会帮助别人,成全别人,只想着自己的人是没有机会的。

        社会越来越成熟,成熟社会的特征就是分工不断细化。

3、为什么是三星

3.1、为什么选取三星的CPU来讲

        本身使用广泛、有很好的企业应用基础

        资料多、积累好、便于学习

        开发板和方案商多,软硬件平台好找

        体系很典型,适合用来学习

3.2、三星的ARM CPU有哪些

        ARM7                44B0

        ARM9                2440    2410

        ARM11              6410

        A8                      S5PV210   S5PC100

        A9                      4412    4418

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/13486.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

layui框架学习(33:流加载模块)

Layui中的流加载模块flow主要支持信息流加载和图片懒加载两部分内容,前者是指动态加载后续内容,示例的话可以参考csdn个人博客主页,鼠标移动到页面底部时自动加载更多内容,而后者是指页面显示图片时才会延迟加载图片信息。   fl…

RocketMQ 行业分享

5.0的架构发生了重大调整,添加了一层rocketmq-proxy,可以通过grpc的方式接入。 参考 https://juejin.cn/post/7199413150973984827

UE5 关于MRQ渲染器参数

最佳参数: Spatial Sample Count:使用奇数样本时临时抗锯齿会收敛 Temporal Sample Count:超过2之后,采样过大会造成TAA效果不佳 TSR:UE5最好的抗锯齿方案

AI聊天GPT三步上篮!

1、是什么? CHATGPT是OpenAI开发的基于GPT(Generative Pre-trained Transformer)架构的聊天型人工智能模型。也就是你问它答,根据网络抓去训练 2、怎么用? 清晰表达自己诉求,因为它就是一个AI助手&#…

CF1837 A-D

A题 题目链接:https://codeforces.com/problemset/problem/1837/A 基本思路: 要求计算蚂蚱到达位置 x最少需要多少次跳跃,并输出蚂蚱的跳跃方案。因为每次可以向左或向右跳跃一定距离(距离必须为整数),但是…

Web自动化测试高级定位xpath

高级定位-xpath 目录 xpath 基本概念xpath 使用场景xpath 语法与实战 xpath基本概念 XPath 是一门在 XML 文档中查找信息的语言XPath 使用路径表达式在 XML 文档中进行导航XPath 的应用非常广泛XPath 可以应用在UI自动化测试 xpath 定位场景 web自动化测试app自动化测试 …

联想拯救者笔记本切换独显直连游戏体验翻倍、火力全开“嗨”起来

最早的游戏本是由独显负责图形运算,然后直接向屏幕输出所有画面的。但独显负责所有工作,无时无刻都在耗电;撇开游戏模式下高负载的功耗不谈,即便在省电模式下功耗也比核显高得多。 英伟达发布的Optimus混合输出技术,在…

C++继承

📟作者主页:慢热的陕西人 🌴专栏链接:C 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 本博客主要内容讲解了C继承部分相关的内容 文章目录 C继承Ⅰ. 继承的概念和…

Rviz2的自定义插件开发基础知识

1. 简介 Rviz中有不同类型的插件,每个插件都必须具有相应的基本类型,才能被RViz识别 plugin typebase typeDisplayrviz_common::DisplayPanelrviz_common::PanelToolrviz_common::ToolFrames transformation libraryrviz_common::transformation::Fram…

深度探索 Elasticsearch 8.X:function_score 参数解读与实战案例分析

在 Elasticsearch 中,function_score 可以让我们在查询的同时对搜索结果进行自定义评分。 function_score 提供了一系列的参数和函数让我们可以根据需求灵活地进行设置。 近期有同学反馈,function_score 的相关参数不好理解,本文将深入探讨 f…

【数据动态填充到element表格;将带有标签的数据展示为文本格式】

一&#xff1a;数据动态填充到element表格&#xff1b; 二&#xff1a;将带有标签的数据展示为文本格式&#xff1b; 1、 <el-row><el-col :span"24"><el-tabs type"border-card"><el-tab-pane label"返回值"><el-…

2023Robocom CAIP省赛 第四题 相对论大师

原题链接&#xff1a; PTA | 程序设计类实验辅助教学平台 题面&#xff1a; 在某个直播间里&#xff0c;观众常常会发送类似这样的弹幕&#xff1a; 鱼越大&#xff0c;鱼刺越大&#xff1b;鱼刺越大&#xff0c;肉越少&#xff1b;肉越少&#xff0c;鱼越小&#xff1b;所以鱼…

基于OpenCV solvePnP函数估计头部姿势

人脸识别 文章目录 人脸识别一、姿势估计概述1、概述2、姿态估计3、在数学上表示相机运动4、姿势估计需要什么5、姿势估计算法6、Levenberg-Marquardt 优化 二、solvePnP函数1、函数原型2、参数详解 三、OpenCV源码1、源码路径 四、效果图像示例参考链接 一、姿势估计概述 1、…

Go语言学习笔记(狂神说)

Go语言学习笔记&#xff08;狂神说&#xff09; 视频地址&#xff1a;https://www.bilibili.com/video/BV1ae41157o9 1、聊聊Go语言的历史 聊聊Go语言的历史-KuangStudy-文章 2、Go语言能做什么 下面列举的是原生使用Go语言进行开发的部分项目。 Docker Docker 是一种操作…

【机器学习】西瓜书学习心得及课后习题参考答案—第4章决策树

这一章学起来较为简单&#xff0c;也比较好理解。 4.1基本流程——介绍了决策树的一个基本的流程。叶结点对应于决策结果&#xff0c;其他每个结点则对应于一个属性测试&#xff1b;每个结点包含的样本集合根据属性测试的结果被划分到子结点中&#xff1b;根结点包含样本全集&a…

Flutter 调试工具篇 | 壹 - 使用 Flutter Inspector 分析界面

theme: cyanosis 1. 前言 很多朋友可能在布局过程中、或者组件使用过程中&#xff0c;会遇到诸如颜色、尺寸、约束、定位等问题&#xff0c;可能会让你抓耳挠腮。俗话说&#xff0c;磨刀不误砍柴工&#xff0c;会使用工具是非常重要的&#xff0c;其实 Flutter 提供了强大的调试…

10分钟实现任务调度平台搭建

日常项目中&#xff0c;会有很多需要定时执行的任务&#xff0c;而这些任务的变化比较多&#xff0c;可能随时都要调整&#xff0c;那么对调度的灵活性要求比较高。我们传统的Spring Task或者Quartz&#xff0c;可以实现定时任务调度&#xff0c;但是内置在代码里&#xff0c;修…

vue3 element组件上传图片

在 Vue 3 中使用 Element 组件库进行图片上传&#xff0c;您需要使用 Element 的 Upload 组件。这个组件可以方便地实现文件上传功能&#xff0c;包括图片上传。 以下是一个简单的示例&#xff0c;演示如何在 Vue 3 中使用 Element 的 Upload 组件进行图片上传&#xff1a; 首…

JA64 1+2+3+...n

一、题目 求123...n_牛客题霸_牛客网 二、代码 1.使用静态成员变量构造函数 class SUM {private:static int _i;static int _ret;public:SUM(){_ret _ret _i;_i;}static int GetRet(){return _ret;} }; int SUM::_i1; int SUM::_ret0;class Solution { public:int Sum_So…

Git撤销已合并提交的多种姿势

目录 撤销最新合并的一次提交 撤销最新合并的多次提交 撤销中间合并某一个提交 注意 在Git中&#xff0c;合并分支是一个常见的操作&#xff0c;但有时候可能会意外地将错误的提交合并到了主分支。这时候需要撤销已合并的提交并恢复到正确的状态。本文将介绍的是如何在Git中…