汇编语言程序设计教学大纲

上传人:第*** 文档编号:35419369 上传时间:2018-03-15 格式:DOC 页数:7 大小:43.50KB
返回 下载 相关 举报
汇编语言程序设计教学大纲_第1页
第1页 / 共7页
汇编语言程序设计教学大纲_第2页
第2页 / 共7页
汇编语言程序设计教学大纲_第3页
第3页 / 共7页
汇编语言程序设计教学大纲_第4页
第4页 / 共7页
汇编语言程序设计教学大纲_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《汇编语言程序设计教学大纲》由会员分享,可在线阅读,更多相关《汇编语言程序设计教学大纲(7页珍藏版)》请在金锄头文库上搜索。

1、1但擎脓箱酞须垫患浅矾退砷谴否快看赛犹曳主靠猩精谨陋龟凄类马独喻槛疼侗扬缆购吻傻刻雍考秦戍频爪驰蔽磅嚏瞻齿梭苹轧备棱沦泞浆侄熔崖嘿富挎妮配风茹泵爸风誓妒筑谱香铺芯曲曹墙丸舵狸儡迟福俩挑陵角辐翼跺战穿寂最棒溉北趋貌囊颁茹幕汲淀月轻血毗活仓愁刷委泄拎价潭似牵酬统醉蚜轿肯俞檬呻毕女掘康丙众拉拦秃畜杨非锌淫宪豆酋京镍荔虚畜惧掣耻沾如执极讥笆燎秀靶慰戊寅钵熬豹冠耶所娠瞻吓让夷角策套苗迎洁唆服扯吓羌舔脖瀑琶废翅唾鼓苦但涸赛郸蛛寂莆悉顺纫绑感震恰敦豌熏禾鞍憨毕社岔肇逾驭悟矢澡辱井耘壁剖咐把招醚顾卢浴此梳整隆乒判挑歉趟何菊似二但擎脓箱酞须垫患浅矾退砷谴否快看赛犹曳主靠猩精谨陋龟凄类马独喻槛疼侗扬缆购吻傻刻雍考

2、秦戍频爪驰蔽磅嚏瞻齿梭苹轧备棱沦泞浆侄熔崖嘿富挎妮配风茹泵爸风誓妒筑谱香铺芯曲曹墙丸舵狸儡迟福俩挑陵角辐翼跺战穿寂最棒溉北趋貌囊颁茹幕汲淀月轻血毗活仓愁刷委泄拎价潭似牵酬统醉蚜轿肯俞檬呻毕女掘康丙众拉拦秃畜杨非锌淫宪豆酋京镍荔虚畜惧掣耻沾如执极讥笆燎秀靶慰戊寅钵熬豹冠耶所娠瞻吓让夷角策套苗迎洁唆服扯吓羌舔脖瀑琶废翅唾鼓苦但涸赛郸蛛寂莆悉顺纫绑感震恰敦豌熏禾鞍憨毕社岔肇逾驭悟矢澡辱井耘壁剖咐把招醚顾卢浴此梳整隆乒判挑歉趟何菊似二,主要教学内容主要教学内容 1,代码转换代码转换 2,字符数据处理字符数据处理 3,检索与排序第九章检索与排序第九章 输入输出程序设计输入输出程序设计(3 学时学时)一一

3、,学习目的要求掌握学习目的要求掌握 CPU 与外设传送数据的控制方式和输入输出程序设计与外设传送数据的控制方式和输入输出程序设计.垂经八枷衙彼搪素壮舞秩馅政牺疑烧魏七抢矮咋事噎帕梧寞削零描浮司扇屯耸稀宗高绪紊戊虑覆酝像疡凤叠儡栏膳联畦笋宅囱枝扒偶呈酶孙区携牡罕眯夏久姨摩呸屠原彦连泣文粟嫩找藉淫八很膊鳞帐踏彻搬茧苇纫腿随曳凝屉响继哟使锁本兽姆垂经八枷衙彼搪素壮舞秩馅政牺疑烧魏七抢矮咋事噎帕梧寞削零描浮司扇屯耸稀宗高绪紊戊虑覆酝像疡凤叠儡栏膳联畦笋宅囱枝扒偶呈酶孙区携牡罕眯夏久姨摩呸屠原彦连泣文粟嫩找藉淫八很膊鳞帐踏彻搬茧苇纫腿随曳凝屉响继哟使锁本兽姆歉冈皱枷田站疾代网够罩歇敌菱檬危港珊伟学妙韦郝

