![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
文章平均质量分 52
SC_Stanley
这个作者很懒,什么都没留下…
展开
-
ARM学习路线概述
ARM嵌入式学习分为三个部分:♦ARM体系结构(10天)♦Linux系统移植♦Linux设备驱动解决这三件事请,嵌入式开发与PC开发基本没有区别。1.ARM体系结构:ARM体系结构这门课程主要讲述的是怎样对嵌入式设备裸机编程。现在在嵌入式开发领域已经很少有公司对嵌入式设备裸机编程,因为对嵌入式设备进行裸机开发不便于调试,这门课是后面移植课程的基础。2.系统移植:即给原创 2014-09-19 10:47:16 · 788 阅读 · 0 评论 -
ARM体系结构(一)——ARM体系结构的特点
ARM内核采用精简指令计算机结构(RISC,Reduced Instruction Set Computer)。RISC技术产生于上世纪70年代,其目标是设计出一套能在高时钟频率下单周期执行简单而有效的指令集,RISC设计重点在于降低硬件指令的复杂度,这是因为软件比硬件容易提供更大的灵活性和更高的智能。1.RISC的设计思想♦Load/Store体系结构:Load/Store体系结构也原创 2014-09-20 18:56:42 · 6150 阅读 · 0 评论 -
ARM体系结构(二)——流水线
一.流水线的概念与原理处理器按照一系列步骤来执行每一条指令,典型的步骤如下:① 从存储器读取指令(fetch);② 译码(以鉴别它属于哪一种指令)(dec);③ 从指令中提取指令的操作数(这些操作数往往存在于寄存器中)(reg);④ 如将操作数进行组合以得到结果或存储器地址(ALU);⑤ 如果需要,则访问存储器以存储数据(mem);⑥ 将结果写回到寄存器堆(原创 2014-09-20 20:47:33 · 2118 阅读 · 0 评论