2022嵌入式处理器体系结构.docx

上传人:l*** 文档编号:21886174 上传时间:2022-06-21 格式:DOCX 页数:6 大小:31.98KB
返回 下载 相关 举报
2022嵌入式处理器体系结构.docx_第1页
第1页 / 共6页
2022嵌入式处理器体系结构.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022嵌入式处理器体系结构.docx》由会员分享,可在线阅读,更多相关《2022嵌入式处理器体系结构.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022嵌入式处理器体系结构嵌入式处理器体系结构从应用对象上加以定义,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。下面是我整理的关于嵌入式处理器体系结构,欢迎大家参考!嵌入式处理器体系结构这个阶段课程渊源已久。上世纪90年头时单片机的大行其道是计算机单芯片化的开端。随着集成电路技术的发展,单芯片上集成的功能越来越强,最终在本世纪初发展出现了在单芯片上集成困难计算机系统的技术(System-on-Chip SOC)。这使得原本须要独立运行在单独的计算机上的困难的软件系统可以运行在(嵌入)小型的设备上。这就是;嵌入式系统;。这种系统的核心处理器被称为;嵌入式处理器;。在讲授这部分课程

2、时,讲师应当让学生同时接触到Intel架构以及ARM架构的指令。学生应当首先学习编写在操作系统环境下运行的汇编语言程序,然后在无操作系统环境下运行的裸板程序。归根结底,这个阶段课程教给学员分析和编写汇编语言程序的一般性方法,而非仅仅针对某个体系结构和汇编器。学员将学到超越某个详细指令集的汇编语言实力以及建立在此之上的自底向上的思索整个计算机体系的实力。传统误区完全地学习处理器体系结构须要具备大量的先修课程(主要是电路类课程),今日的学生不具备这些先修课程实力。传统的方式是首先讲解处理器体系结构,然后讲解指令集,再然后讲解汇编程序语法,再然后像C语言阶段一样写一些小程序,再然后.。但是很不幸,教

3、学实践表明,由于无法支配足够的课时,这种方式的教学甚至无法让学员获得最基本的分析和运用汇编代码的实力。同时由于处理器实力的增加导致嵌入式软件体系的困难度大大提升的结果是芯片厂商包办了底层的诸如Bootloader之类的底层软件。同时大部分的嵌入式产品都通过运行某种操作系统环境供应应用层支持。干脆在无操作系统环境下编程的程序员岗位在嵌入式行业中大大削减。这样一来,讲授裸机汇编的传统课程体系和最新工程实践严峻脱节。问题分析问题的根源在于现代程序员对于汇编语言的需求是很独特的。即使是在操作系统核心级别的代码中,用汇编语言写成的代码总量也不会许多。而当程序员起先和这些代码打交道时,往往意味着他遇到了关

4、键的核心问题。这个时候问题的核心在于整体的软硬件结构而不是详细的汇编指令。现代的程序员在处理构成系统关键部分的汇编代码时,并不须要像计算机发展的早期时的汇编程序员那样精通某种汇编语言的每一个角落。只要;框架;清楚,指令集的障碍自然可以通过临时查阅相关体系结构的手册迈过。但是框架却不是临时能够建立起来的。应当彻底变更这部分课程以适应最新的工程实践。压缩繁琐的汇编指令教学,增加在操作系统环境下的关键汇编代码分析和设计,把原本放在汇编程序上的精力转移到SOC的体系结构和操作系统的底层机制上。老师应当在C、内核这几个课程阶段绽开多架构汇编语言视角的探讨。这样能够让学生在很长的时间跨度上去习惯用汇编语言

5、的视角分析问题。在本阶段的教学中,首先在Linux环境下写汇编,然后才是裸板的汇编。这是因为经过前期的学习,学生对于Linux和C是比较熟识的,运用汇编语言和这两种环境打交道会降低学习的难度梯度。消退了学生对指令集的恐惊之后,再绽开用汇编和C语言干脆操作硬件的SOC课程环节。他们将通过这个环节了解到基于ARM的SOC体系结构特点,包括总线、地址、外设以及中断等等硬件学问。由于已经熟识了汇编语言,所以此时的学生能够把精力集中在SOC体系结构本身上。这是组织课程的一种;超级技巧;,尤其用来解决那些困难的课程环节:尽量避开在课程中同时出现两个或多个学生之前并不熟识的学问体系(在这里就是汇编和SOC芯

6、片)。通过重新规划这课程,甚至动用其它环节的课程以呼应这一阶段课程的方式降低学习的难度梯度。嵌入式微处理器(Micro Processor Unit,MPU)嵌入式微处理器是由通用计算机中的CPU演化而来的。它的特征是具有32位以上的处理器,具有较高的性能,当然其价格也相应较高。但与计算机处理器不同的是,在实际嵌入式应用中,只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,这样就以最低的功耗和资源实现嵌入式应用的特别要求。和工业限制计算机相比,嵌入式微处理器具有体积小、重量轻、成本低、牢靠性高的优点。目前主要的嵌入式处理器类型有Am186/88、386EX、SC-400、Power

7、 PC、68000、MIPS、ARM/ StrongARM系列等。其中Arm/StrongArm是专为手持设备开发的嵌入式微处理器,属于中档的价位。Power PC:由IBM、Apple和Motorola联合开发,并制造出基于PowerPC的多处理器计算机。PowerPC架构具有可伸缩性好、便利敏捷的特点。主要有以下产品运用Power PC微处理器苹果公司:Power Macintosh系列、PowerBook系列(1995年以后的产品)、iBook系列、iMac系列(2005年以前的产品)、eMac系列产品。任天堂:GameCube 和 Wii。Sony:PlayStation 3。MIPS

8、:MIPS是世界上很流行的一种RISC处理器。MIPS的意思;无内部互锁流水级的微处理器;(Microprocessor without interlocked piped stages),其机制是尽量利用软件方法避开流水线中的数据相关问题。它最早是在80年头初期由斯坦福(Stanford)高校Hennessy教授领导的探讨小组研制出来的。MIPS公司的R系列就是在此基础上开发的RISC工业产品的微处理器。这些系列产品为许多计算机公司采纳构成各种工作站和计算机系统。MIPS技术公司是美国闻名的芯片设计公司,它采纳精简指令系统计算结构(RISC)来设计芯片。和英特尔采纳的困难指令系统计算结构(C

9、ISC)相比,RISC具有设计更简洁、设计周期更短等优点,并可以应用更多先进的技术,开发更快的下一代处理器。MIPS是出现最早的商业RISC架构芯片之一,新的架构集成了全部原来MIPS指令集,并增加了很多更强大的功能。MIPS处理器是八十年头中期RISC CPU设计的一大热点。MIPS是卖的最好的RISC CPU,可以从任何地方,如Sony, Nintendo的嬉戏机,Cisco的路由器和SGI超级计算机,望见MIPS产品在销售。目前随着RISC体系结构遭到x86芯片的竞争,MIPS有可能是起初RISC CPU设计中唯一的一个在本世纪盈利的。和英特尔相比,MIPS的授权费用比较低,也就为除英特尔外的大多数芯片厂商所采纳。本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