收藏 分销(赏)

2013微机教案-祝崇今.doc

上传人:二*** 文档编号:4555240 上传时间:2024-09-29 格式:DOC 页数:14 大小:116KB 下载积分:5 金币
下载 相关 举报
2013微机教案-祝崇今.doc_第1页
第1页 / 共14页
本文档共14页,全文阅读请下载到手机保存,查看更方便
资源描述
教 师 教 案 (2013 — 2014学年第1学期) 课 程 名 称:微处理器系统结构与嵌入式系统设计 授 课 学 时:80 授 课 班 级:电子工程学院 任 课 教 师:祝崇今 教 师 职 称:讲师 教师所在学院:电子工程学院 电子科技大学 课程名称 微处理器系统结构与嵌入式系统设计 授课专业班级 电子信息科学类, 20110010102011001020 年级 2011级 课程编号 (2013-2014-1)-0122050 修课人数 90 课程类型 必修课 学科基础课 ( √ ) ; 专业基础课 ( ) ; 专业课 ( ) 选修课 专 选 课 ( ) ; 公选课 ( ) 授课方式 理论课 ( √ ) ;实践课 ( ) 考核方式 考 试 ( √ ) 考 查 ( ) 是否采用多媒体 是 是否采用双语 否 学时分配 课堂讲授64学时,实践课16学时 名称 作者 出版社及出版时间 教材 微处理器系统结构及嵌入式系统设计(第2版) 李广军等 电子科技大学出版社,2011 参考书目 1.体系结构(第5版) 2.计算机系统结构 3.计算机组成原理 4.计算机组织与体系结构-性能设计(第七版) 5.ARM体系结构与编程 6.ARM体系结构及其嵌入式处理器 郭新房等译 张晨曦等 潘松,潘明编 张昆藏等译 杜春雷编著 任哲等编著 清华大学出版社,2007年 高等教育出版社,2008年 科学出版社,2007年 清华大学出版社,2006年 清华大学出版社,2007年 北京航空航天大学出版社,2007 授课时间 周一第3,4节; 周三第5,6节;周四(单周)第1,2节 第1章 概述 授课学时:2 一、教学内容及要求 J 内 容 1 课程介绍 l 本课程讲授的主要内容、改革目标及要求。 l 相关知识及本课程在系列课程中的地位。 l 有效学习方法。 l 推荐参考书。 l 教学进度安排。 l 课程考核方式。 2 计算机基础知识 l 无处不在的计算机。 l 从微电子技术角度理解计算机的发展。 l 嵌入式系统相关概念。 J 要 求 1 重点掌握内容 2 理解内容 l 嵌入式计算机与通用计算机的不同。 l 微电子技术、通信技术与计算机技术的发展、融合。 3 了解内容 l 先进的处理器技术。 二、教学重点与难点 三、课后练习 作业:2、3、5、8 思考:4、6、9 四、 本章参考资料 五、 教学后记 第2章 计算机系统的结构组成与工作原理 授课学时:10 一、教学内容及要求 J 内 容 1 计算机系统的基本结构与组成 l 现代计算机系统的层次模型。 l 计算机组织的模型:计算机组织和体系结构 2 计算机系统的工作原理 l 冯诺依曼体系结构。 l 模型机的系统结构、指令系统、工作流程示例。 3 微处理器体系结构的演进 l 现代计算机的体系结构的改进:指令集方面、存储器方面、输入/输出方面 l 并行处理技术:流水线、超标量、VLIW、多机(处理器) 4 计算机体系结构分类。 5 计算机系统的性能评测。 J 要 求 1 重点掌握内容 l 冯诺依曼体系结构的特点。 l 计算机系统的基本结构、组成及工作流程。 l 计算机系统的性能评测指标。 2 理解内容 l 微处理器体系结构的改进。 l 计算机体系结构分类。 3 了解内容 二、 教学重点与难点 J 重 点 l 计算机组织的模型:计算机组织和体系结构 l 现代计算机的层次结构。 l 现代计算机的流水线结构。 l 不同的CPU设计策略:CISC和RISC结构。 J 难 点 l 计算机工作流程。 l 计算机体系结构、计算机组织、计算机实现以及计算机层次结构的关系。 三、课后练习 作业:2~6 、14、15 思考:1、7~13 四、 本章参考资料 五、 教学后记 第3章 微处理器体系结构及关键技术 授课学时:6 一、教学内容及要求 J 内 容 微处理器的内部结构和功能模块。 从设计角度研究微处理器的体系结构、指令系统及其特性。 探讨微处理器系统的硬件、软件两者之间的相互影响。 J 要 求 1 重点掌握内容 l 微处理器的HDL设计模型:控制器+数据通路 l 计算机指令系统要素:指令格式与寻址方式。 l 流水线技术的特点。 2 理解内容 l 微处理器的设计要素及关键技术。 l 随机逻辑体系结构与微码体系结构的对比。 l 流水线结构的问题及解决技术。 3 了解内容 l 超标量体系结构及操作。 二、 教学重点与难点 J 重 点 l 数据通路。 l 寻址方式。 J 难 点 l 微码体系结构与随机逻辑体系结构的比较。 l 微处理器的时序控制及相关部件设计。 l 流水线冲突及解决方案。 三、课后练习 作业:1~3、5、9、10、11、13~15 思考:1.6、4、6~8、12、16 四、 本章参考资料 五、 教学后记 第4章 总线技术与总线标准 授课学时:6 一、教学内容及要求 J 内 容 1 总线技术 l 总线要素、分类。 l 总线性能指标。 l 总线组织结构。 l 总线仲裁方式。 l 总线周期与时序。 2 总线标准 l 并行总线标准示例:AMBA、PCI l 串行总线标准示例:RS232、USB、SPI J 要 求 1 重点掌握内容 l 高效的多级总线组织形式。 l 总线仲裁的目的。 l 同步及异步并行总线时序特点。 l 异步串行总线控制特点。 2 理解内容 l 常见SoC总线特点。 了解内容 l 其他常见并行总线标准特点。 l 其他常见串行总线标准特点。 二、 教学重点与难点 J 重 点 l 总线带宽概念及提升总线带宽的技术。 l 总线周期与时序。 J 难 点 l 并行总线的同步及异步时序。 l 异步串行总线(RS232)时序。 三、课后练习 作业:3~6、14 思考:1、2、7、12、15 四、 本章参考资料 五、 教学后记 第5章 存储器系统 授课学时:8 一、教学内容及要求 J 内 容 1 存储器件的分类:存储原理(存储介质)、存取方式(读写策略) 2 半导体存储芯片:基本结构、性能指标 3 存储系统的层次结构 l 存储系统的分层管理 l 地址映射技术 l 现代计算机的多级存储体系 4 主存储器设计技术 l 存储芯片选型 l 存储芯片的组织形式:容量;吞吐量 l 地址译码技术:两级译码;全译码、部分译码、线译码;固定、可变 l 存储器接口设计 J 要 求 1 重点掌握内容 l 半导体存储芯片的性能指标 l 分层存储系统的管理 l 地址映射技术 l 地址译码设计方法 l 存储器模块结构及设计 2 理解内容 l 半导体存储器件的基本读写策略 l 半导体存储芯片的内部结构 3 了解内容 l 不同的半导体存储介质 二、 教学重点与难点 J 重 点 l 存储器子系统的分层管理策略 l 地址空间概念,接口电路中译码电路的设计 l 主存储器扩展设计 J 难 点 l 地址空间与地址映射 l 地址分配及地址译码 三、课后练习 作业:10~17 思考:1~9 四、 本章参考资料 五、 教学后记 第6章 输入/输出接口 授课学时:8 一、教学内容及要求 J 内 容 1 接口基础:端口编址(地址映射)、地址分配与译码 2 信息传输控制方式 l 程序控制方式:无条件控制、查询控制 l 中断方式 l DMA方式 l 通道方式 3 并行接口设计技术:无握手信号、带握手信号、可编程接口 4 串口接口设计技术:UART J 要 求 1 重点掌握内容 l 端口编址技术 l 程序控制方式下并行接口技术及接口电路设计方法 2 理解内容 l 中断接口电路设计 l DMA接口电路设计 l 异步串行接口设计 3 了解内容 l 可编程接口设计 二、 教学重点与难点 J 重 点 l 接口的概念,地址空间概念,接口电路中译码电路的设计 l 带握手信号的并行接口设计 J 难 点 l 地址分配、地址空间及地址译码 l 带握手信号的接口结构及工作流程 l 中断接口的软硬件实现 三、课后练习 作业:4 思考:1~3、5~14 四、 本章参考资料 五、 教学后记 第7章 ARM微处理器编程模型 授课学时:4 一、教学内容及要求 J 内 容 1 ARM体系结构 l 体系结构、处理器核、处理器芯片 2 ARM编程模型 l 处理器:工作状态、运行模式、寄存器组织、异常 l 存储器:数据类型、存储格式 l I/O组织:存储器映像编址 J 要 求 1 重点掌握内容 2 理解内容 l ARM体系结构、处理器核、处理器芯片之间的关系 l 处理器运行模式、工作状态、寄存器组织 l 存储器组织状态 3 了解内容 l ARM体系结构的不同版本及代表性处理器 二、 教学重点与难点 J 重 点 l ARM的编程模型 J 难 点 l 处理器运行模式、工作状态、寄存器组织 三、作业 作业:4、5 思考:1~3 四、 本章参考资料 五、 教学后记 第8章 ARM汇编指令 授课学时:4 一、教学内容及要求 J 内 容 l ARM寻址方式 l ARM指令格式:机器指令、汇编指令 l ARM指令集 J 要 求 1 重点掌握内容 l ARM常用寻址方式 l ARM常用指令:数据传送指令,基本运算指令 2 理解内容 l ARM指令模型与格式 3 了解内容 l THUMB指令与ARM指令的区别 二、 教学重点与难点 J 重 点 l ARM常用寻址方式 l ARM指令格式及特点 l ARM常用指令:数据传送指令,基本运算指令 J 难 点 l 常用寻址方式; l 指令结构规律 三、作业 作业:2~5、7~9 思考:1、6、10、11 四、 本章参考资料 ARM指令集等相关文件,ARM网站及论坛 五、 教学后记 第9章 ARM程序设计 授课学时:4 一、教学内容及要求 J 内 容 1 ARM程序开发环境 2 ARM汇编语言程序设计技术 l 汇编语言程序开发特点 l 汇编伪指令 l 汇编语句格式 l 汇编语言程序结构及实例 3 ARM“汇编+C”混合编程技术 l ARM工程及程序框架 l C/C++语言和汇编语言的混合编程 J 要 求 1 重点掌握内容 l 汇编程序结构要求及特点 l ARM汇编语言的常用伪指令 l 汇编程序(指令)格式及规范 l 汇编语言程序设计技术 2 理解内容 l ARM程序框架、函数调用 l 混合编程 二、 教学重点与难点 J 重 点 l 汇编程序结构及规范 l 常用伪指令 l 汇编语句格式规范 J 难 点 l 混合编程、函数调用 三、作业 作业:2~4、6、7、9~14 思考:5、8、15~19 四、 本章参考资料 ARM指令系统、程序设计及C语言设计相关参考书,ARM论坛及网站。 五、 教学后记 第10章 基于ARM微处理器的硬件系统设计 授课学时:5 一、教学内容及要求 J 内 容 1 基于ARM微处理器的系统设计概述 2 基于ARM内核的常用微处理器简介:MX21、S3C2440及其他 3 ARM微处理器最小硬件系统:电源、时钟、复位、存储器、调试接口 4 人机交互接口:键盘与LED接口、LCD显示接口、触摸屏接口 5 通信接口:串行通信接口、其他通信接口 J 要 求 1 重点掌握内容 l ARM处理器最小系统的设计 l ARM处理器常用接口的程控技术 2 理解内容 l ARM处理器内核与处理器芯片的结构 l 基于ARM的SoC架构 二、 教学重点与难点 J 重 点 l ARM处理器最小硬件系统设计技术 l ARM处理器常用接口的程控技术 J 难 点 l ARM处理器常用接口的程控技术 三、作业 作业:4、6~10 思考:1~3、5 四、 本章参考资料 相关ARM处理器芯片资料。 五、 教学后记 第11章 基于ARM微处理器的软件系统设计 授课学时:5 一、教学内容及要求 J 内 容 1 嵌入式软件系统结构及工作流程 2 嵌入式软件系统的引导和加载 l S3C2440启动过程 l BootLoader 基本概念 l U-boot的分析与移植 3 嵌入式Linux操作系统 l 嵌入式操作系统 l 嵌入式Linux内核 4 Linux下驱动程序设计示例:打开、设置、读写、关闭 J 要 求 1 重点掌握内容 l BOOTLOADER的概念与基本移植方法。 l 嵌入式操作系统下基本的驱动开发技术。 2 理解内容 l 嵌入式软件系统结构。 l 嵌入式软件的设计流程。 3 了解内容 l 其他常用嵌入式操作系统及开发技术。 二、 教学重点与难点 J 重 点 l 嵌入式软件系统结构。 l BOOTLOADER移植方法。 J 难 点 l 嵌入式操作系统内核移植技术。 l 嵌入式操作系统驱动开发技术。 三、作业 四、 本章参考资料 嵌入式操作系统移植与开发的相关资料。 五、 教学后记 第12章 基于ARM微处理器核的SoC设计 授课学时:2 一、教学内容及要求 J 内 容 l 片上芯片设计方法 l SOC的片上总线 l 基于ARM内核的SOC系统设计 J 要 求 1 理解内容 l 片上系统结构及关键技术 l SOC的片上总线 2 了解内容 l 基于ARM内核的SOC系统设计 二、 教学重点与难点 J 重 点 l 片上芯片总线 J 难 点 l 片上系统设计 三、作业 四、 本章参考资料 SOC相关资料 五、 教学后记 第14 页 共14页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服