嵌入式系统体系结构教学大纲.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统体系结构教学大纲

教学大纲(嵌入式系统结构) (课程编号: ) (学分 4 ,学时 32 + 24 ) 一、课程的性质和任务 通过本课程的学习,培养学生掌握 ARM体系结构, ARM指令集、以及在 ARM体系下的嵌入式编程,使学生掌握基于 S3C44b0x/S3C24100x的硬件开发平台,并在此平台下进行硬件编程与硬件接口实验。为学生进行嵌入式系统软硬件设计和开发打下良好的基础。 二、 课程说明 计划总学时为 56学时,其中授课32学时,实验 24学时。实习内容包括两部分,一部分是软件模拟实验,一部分是 ARM7/ARM9硬件实验。本课程先修课程:计算机原理与接口技术、数字电路与模拟电路、程序设计语言。 三、课程内容、基本要求与学时分配 第一部分内容是理论授课内容 1.嵌入式系统概述、应用与发展趋势(2学时) 2.嵌入式系统设计步骤, (1)嵌入式设计流程(2学时) (2)协同设计,交叉编译; 2.ARM体系结构(4课时) (1)ARM处理器模式、寄存器结构 (2)ARM处理器的中断 (3)ARM7、ARM9、ARM10处理器性能比较 (4)ARM7、ARM9、ARM10的指令流水线技术 3.ARM指令分类及其寻址方式(4学时) (1)ARM指令的分类、编码格式 (2) ARM指令寻址方式 3. ARM指令系统(4学时) (1)ARM指令集 (2)thumb指令介绍 4.ARM汇编语言程序设计(4学时) (1)伪指令 (2) ARM汇编语言语句、程序格式 (3)ARM汇编语言功能程序段 (4)ARM汇编语言程序设计技巧 5.C语言与汇编语言混合程序设计(4学时) (1)C语言程序设计规则 (2)ATPCS分析与示例 (3)汇编语言与C语言混合编程 6.基于 ARM7/ARM9 内核的嵌入式开发平台(6学时) (1)S3C44b0x/S3C24100x处理器简介 (2)S3C44b0x/S3C24100x存储控制器 (3)基于S3C44b0x/S3C24100x的启动代码设计 (4)S3C44b0x/S3C24100x 的 I/O、DMA、UART功能 (5)基于 S3C44b0x/S3C24100x的中断、电源管理、 PWM (6)基于 S3C44b0x/S3C24100x的 RTC、看门狗 (7)基于 S3C44b0x/S3C24100x的LCD、A/D、触模屏 (8)基于 S3C44b0x/S3C24100x的I2C、IIS; 7. SPARC体系结构(6学时) (1)SPARC 处理器特点 (2)SPARC指令系统 (3)SPARC寄存器滑动窗口 (4)SPACR内存管理模型 (5)SPARC流水线 8.瑞萨多核处理器及并行程序设计(2学时) (1)多核处理器结构 (2)瑞萨多核处理器 (3)并行程序设计初步 (4)基于瑞萨多核处理器并行程序设计 实验教学大纲:总学时需24学时 1.基于 Embest IDE环境下进行:软件平台的程序设计实验(6学时) (1)ARM指令实验 (2)ARM汇编语言程序设计实验 (3)嵌入式 C语言与汇编语言混合编程实验 2.在 S3C44B0x/S32410x硬件开发环境下:(选取 6个实验)(18学时) (1)S3C44B0x/S32410x存储器配置与读写实验 (2)S3C44B0x/S32410x的 I/O试验 (3)基于 S3C44B0x/S32410x中断实验 (4)基于 S3C44B0x/S32410x串口通信实验 (5)基于 S3C44B0x/S32410x RTC、看门狗实验 (6)基于 S3C44B0x/S32410x的电源管理与节电模式与时钟控制实验 (7)基于 S3C44B0x/S32410x的 LCD控制实验 (8)基于 S3C44B0x/S32410x的 A/D与触模屏控制实验 (9)基于 S3C44B0x/S32410x的 IIC、IIS通信实验 (10)SPARC V8 汇编语言程序设计实验 (11)SPARC B8 C语言程序设计实验 (12)瑞萨多核处理器并行程序设计实验 四、课程主要参考书 使用教材: 1.《嵌入式系统开发与应用》,田泽, 北京航空航天大学出版社, 2005; 2.《ARM体系结构与编程》,杜春等著, 清华大学出版社, 2003。

文档评论(0)

kabudou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档