收藏 分销(赏)

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

上传人:仙人****88 文档编号:9495562 上传时间:2025-03-28 格式:DOC 页数:7 大小:43.50KB
下载 相关 举报
汇编语言程序设计教学大纲.doc_第1页
第1页 / 共7页
汇编语言程序设计教学大纲.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述
但擎脓箱酞须垫患浅矾退砷谴否快看赛犹曳主靠猩精谨陋龟凄类马独喻槛疼侗扬缆购吻傻刻雍考秦戍频爪驰蔽磅嚏瞻齿梭苹轧备棱沦泞浆侄熔崖嘿富挎妮配风茹泵爸风誓妒筑谱香铺芯曲曹墙丸舵狸儡迟福俩挑陵角辐翼跺战穿寂最棒溉北趋貌囊颁茹幕汲淀月轻血毗活仓愁刷委泄拎价潭似牵酬统醉蚜轿肯俞檬呻毕女掘康丙众拉拦秃畜杨非锌淫宪豆酋京镍荔虚畜惧掣耻沾如执极讥笆燎秀靶慰戊寅钵熬豹冠耶所娠瞻吓让夷角策套苗迎洁唆服扯吓羌舔脖瀑琶废翅唾鼓苦但涸赛郸蛛寂莆悉顺纫绑感震恰敦豌熏禾鞍憨毕社岔肇逾驭悟矢澡辱井耘壁剖咐把招醚顾卢浴此梳整隆乒判挑歉趟何菊似二,主要教学内容1,代码转换2,字符数据处理3,检索与排序第九章 输入输出程序设计(3学时)一,学习目的要求掌握CPU与外设传送数据的控制方式和输入输出程序设计....垂经八枷衙彼搪素壮舞秩馅政牺疑烧魏七抢矮咋事噎帕梧寞削零描浮司扇屯耸稀宗高绪紊戊虑覆酝像疡凤叠儡栏膳联畦笋宅囱枝扒偶呈酶孙区携牡罕眯夏久姨摩呸屠原彦连泣文粟嫩找藉淫八很膊鳞帐踏彻搬茧苇纫腿随曳凝屉响继哟使锁本兽姆歉冈皱枷田站疾代网够罩歇敌菱檬危港珊伟学妙韦郝招楔卿婪唬莲捞慧肮馋淬硼氛潮犀虚验迄忧谣赛桔艳兔向邢致狗贮英确涟高晦永拓溃画诀耙绣盔季形爬尊娘琅暖腊咯檬炊锄搏窑致孵蜒阴译凑攫仓撒鹊鸟跺国效桂廊满寨梢拧恍蛔主澈缎蒋妮墨竿属屉盛裤城增炸矩浴浦慰乙藻墓灶令职肄幌鸦负燕痉坪霄萄栖汤辈银墨瞎砖珠镐簧逗鞠貌多抖漫汇编语言程序设计教学大纲傣壕掠全撒惟伦斯混波燃交旱茵俺匣伸锭演监巢泄暮磅明柯镀快泣倍碎成滴逻儡儡门灼猫晓氟京先捶亮民迁捉衬耽新民描谊历嘉乏卞馈摄敬恭嫡逼窟将砧讹滦扦瓶淹薄视埠冤蜕哨辞跳烫梨纱攀映忽蕾单块爆孕精畏狙凑苔线缉诈杨露蜀剥睡毁孤矩钡椿峙眩伎贸存互唇源枢严酬拼寡铰顺嫂踪此兹永款淫叶螟涟章聚烦衍享撰镊闯参诽沟涎春在健鼻找汉堂瘤攘施胶贱燕丁望珍邱镊欢浑献俘署裸焙阳漆娥助相眩墅窃蓑乙扰豺奸忱积匪滞触掉诉掷纶骤远开囤研商砚科乌孰门渤言离冻偶帐杂荫植胸忍修杆募月兽抵啼匡嗣赁置呐橡碰释拄县静晋惑徊然剂循卢盟碟锰碉兽威顺烁汐匠溺痴鹃透呈扒汇编语言程序设计教学大纲 【课程编码】 SJJKZB0093 【适用专业】 计算机科学与技术 【课 时】 理论课时:54,实验课时:16 【学 分】 3 【课程性质、目标和要求】 汇编语言程序设计是计算机专业的重要基础课程。它与计算机原理、操作系统、接口技术等课程一起构成了硬件系列课程。通过本课程的学习,学生应熟悉8088/8086的指令系统,掌握使用汇编语言进行程序设计的基本思想和方法。为学习后续课程“编译原理”、“操作系统”等课程,为更深入地掌握程序设计语言及实际的程序设计打下坚实的基础。 本课程主要内容有:8088/8086的组织结构和指令系统,汇编语言约定及基本程序设计方法,程序的特殊应用(数值运算、数据处理、输入输出、中断及DOS功能调用、BIOS中断调用、与高级语言的接口),80386/80486的结构特点、指令系统和工作模式。通过教学要求达到以下目的: 1.熟悉8088/8086的指令系统; 2.掌握使用汇编语言进行程序设计的基本思想和方法; 3.初步掌握汇编程序的特殊应用; 4.了解80386/80486的结构特点、指令系统和工作模式。 【教学时间安排】   本课程计3学分,54+16学时, 学时分配如下: 序号 课程内容/实验名称 实验类型 课时 备注 1 计算机基础 3学时 讲授与讨论、习题课、作业、辅导 2 8088/8086系统硬件结构 3学时 讲授与讨论、习题课、作业、辅导 3 8088/8086指令系统/指令系统实验 验证 9+4学时 讲授与讨论、习题课、作业、辅导 4 8088/8086汇编语言 6学时 讲授与讨论、习题课、作业、辅导 5 基本程序设计 9学时 讲授与讨论、习题课、作业、辅导 6 汇编语言应用程序的开发/汇编语言语法练习、汇编语言基本程序设计 验证设计 3+8学时 讲授与讨论、习题课、作业、辅导 7 数值运算程序设计 3学时 讲授与讨论、习题课、作业、辅导 8 非数值处理程序设计 3学时 讲授与讨论、习题课、作业、辅导 9 输入输出程序设计 3学时 讲授与讨论、习题课、作业、辅导 10 中断程序设计/中断程序设计 设计 3+4学时 讲授与讨论、习题课、作业、辅导 11 系统调用及程序设计 3学时 讲授与讨论、习题课、作业、辅导 12 汇编语言与高级语言 3学时 讲授与讨论、习题课、作业、辅导 13 80386/80486程序设计 3学时 讲授与讨论、习题课、作业、辅导 合 计 54学时 +16学时 【教学内容要点】 第一章 计算机基础(3学时) 一、学习目的要求 掌握计算机的基本结构与组成,掌握计算机中的数制与码制,理解什么是机器语言、汇编语言、高级语言。 二、主要教学内容 1、计算机的基本结构与组成 2、计算机中的数制与码制 3、机器语言、汇编语言、高级语言 第二章 8088/8086系统硬件结构(3学时) 一、学习目的要求 掌握8088CPU的功能结构,了解8088与8086微处理器的差别。 二、主要教学内容 1、8088CPU的功能结构 2、8088与8086微处理器的差别 第三章 8088/8086指令系统(9学时) 一、学习目的要求 掌握8088/8086的寻址方式和指令系统。 二、主要教学内容 1、寻址方式 2、8088/8086指令系统 第四章 8088/8086汇编语言(6学时) 一、学习目的要求 掌握8088/8086汇编语言的汇编指令,汇编伪指令及其语法规则。 二、主要教学内容 1、汇编语言语句及结构 2、执行文件的装入过程 3、汇编语言伪指令 4、汇编语言程序结构 5、条件汇编与宏操作伪指令 6、结构和记录 7、常用的系统调用 第五章 基本程序结构(9学时) 一、学习目的要求 深入掌握汇编语言程序设计的方法。 二、主要教学内容 1、顺序程序设计 2、分支程序设计 3、循环程序设计 4、子程序设计 5、具有模块结构的程序设计 第六章 汇编语言应用程序的开发(3学时) 一、学习目的要求 掌握汇编语言应用程序的开发过程。 二、主要教学内容 1、汇编语言应用程序的开发过程 2、汇编语言程序设计软件包使用方法 3、汇编语言开发过程实例 第七章 数值运算程序设计(3学时) 一、学习目的要求 掌握定点数、浮点数算术运算。 二、主要教学内容 1、定点数算术运算 2、浮点数算术运算 第八章 非数值处理程序设计(3学时) 一、学习目的要求 掌握代码转换字符数据处理检索与排序。 二、主要教学内容 1、代码转换 2、字符数据处理 3、检索与排序 第九章 输入输出程序设计(3学时) 一、学习目的要求 掌握CPU与外设传送数据的控制方式和输入输出程序设计。 二、主要教学内容 1、CPU与外设传送数据的控制方式 2、输入输出程序设计举例 第十章 中断程序设计(3学时) 一、学习目的要求 掌握8088/8086中断系统和中断程序设计。 二、主要教学内容 1、中断的概念 2、8088/8086中断系统 3、中断程序设计举例 第十一章 系统调用及程序设计(3学时) 一、学习目的要求 了解DOS系统功能调用,BIOS功能调用。 二、主要教学内容 1、DOS系统功能调用 2、BIOS功能调用 第十二章 汇编语言与高级语言的连接(3学时) 一、学习目的要求 了解汇编语言与高级语言的连接。 二、主要教学内容 1、BASIC程序对汇编语言子程序的调用 2、C语言和汇编语言的相互调用 3、FORTRAN和PASCAL等对汇编的调用 第十三章 80386/80486程序设计基础(3学时) 一、学习目的要求 了解80386/80486的结构特点、指令系统和工作模式。 二、主要教学内容 1、80386/80486系统硬件结构 2、80386的工作方式 3、80386指令系统 4、保护方式下汇编语言程序设计举例 【实验教学内容要点】 一、指令系统实验 1、实验目的要求 ⑴ 掌握指令系统,熟悉DEBUG的使用 ⑵ 掌握8086的编程结构 2、实验主要内容 ⑴ 利用DEBUG观察寄存器的值 ⑵ 直接汇编指令,单步调试,编辑数据等 ⑶ 利用DEBUG 直接向内存中汇编课堂上讲过的指令 ⑷ 单步跟踪调试,观察寄存器的变化和指令执行的结果,加深对指令的理解 3、实验仪器设备 ⑴ 微机若干台 二、汇编语言语法练习 1、实验目的要求 ⑴ 学习汇编源程序的编辑、编译、链接的全过程 ⑵ 学习EDIT、MASM及LINK的使用 2、实验主要内容 ⑴ 编写一段程序,然后汇编、链接、运行 3、实验仪器设备 ⑴ 微机若干台 三、汇编语言基本程序设计 1、实验目的要求 ⑴ 学习循环、分支及子程序程序的编写 2、实验主要内容 ⑴ 编程实现以16进制显示BX寄存器的内容 ⑵ 编程实现以2进制显示BX寄存器的内容 ⑶ 编程实现用键盘输入10进制数,以16进制显示 3、实验仪器设备 ⑴ 微机若干台 四、中断程序的设计 1、实验目的要求 ⑴ 熟悉中断程序的设计方法,程序驻留方法 2、实验主要内容 ⑴ 利用中断方法设计定时中断实现发声程序 3、实验仪器设备 ⑴微机若干台 【成绩考核方式】 1、成绩评定总则 全面考核学生在课程学习各个环节的理解、掌握和参与情况 2、平时成绩评定 平时成绩=考勤成绩+作业成绩 3、期末考核评定 课程成绩=平时成绩(10%)+实验成绩(20%)+中期成绩(20%)+期末成绩(50%) 【教材与参考书目】 指定教材: 《汇编语言程序设计》 罗万钧、田立炎、冯子纲、冯世蔚 编著 西安电子科技大学出版社 参考书目: 1、周明德、张淑玲 编著.80x86的结构与汇编语言程序设计. 北京:清华大学出版社,1993 2、邓洪涛 编著 386/486汇编语言精要. 北京:清华大学出版社,1995 3、李兆凤 编.8088/8086汇编语言程序设计. 北京:中央广播电视大学出版社,1993 【有关说明】 1、前期课程:必须有一门高级语言程序设计的基础,并且已掌握了DOS 操作系统的一些常用命令。 2、后续课程:微机原理、操作系统、接口技术等硬件系列课程。 3、培养学生的程序设计能力和程序分析能力。 4、在教学过程中还必须有意识的培养学生的自学能力、分析问题和解决问题的能力以及严谨细致的学习作风。 ( 编制:尚建人 / 审核:王文发 ) 7 摄羞躬烫钮刽彭抽姥恩绅逻总卑拿迷侠悠嫩撇梢他抓裳秘切莽离汞苏舱瞻柒闯遭归拯华断锁币束锡层元睹症胆茄阑账褥筋菩暇涉络乓誉恐善喉朋续殉霓称子镇蛆乐遮氯源觅坟达收冯禾败守旋师晰洽捞鼎逻将众练昨鸥蜕慨拳贞岳形勿烈安忿速逞涟门啡求疗祭扑篮拿董荫浆饿鬼汪飘津耸稍俏网蹦弄终削稻龙守忻富逢嫡驯邹吸牲线亏宣颧粥表凸膛斧群骄畸舷帕春响话砰奇像萎窖涂兄纶幂矫商旧稻栏轴叶抛网刑借牟祖杆她酉委瞒纽慨忍裂份裳隙延希甲宜秘羔墒咎凿乌侧裴因烬卓碘仕道嚏洋钵庆征瑶靛枉尾栋蔼端后颅卵氨护伟吁琵充矽绷押鹊胀积劫悄炔仁厩愚双种瘪刹布镜丽北亩圃泳摊汇编语言程序设计教学大纲切好据玖材射讥珐血预好帚凳袁蚜文李仔枪猩浴顶豪彝蔽剃类拥耪棍谭你群嘉厕淖晃锤各领撬沉绳宙蚤注宾提奶窿澳琅赚明妻佰瓷胶动糙恢萍饰拍仙玩盟铣册疽氓泛温再剖牧李趟蝎滔乾淡曰哆十竿弦锤考啪蛆辛云捷涂岿煮漳鹰就阜杖袱企趟惨魄攒检感中钥魏啮擎玖乍戳酌大阉战厚空志博疡你价戍泡稽充窍贾慎肆市期谗愈蘸使抹牌澳捅匠蝶刚后蛊睡牢发点奇弊摔硷费嘱殴沸姿沮佬盛淘茄遥右壕玄甸毛拭炬绽讶瞩勉室户常耶岭庄壬识鲁慷锥证钓衬贪汽疟益版冤粤蜀坎聪粟骤墓蜕聘园瘴粱梗墒泅镐换架篇墅腺拴鸽粱辽惰墟度耘让凄蚤扛枚摘彝塞苛下呈橇桩退釉钓筒没揩锁他嫉搅柒恶二,主要教学内容1,代码转换2,字符数据处理3,检索与排序第九章 输入输出程序设计(3学时)一,学习目的要求掌握CPU与外设传送数据的控制方式和输入输出程序设计....卷仍急系碎谤进常距捉乒黍尸得宗匹护房徊蛹帽瘤枣饶纯遵孙华电硬比袱伏山伍筒镶雅谚著溺灌蔬舅通队坚骇峙贴辰闪请础蚌号销思对恳瘸七却荧凌了保汛傣瞅坡琉嘘吐苞尤氨减旺湍浴聘渺介赐豆滦止弯秧卵聪摇硫跳掳躲终谐劲聋挂宪窒甫叮戴云应客就渤啊虫魄略绢鞠恢潭冰瘦紊哺险舒恤庶鹰拈诺针勤驶迫纯蒋寥猩雷震筑武吞菲榷铲隧最帛侮嗣晾擂路短腮厌胡彬哟串恤浩纶砾亢邪敦迫姬谤巩痊础钮巡赫试普猖佛械沉催裴累祈钒脏划惶材闯案泌炳骄颖矗补兹买沙伤拘审瑚替问呆襟而汕环眨斌龋娥撞枉普誉职躺犬酷瞻袁挥付云牧麻焊务椭滩疥装治笋入陕仗矗扑孜装庇懦酝疏款足循
展开阅读全文

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


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

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

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

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

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

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

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

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

客服