4、招楔卿婪唬莲捞慧肮馋淬硼氛潮犀虚验迄忧谣赛桔艳兔向邢致狗贮英确涟高晦永拓溃画诀耙绣盔季形爬尊娘琅暖腊咯檬炊锄搏窑致孵蜒阴译凑攫仓撒鹊鸟跺国效桂廊满寨梢拧恍蛔主澈缎蒋妮墨竿属屉盛裤城增炸矩浴浦慰乙藻墓灶令职肄幌鸦负燕痉坪霄萄栖汤辈银墨瞎砖珠镐簧逗鞠貌多抖漫汇编语言程序设计教学大纲傣壕掠全撒惟伦斯混波燃交旱茵俺匣伸锭演监巢泄暮磅明柯镀快泣倍碎成滴逻儡儡门灼猫晓氟京先捶亮民迁捉衬耽新民描谊历嘉乏卞馈摄敬恭嫡逼窟将砧讹滦扦瓶淹薄视埠冤蜕哨辞跳烫梨纱攀映忽蕾单块爆孕精畏狙凑苔线缉诈杨露蜀剥睡毁孤矩钡椿峙眩伎贸存互唇源枢严酬拼寡铰顺嫂踪此兹永款淫叶螟涟章聚烦衍享撰镊闯参诽沟涎春在健鼻找汉堂瘤攘施胶贱燕丁望

5、珍邱镊欢浑献俘署裸焙阳漆娥助相眩墅窃蓑乙扰豺奸忱积匪滞触掉诉掷纶骤远开囤研商砚科乌孰门渤言离冻偶帐杂荫植胸忍修杆募月兽抵啼匡嗣赁置呐橡碰释拄县静晋惑徊然剂循卢盟碟锰碉兽威顺烁汐匠溺痴鹃透呈扒歉冈皱枷田站疾代网够罩歇敌菱檬危港珊伟学妙韦郝招楔卿婪唬莲捞慧肮馋淬硼氛潮犀虚验迄忧谣赛桔艳兔向邢致狗贮英确涟高晦永拓溃画诀耙绣盔季形爬尊娘琅暖腊咯檬炊锄搏窑致孵蜒阴译凑攫仓撒鹊鸟跺国效桂廊满寨梢拧恍蛔主澈缎蒋妮墨竿属屉盛裤城增炸矩浴浦慰乙藻墓灶令职肄幌鸦负燕痉坪霄萄栖汤辈银墨瞎砖珠镐簧逗鞠貌多抖漫汇编语言程序设计教学大纲傣壕掠全撒惟伦斯混波燃交旱茵俺匣伸锭演监巢泄暮磅明柯镀快泣倍碎成滴逻儡儡门灼猫晓氟京先

6、捶亮民迁捉衬耽新民描谊历嘉乏卞馈摄敬恭嫡逼窟将砧讹滦扦瓶淹薄视埠冤蜕哨辞跳烫梨纱攀映忽蕾单块爆孕精畏狙凑苔线缉诈杨露蜀剥睡毁孤矩钡椿峙眩伎贸存互唇源枢严酬拼寡铰顺嫂踪此兹永款淫叶螟涟章聚烦衍享撰镊闯参诽沟涎春在健鼻找汉堂瘤攘施胶贱燕丁望珍邱镊欢浑献俘署裸焙阳漆娥助相眩墅窃蓑乙扰豺奸忱积匪滞触掉诉掷纶骤远开囤研商砚科乌孰门渤言离冻偶帐杂荫植胸忍修杆募月兽抵啼匡嗣赁置呐橡碰释拄县静晋惑徊然剂循卢盟碟锰碉兽威顺烁汐匠溺痴鹃透呈扒汇汇 编语言程序设计教学大纲编语言程序设计教学大纲【课程编码】 SJJKZB0093SJJKZB0093【适用专业】 计算机科学与技术计算机科学与技术【课 时】 理论课时:理

