詹剑峰2011.7.9学习工作总结.doc_第1页
詹剑峰2011.7.9学习工作总结.doc_第2页
詹剑峰2011.7.9学习工作总结.doc_第3页
詹剑峰2011.7.9学习工作总结.doc_第4页
詹剑峰2011.7.9学习工作总结.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长沙天野电子科技有限公司詹剑峰学习工作总结工作总结日期:2011年7月4日 星期:星期一内容简介上午 学习国嵌linux-ARM系统精讲班ARM体系结构下午 学习国嵌linux-ARM系统精讲班ARM体系结构总结体会ARM学习总结: 这个星期开始学习视频教程三国嵌linux-ARM系统精讲班,第一大块内容,ARM体系结构,介绍ARM的工作模式,指令结构,寄存器等知识。1.三级流水线 所谓流水线就是用于指令并发,充分利用CPU资源。 ARM7TDMI的流水线分3级,分别为:取指 = 译码 = 执行。正常操作过程中,在执行一条指令的同时对下一条指令进行译码,并将第三条指令从存储器中取出。 2.处理机模式ARM体系结构支持7种处理器模式有用户模式、系统模式,快中断模式,外部中断模式,未定义指令异常模式、管理模式和数据访问中止模式:除用户模式外,其它模式均为特权模式。除用户模式和系统模式称为异常模式。用户模式和系统模式都不能由异常进入,而且它们使用完全相同的寄存器组。3.内部寄存器在ARM7TDMI处理器内部有37个用户可见的寄存器。在不同的工作模式和处理器状态下,程序员可以访问的寄存器也不尽相同。31个通用32位寄存器和6个状态寄存器。4.异常处理何为异常,即脱离了正常,正常的程序被终止,处理器就进入异常模式。处理器响应异常时,会保存当前的处理器状态,以便异常处理(执行异常服务程序)之后可以恢复执行原来的程序。5.协处理器协处理器可以理解成辅助处理器,其必定具备处理器的部分功能和特点。6.计算机结构说明: “冯诺依曼” 结构:把代码作为一种特殊的数据来操作,指令总线和数据总线及其存储区域是统一的; “哈佛”结构:指令总线和数据总线及其存储区是分开、独立的。明日计划 学习国嵌linux-ARM系统精讲班ARM指令系统工作总结日期:2011年7月5日 星期:星期二内容简介上午学习国嵌linux-ARM系统精讲班ARM指令系统下午 学习国嵌linux-ARM系统精讲班ARM指令系统总结体会ARM学习总结: ARM指令系统自成体系,支撑这ARM的发展和独特。1.指令状态:ARM与Thumb状态2. ARM处理器的寻址方式: 寄存器寻址:SUB R0,R1,R2 R0=R1-R2 立即寻址: SUB R0,R0,#1 R0=R0-1 寄存器移位寻址:ADS R1, R1, R2, LSL R3 R1=R1+(R2左移R3位) 寄存器间接寻址:SWP R1, R1, R2 交换R1,R2指定存储单元的值 LDR R1, R2 R1=R2指定存储单元的值 基址寻址:LDR R2, R3,#0X0C R2=(R3+0C)地址上的存储单元的值 STR R1, R0,#-4! R0-4地址的存储单元加载R1的值 多寄存器寻址: LDMIA R1!, R2 - R7 , R12 把R1指向的单元的数据读到R2 - R7 , R12 R1+ STMIA R0!, R2 - R7 , R12 把寄存器R2 - R7 , R12加载到R0指向的存储 R0+ 堆栈寻址:向 上/下 生长:向 高/低 地址方向生长,递 增/减 堆栈。 块拷贝寻址:STMIA R0!,R1-R7 将寄存器的数据保存到存储器中,存储指针在保存第一个值之后增加,增长方向为向上增长。相对寻址:PC 提供基准地址 一般用于转移指令3.ARM指令格式 s , , 助记符 执行条件 是否影响CPSR 目标寄存器 第一个操作数,第二个操作4.具体ARM指令 存储器访问指令 传送指令 算数运算 逻辑运算指令 比较指令 乘法指令 分支指令 协处理器指令 杂项指令ARM伪指令5. 相应的是Thumb指令-略明日计划 接到公司编写当代CPU架构、发展历程及趋势长沙天野电子科技有限公司詹剑峰学习工作总结工作总结日期:2011年7月6日 星期:星期三内容简介上午 编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材下午 编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材总结体会编书体会: 明日计划 公司编写当代CPU架构、发展历程及趋势长沙天野电子科技有限公司詹剑峰学习工作总结工作总结日期:2011年7月7日 星期:星期四内容简介上午编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材下午 编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材总结体会编书体会: 查找相关资料,进行阅读筛选。 明日计划公司编写当代CPU架构、发展历程及趋势4长沙天野电子科技有限公司詹剑峰学习工作总结工作总结日期:2011年7月8日 星期:星期五内容简介上午 编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材下午编写当代CPU架构、发展历程及趋势查找资料,并阅读,选材总结体会编书体会: 明日计划 公司编写当代CPU架构、发展历程及趋势工作总结日期:2011年7月9日 星期:星期六内容简介上午当代CPU架构、发展历程及趋势大纲编写下午 返校总结体会编书体会:第一章 ARM历史、现状与未来1.1 ARM的历史1.2 ARM的现状1.3 ARM未来的趋势、风险和机遇第二章 ARM体系结构2.1 RISC结构特性2.2 三级流水线2.3 处理机模式2.4 内部寄存器2.5 异常处理2.6 协处理器第三章 指令系统3.1 32位ARM指令部分3.2 16位Thumb指令部分第4章:ARM处理器系列4.1 ARM 处理器系列4.2 Cortex-A8处理器4.3 RM Cortex-A9处理器4.4 Cortex-A15处理器第五章NVIDIATegra系列5.1 Tegra系列5.2 Tegra 2处理器5.3 Tegra35.4 Tegra系列未来发展第六章 APPLE 系列芯片解析6.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论