- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言程序设计》课程教学大纲(本科)
课程名称(英文):Assembly Language
课程名称(中文):汇编语言程序设计 适用专业:计算机科学与技术
课程类别:专业基础课 先修课程:C语言程序设计
总学时:120学时 授课学时:80学时
上机学时:40学时
一.????? 课程的性质和任务
《汇编语言程序设计》是计算机专业的重要专业基础课, 是计算机专业学生必修的核心课程之一。本课程教学是使学生掌握汇编语言程序的设计技术,为后续的《计算机组成原理》、《接口技术》等计算机应用课程打好基础。
本课程的主要任务:
1.??????? 了解计算机内部硬件结构及一般工作原理。
2.??????? 掌握8086/8088指令系统和汇编语言程序格式。
3.??????? 掌握汇编语言程序设计的方法和调试技术。
4.??????? 熟悉BIOS和DOS中断及其简单的控制应用
5.??????? 在实际应用的接口电路中,会编写简单的汇编语言程序。
二.课程教学内容的基本要求、重点和难点及学时分配
基本要求
1.预备知识
2.80x86计算机组织结构
(1)基础知识
(2)IBM PC机内部硬件的组成
3.80x86的寻址方式和指令系统
(1)80x86机的寻址方式和机器语言指令概况
(2)数据传送指令
(3)算术逻辑指令
(4)串处理指令
(5)控制循环指令
(6)处理机控制指令
4.汇编语言程序格式
(1)汇编语言程序功能
(2)伪操作
(3)汇编语言程序格式
(4)汇编语言程序的上机过程
5.汇编语言程序设计技术
(1)循环程序设计
(2)分支程序设计
(3)子程序的设计和举例
(4)DOS系统功能调用
6.高级汇编语言技术
(1)宏汇编
(2)重复汇编
(3)条件汇编
7.BIOS和DOS中断
(1)I/O端口和I/O指令
(2)键盘I/O
(3)显示I/O
8.模块化程序设计
(1)汇编程序概述
(2)连接程序
(3)汇编语言程序与高级语言程序的连接
(二)课时分配表
?
内容 讲课 自学 习题课 IBM-PC计算机组织结构 3 2 ? IBM PC机的寻址方式和指令系统 8 10 1 汇编语言格式? 4 4 2 汇编语言程序设计技术? 14 12 2 高级汇编语言技术 3 2 1 BIOS和DOS中断 3 2 ? 模块化程序设计 3 2 ? 机动 2 ? 合计 40 34 6 ?
(三)课程的重点与难点
8086/8088的存储器分段;汇编语言程序的编写和调试;BIOS和DOS的中断调用功能的应用。
(四)实验名称、内容与学时分配表
序号 实验名称 实验内容 学时 1 汇编语言程序实验的基本方法? 程序输入及调试、执行 4 2 指令系统练习? 指令的编写、应用 4 3 循环程序设计(一) 单循环结构练习 4 4 循环程序设计(二) 多循环结构练习 4 5 分支程序设计(一)? 简单分支的设计 4 6 分支程序设计(二) 跳跃表法分支程序的设计? 4 7 子程序和功能调用(一)? 简单子程序的设计 4 8 子程序和功能调用(二) DOS和BIOS功能调用 4 9 子程序和功能调用(三) 复杂和递归子程序设计 4 10 高级汇编语言技术? 宏、条件、重复汇编练习 4 ??
三.能力培养要求
《汇编语言程序设计》是计算机专业的重要专业基础课, 重点是培养学生汇编语言程序的编程能力,培养学生在实际应用中汇编语言程序的分析和设计能力,初步具备编写直接控制硬件程序的能力。
四.教材与参考书:
1、教材:
《IBM-PC 汇编语言程序设计(第2版)》沈美明 温冬婵编著 清华大学出版社出版
2、参考书:
本教材配套习题集
五、考核形式
闭卷考试、平时作业成绩和实验成绩
六、大纲说明
1.??? 本课程教学用书建议采用由清华大学出版社出版,沈美明 温冬婵编著的《IBM-PC 汇编语言程序设计(第2版)》
2.??? 本课程输入/输出部分只介绍I/O指令和两种简单应用,其应用程序设计由接口应用课程结合具体接口电路讲解
您可能关注的文档
- 二、ARM7体系结构(一).ppt
- 二次设备.ppt
- 二分查找及算法设计.ppt
- 非精密进近.ppt
- 分布对象软件体系结构.ppt
- 服务器虚拟化市场趋于成熟 机遇仍存在1.ppt
- 富创国际价值远景.ppt
- 改5第五章 数组与广义表.ppt
- 概括分析文章的思路与结构.ppt
- 高端课件.ppt
- 2026年投资项目管理师考试题库500道含完整答案【历年真题】.docx
- 2026年国家电网招聘之经济学类考试题库500道【b卷】.docx
- 2025年一级注册建筑师考试题库500道含答案(综合卷).docx
- 2026年投资项目管理师考试题库500道附完整答案【历年真题】.docx
- 2026年注册消防工程师之消防安全技术实务考试题库500道带答案(轻巧夺冠).docx
- 2026年社区工作者考试题库【全国通用】.docx
- 2026年国家电网招聘之财务会计类考试题库500道(研优卷).docx
- 2026年监理工程师之合同管理考试题库500道(真题汇编).docx
- 2026年国家电网招聘之财务会计类考试题库500道含答案(能力提升).docx
- 2026年刑法知识考试题库200道及参考答案【研优卷】.docx
最近下载
- 财务合规与效率提升:发票管理及报销流程专题培训.pptx VIP
- 投标响应函范文.doc VIP
- 保育员实操初级-(2)--ppt课件.pptx VIP
- 《Python程序设计》课件——第1讲 Python概述.pptx VIP
- 少先队入队前六知六会一做.docx VIP
- FW-027-共和京能清洁能源有限公司光伏电站运维承包项目和电化学技术在新能源中的利用.docx VIP
- 葡萄酒生产废水处理工艺设计.doc VIP
- [售后服务体系范本]售后服务体系.pdf VIP
- 兰州石化80万吨每年催化裂化汽油加氢脱硫装置设计毕业论文.doc VIP
- QBQB 311-2007 冷成形用高屈服强度热连轧钢板及钢带.docx VIP
文档评论(0)