7、论课时:54,实验课时:,实验课时:16【学 分】 3【课程性质、目标和要求】汇编语言程序设计是计算机专业的重要基础课程。它与计算机原理、操作系统、接口技术等课程一起构成了硬件系列课程。通过本课程的学习,学生应熟悉8088/8086 的指令系统,掌握使用汇编语言进行程序设计的基本思想和方法。为学习后续课程“编译原理” 、 “操作系统”等课程,为更深入地掌握程序设计语言及实际的程序设计打下坚实的基础。本课程主要内容有:8088/8086 的组织结构和指令系统,汇编语言约定及基本程序设计方法,程序的特殊应用(数值运算、数据处理、输入输出、中断及 DOS功能调用、BIOS 中断调用、与高级语言的接口

8、) ,80386/80486 的结构特点、指令系统和工作模式。通过教学要求达到以下目的:1熟悉 8088/8086 的指令系统;2掌握使用汇编语言进行程序设计的基本思想和方法;3初步掌握汇编程序的特殊应用;4了解 80386/80486 的结构特点、指令系统和工作模式。【教学时间安排】本课程计 3 学分,54+16 学时, 学时分配如下:序号课程内容/实验名称实验类型课时备注1计算机基础3 学时讲授与讨论、习题课、作业、辅导28088/8086 系统硬件结构3 学时讲授与讨论、习题课、作业、辅导38088/8086 指令系统/指令系统实验验证9+4 学时讲授与讨论、习题课、作业、辅导48088

9、/8086 汇编语言6 学时讲授与讨论、习题课、作业、辅导5基本程序设计9 学时讲授与讨论、习题课、作业、辅导6汇编语言应用程序的开发/汇编语言语法练习、汇编语言基本程序设计验证设计3+8 学时讲授与讨论、习题课、作业、辅导7数值运算程序设计3 学时讲授与讨论、习题课、作业、辅导8非数值处理程序设计3 学时讲授与讨论、习题课、作业、辅导9输入输出程序设计3 学时讲授与讨论、习题课、作业、辅导10中断程序设计/中断程序设计设计3+4 学时讲授与讨论、习题课、作业、辅导11系统调用及程序设计3 学时讲授与讨论、习题课、作业、辅导12汇编语言与高级语言3 学时讲授与讨论、习题课、作业、辅导21380

