我是靠谱客的博主 拉长汽车,最近开发中收集的这篇文章主要介绍嵌入式处理器-2.1,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目标:了解嵌入式处理器的结构特点及分类,熟悉ARM处理器的技术特点,产品分类。
1.嵌入式处理器的结构分类
(1)按照指令集分:CISC(复杂指令集结构)与RISC(精简指令集结构)
CISC处理器特点:指令数目很多且结构比较复杂。
CISC常见处理器:个人计算机中的Intel x86处理器
RISC处理器特点:指令数目较少,指令字长统一,格式规整,寻址模式单纯,指令操作简单,执行时间短。
RISC常见处理器:ARM,AVR,ARC等等。
(2)按照存储结构分:冯诺依曼存储结构与哈佛存储结构
冯诺依曼结构:存储器中可以存放数据,也可以存放程序。
哈佛结构:使用两个独立的存储器分别存储指令和数据,不允许指令和数据并存;使用独立的两条总线,分别作为CPU与每个存储器之间的专用通信路径。
改进式哈佛结构:在处理器与主存储器之间增加了缓冲器(Cache)。
第一级采用哈佛结构。
第二三级以及主存储器都采用哈佛结构。
这种改进式哈佛结构在x86系列和高端ARM处理器中得到了广泛应用。
2.ARM处理器主要特点
(1)单周期操作
(2)只使用加载/存储指令访问内存
(3)指令长度固定32位(在16位代码的Thumb工作状态除外)
(4)三地址指令格式
(5)指令流水线技术
(6)低功耗设计
3.ARM处理器的分类
(1)经典ARM处理器
(2)ARM Cortex嵌入式处理器(Cortex-M)
(3)ARM Cortex实时嵌入式处理器(Cortex-R)
(4)ARM Cortex应用处理器(Cortex-A)
(5)ARM专家处理器

最后

以上就是拉长汽车为你收集整理的嵌入式处理器-2.1的全部内容,希望文章能够帮你解决嵌入式处理器-2.1所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部