基于MIPS的PIC32MM系列32位单片机介绍.doc
《基于MIPS的PIC32MM系列32位单片机介绍.doc》由会员分享,可在线阅读,更多相关《基于MIPS的PIC32MM系列32位单片机介绍.doc(3页珍藏版)》请在三一文库上搜索。
1、基于MIPS的PIC32MM系列32位单片机介绍本文主要详解基于MIPS的PIC32MM系列32位单片机,首先介绍了MIPS32位架构,其次介绍了PIC32MM系列主要特点及PIC32MM系列模拟集成,最后阐述了PIC32MM系列目标应用,具体的跟随小编来详细的了解一下。MIPS简介MIPS是世界上很流行的一种RISC处理器。MIPS的意思是无内部互锁流水级的微处理器(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。它最早是在80年代初期由斯坦福(Stanford)大学Hennessy教授领导
2、的研究小组研制出来的。MIPS公司的R系列就是在此基础上开发的RISC工业产品的微处理器。这些系列产品为很多计算机公司采用构成各种工作站和计算机系统。 MIPS是出现最早的商业RISC架构芯片之一,新的架构集成了所有原来MIPS指令集,并增加了许多更强大的功能。MIPS32位架构详解MIPS32架构刷新了32位嵌入式处理器的性能标准。它是MIPS科技公司下一代高性能MIPS-Based处理器SoC发展蓝图的基础,并向上兼容MIPS6464位架构。MIPS架构拥有强大的指令集、从32位到64位的可扩展性、广泛的软件开发工具以及众多MIPS科技公司授权厂商的支持,是领先的嵌入式架构。MIPS32架
3、构是以前的MIPS I 和 MIPS II指令集架构(ISA)的扩展集,整合了专门用于嵌入式应用的功能强大的新指令,以及以往只在64位R4000 和 R5000 MIPS处理器中能见到的已经验证的存储器管理和特权模式控制机制。通过整合强大的新功能、标准化特权模式指令以及支持前代ISA,MIPS32架构为未来所有基于32位MIPS的开发提供了一个坚实的高性能基础。MIPS32架构基于一种固定长度的定期编码指令集,并采用导入/存储(load/store)数据模型。经改进,这种架构可支持高级语言的优化执行。其算术和逻辑运算采用三个操作数的形式,允许编译器优化复杂的表达式。此外,它还带有32个通用寄存
4、器,让编译器能够通过保持对寄存器内数据的频繁存取进一步优化代码的生成性能。MIPS32架构从流行的R4000/R5000类64位处理器衍生出特权模式异常处理和存储器管理功能。它采用一组寄存器来反映缓存器、MMU、TLB及各个内核中实现的其它特权功能的配置。通过对特权模式和存储器管理进行标准化,并经由配置寄存器提供信息,MIPS32架构能够使实时操作系统、其它开发工具和应用代码同时被执行,并在MIPS32 和MIPS64处理器系列的各个产品之间复用。它的高性能缓存器及存储器管理方案的灵活性仍继续成为MIPS架构的一大优势。MIPS32架构利用定义良好的缓存控制选项进一步扩展了这种优势。指令和数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MIPS PIC32MM 系列 32 单片机 介绍
链接地址:https://www.31doc.com/p-3411249.html