ARM相关概念(学习目标、分类、商业模式及半导体公司、嵌入式处理器)

时间:2021-08-19 04:37:55

1、学习ARM的目标

(1)对比X86,8051汇编,从更底层的角度去理解相关知识

(2)为后续嵌入式课程做准备

(3)了解ARM的体系结构,能够看懂ARM汇编

2、ARM分类

(1)按照版本号分类:

ARM7、ARM9、ARM11

Cortex系列:

Cortex-R(实时性要求高)

Cortex-M(单片机)

Cortex-A

(2)按指令集分类:

ARMV4、ARMV7、ARMV8

3、ARM商业模式及半导体公司

(1)IP核(知识产权,卖IP而不卖芯片的策略),在核基础上进行设计

(2)半导体公司

三星、高通、苹果、联咏等

例如:S3C2440用的是ARM9的核,AT89c51用的是8051的核。(即:半导体公司需要购买核来生产产品)

4、嵌入式处理器

CPU:运算、控制

MCU:一个芯片就是一个微型计算机

GPU:包含很多运算器,专门解决图形计算

PLC:半成品工控设备

SOC:片上系统(如:AT89c51)

ASIC:专用集成电路

DSP:处理大量数据运算,一般用于音视频计算上

FPGA:并行计算