2ARM体系结构与接口技术解说.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《ARM体系结构与接口技术》教学大纲 课程编号: ZF111404 课程名称: ARM体系结构与接口技术 总学时数: 72 实验或上机学时:实验32学时 一、说明 (一)《ARM体系结构与接口技术》的课程性质: 《ARM体系结构与》课程是计算机、等专业的一门实践应用较强的课程,是嵌入式课程体系中非常的一门基础课程。该课程主要讲述ARM处理器的体系结构、指令系统和开发工具作了比较全面的介绍。其中包括ARM体系介绍、ARM程序设计模型、ARM汇编语言程序设计、ARM C/C++语言程序设计、ARM连接器的使用、ARM集成开发环境CodeWarrior IDE的介绍及高性能的调试工具ADX的使用。并在此基础之上介绍一些典型的基于ARM体系的嵌入式应用系统设计时的基本技术。(1)能够理解ARM处理器的内部功能和特点,包括ARM处理器支持的数据内型、支持的存储格式、内核工作模式和存储系统等; (2)能够理程ARM程序状态寄存器和寄存器组织; (3)能熟练掌握各类常用指令的功能,理解各种不同的寻址方式; (4)能够掌握使用ARM编程方法编写ARM汇编程序和ARM/C混编程序等; (5)能够掌握一种ARM集成工发环境的工具软件的使用; (6)能够掌握一种嵌入式ARM处理器(如ARM920T)的结构组成,常用接口的工作原理,并在此基础上编写驱动程序。 考核方式:闭卷考试 成绩评定方法:本课程的考核是平时成绩、实验成绩和期终考试成绩相结合。具体比例为:上课出勤、作业占0%,实验占20%,期末考试成绩占0%。 其中期未考试总分100分,基础题占50%,中等难度题占40%,较难题占10%。考试题型主要有:选择题、填空题、判断题、简答题、分析设计题等。 ,。 教师讲授(√)课堂讨论(√)多媒体教学( )提问式教学(√)实验( ) 教学重点及难点: 重点:嵌入式系统的概述,嵌入式系统的组成和开发。嵌入式系统的软硬件组成。 第2章 ARM技术概述 主要教学目标: 了解ARM体系结构的技术特征及发展,掌握ARM处理器的特点、支持的数据内型、存储格式、流水线及工作模式,掌握ARM处理器在不同模式下的寄存器组和程序状态寄存器中合位的作用。 √)课堂讨论(√)多媒体教学( )提问式教学(√)实验( ) 教学重点及难点: 重点:ARM处理器的特点、数据内型、存储格式、流水线、工作模和寄存器组。程序状态寄存器每位的作用和不同模式下能使用的寄存器组。 第3章 ARM的指令系统 主要教学目标: 理解ARM指令系统和Tumber指令系统的区别,掌握ARM指令系统中各指令的功能和使用,掌握理解ARM指令系统支持的各种寻址方式。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√) 教学重点及难点: 重点:ARM指令系统不同类型指令的使用,支持的各种寻址方式。ARM指令系统中各指令的功能及使用。 第4章 ARM汇编语言程序设计 主要教学目标: 学习掌握能使用ARM汇编语言语法和指令编写规范的汇编程序,掌握ARM/C混编方法。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√) 教学重点及难点: 重点:arm汇编语言的语句格式,arm汇编器支持的伪操作、过程调用标准aapcs、汇编语言与c语言的混合编程。汇编语言与c语言的混合编程、过程调用标准aapcs。 第5章 ARM realview mdk环境介绍学习掌握realview mdk的使用。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√) 教学重点及难点: 重点:工程基本配置、工程的编译链接和工程的调试。工程基本配置、工程的调试。 第6章 GPIO编程 主要教学目标:掌握s3c2410x芯片的gpio控制器,掌握通过gpio引脚相关寄存器的配置编写驱动程序。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√) 教学重点及难点: 重点:gpio常用寄存器分类、i/o口常用寄存器详解和gpio的应用。i/o口常用寄存器详解和寄存器设置。 第7章 ARM异常中断处理及编程 主要教学目标:掌握arm异常中断处理概述,arm处理器异常模式和异常,理解s3c2410x中断机制;掌握通过相关寄存器的配置编写中继方式的驱动程序。√)课堂讨论(√)多媒体教学( )提问式教学(√)实验(√) 教学重点及难点: 重点:arm处理器异常模式和异常、s3c2410x中断机制分析、fiq和irq异常中断程序设计。fiq和irq异常中断程序设计、使用汇编语言安装异常处理程序、从异常处理程序中返回。 第8章 串行通信接口 主要教学目标:了解串口通信概述,理解s3c2410x串口控制器接口路

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档