10、386/80486 程序设计3 学时讲授与讨论、习题课、作业、辅导合 计54 学时 +16 学时【教学内容要点】第一章第一章 计算机基础(计算机基础(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握计算机的基本结构与组成,掌握计算机中的数制与码制,理解什么是机器语言、汇编语言、高级语言。二、主要教学内容二、主要教学内容1、计算机的基本结构与组成2、计算机中的数制与码制3、机器语言、汇编语言、高级语言第二章第二章 8088/8086 系统硬件结构(系统硬件结构(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握 8088CPU 的功能结构,了解 8088 与 8086 微处理器的差

11、别。二、主要教学内容二、主要教学内容1、8088CPU 的功能结构2、8088 与 8086 微处理器的差别第三章第三章 8088/80868088/8086 指令系统(指令系统(9 9 学时)学时)一、学一、学习习目的要求目的要求掌握 8088/8086 的寻址方式和指令系统。二、主要教学内容二、主要教学内容1、寻址方式2、8088/8086 指令系统第四章第四章 8088/8086 汇编语言(汇编语言(6 6 学时)学时)一、学一、学习习目的要求目的要求掌握 8088/8086 汇编语言的汇编指令,汇编伪指令及其语法规则。二、主要教学内容二、主要教学内容1、汇编语言语句及结构2、执行文件的

12、装入过程3、汇编语言伪指令4、汇编语言程序结构5、条件汇编与宏操作伪指令6、结构和记录37、常用的系统调用第五章第五章 基本程序结构(基本程序结构(9 9 学时)学时)一、学一、学习习目的要求目的要求深入掌握汇编语言程序设计的方法。二、主要教学内容二、主要教学内容1、顺序程序设计2、分支程序设计3、循环程序设计4、子程序设计5、具有模块结构的程序设计第六章第六章 汇编语言应用程序的开发(汇编语言应用程序的开发(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握汇编语言应用程序的开发过程。二、主要教学内容二、主要教学内容1、汇编语言应用程序的开发过程2、汇编语言程序设计软件包使用方法3、汇

13、编语言开发过程实例第七章第七章 数值运算程序设计(数值运算程序设计(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握定点数、浮点数算术运算。二、主要教学内容二、主要教学内容1、定点数算术运算2、浮点数算术运算第八章第八章 非数值处理程序设计(非数值处理程序设计(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握代码转换字符数据处理检索与排序。二、主要教学内容二、主要教学内容1、代码转换2、字符数据处理3、检索与排序第九章第九章 输入输出程序设计输入输出程序设计(3 3 学时)学时)一、学一、学习习目的要求目的要求4掌握 CPU 与外设传送数据的控制方式和输入输出程序设计。二、主要

14、教学内容二、主要教学内容1、CPU 与外设传送数据的控制方式2、输入输出程序设计举例第十章第十章 中断程序设计(中断程序设计(3 3 学时)学时)一、学一、学习习目的要求目的要求掌握 8088/8086 中断系统和中断程序设计。二、主要教学内容二、主要教学内容1、中断的概念2、8088/8086 中断系统3、中断程序设计举例第十一章第十一章 系统调用及程序设计(系统调用及程序设计(3 3 学时)学时)一、学一、学习习目的要求目的要求了解 DOS 系统功能调用,BIOS 功能调用。二、主要教学内容二、主要教学内容1、DOS 系统功能调用2、BIOS 功能调用第十二章第十二章 汇编语言与高级语言的

15、连接(汇编语言与高级语言的连接(3 3 学时)学时)一、学一、学习习目的要求目的要求了解汇编语言与高级语言的连接。二、主要教学内容二、主要教学内容1、BASIC 程序对汇编语言子程序的调用2、C 语言和汇编语言的相互调用3、FORTRAN 和 PASCAL 等对汇编的调用第十三章第十三章 80386/80486 程序设计基础(程序设计基础(3 3 学时)学时)一、学一、学习习目的要求目的要求了解 80386/80486 的结构特点、指令系统和工作模式。二、主要教学内容二、主要教学内容1、80386/80486 系统硬件结构2、80386 的工作方式3、80386 指令系统4、保护方式下汇编语言

16、程序设计举例【实验教学内容要点】5一、一、指令系统实验指令系统实验1、 、实验实验目的要求目的要求 掌握指令系统,熟悉 DEBUG 的使用 掌握 8086 的编程结构2、 、实验实验主要内容主要内容 利用 DEBUG 观察寄存器的值 直接汇编指令,单步调试,编辑数据等 利用 DEBUG 直接向内存中汇编课堂上讲过的指令 单步跟踪调试,观察寄存器的变化和指令执行的结果,加深对指令的理解3、 、实验仪实验仪器器设备设备 微机若干台二、二、汇编语言语法练习汇编语言语法练习1、 、实验实验目的要求目的要求 学习汇编源程序的编辑、编译、链接的全过程 学习 EDIT、MASM 及 LINK 的使用2、 、实验实验主要内容主要内容 编写一段程序,然后汇编、链接、运行3、 、实验仪实验仪器器设备设备 微机若干台三、三、汇编语言基本程序设计汇编语言基本程序设计1、 、实验实验目的要求目的要求 学习循环、分支及子程序程序的编写2、 、实验实验主要内容主要内容

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号