没有合适的资源?快使用搜索试试~ 我知道了~
《汇编语言程序设计》教学大纲.docx
0 下载量 83 浏览量
2022-12-16
06:16:54
上传
评论
收藏 12KB DOCX 举报
温馨提示
试读
2页
《汇编语言程序设计》教学大纲.docx
资源推荐
资源详情
资源评论
《汇编语言程序设计》教学大纲
一、课程性质与教学目的
《汇编语言程序设计》是计算机科学中一门综合性的专业基础课。从计算机语言 角
度来看,计算机是一个具有机器语言、汇编语言、高级语言的层次系统。前者直接 和硬件
相关,后者是透明于硬件的软件设计工具,而汇编语言正是二者之间的桥梁。 因此,无论
是学习计算机硬件方向还是软件方向,这门课都是一个很好的切入点。对 于学习硬件知识
来说,汇编语言使得硬件更具可控性;对于学习软件方向的学生来说, 汇编语言程序课程
的学习有利于加深对软件设计原理的理解。
通过本课程的学习,学生可以掌握ARM体系架构微处理器的基本知识、ARM汇编 指令集、
ARM汇编语言程序设计、中断异常程序设计等知识;深透地理解ARM架构下 的汇编指令以及
有关的程序设计方法,锻炼出基本的、良好的程序设计技能,编制高 效可靠的程序。这将
为学习接口技术、高级语言程序设计、嵌入式系统设计与应用等 课程奠定基础。
二、基本要求
1 .熟悉汇编语言程序设计的基础知识。
2 .熟悉ARM架构的嵌入式微处理器基本知识。
3 .掌握ARM指令系统。
4 .掌握ARM汇编程序的编写方法。
5 .掌握异常中断程序的编写方法。
6 .熟悉ADS开发环境的使用。
三、教学内容
1. 基础知识
学习常用的数制及各种数制之间的转换、数据编码、基本逻辑运算。
2. ARM微处理器基础
学习ARM微处理器的基本知识,ARM技术的开展过程、基于ARM核的硬件结 构、ARM内
核的基本知识、存储器的基本知识。
3. ARM指令系统
学习机器指令的基础知识、ARM指令集、Thumb指令集,以及各类指令对应的寻 址方
式。
4. ARM汇编语言程序设计
学习汇编语言程序的基本格式和汇编程序所需要的一些伪操作、汇编语言程序的 上机
过程、汇编语言程序设计的基本结构、工作模式的切换和工作状态的转换编程、 汇编语言
程序和C语言程序的交互。
5. 异常中断编程
资源评论
matlab大师
- 粉丝: 2434
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功