- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言ch5
电子科技大学 计算机 学院
本科教学实验室信息及
实验教学大纲
(实验)课程名称: 汇编语言
电子科技大学教务处制表
第一部分 实验室基本信息
要求:用100—200字左右的篇幅介绍本实验室的总体概况(包括建设时间、实验室地点、设备种类及套数、房间面积、开出实验项目总数、实验指导教师(专职和兼职)基本情况等)
计算机学院软件实验室建立于2003年3月,位于计算机学院三楼东边,占地约300多平米。实验室有联想启天2600个人计算机(配置为p4 2GCPU/512MRAM/40GHDD/3.5”FDD/光驱/15”彩显)132台,这些设备支撑了计算机学院本科学生在计算机软件方面的实验、上机、综合实验、课程设计、毕业设计。实验室开出的实验项目有程序设计的高级语言上机、面向对象的程序设计、数据结构、操作系统原理、基于操作系统的程序设计,UNIX操作系统基础
第二部分 实验教学大纲
一、本课程实验总体介绍
1、本课程实验的教学要求(按要求学生掌握、理解、了解三个层次阐述):
实验课程要求学生上机调试、运行自己所编写的程序,从而帮助学生深入理解和掌握汇编语言基本指令、语句、程序结构及基本算法,并且锻炼学生的独立解决问题的能力,同时学习程序设计的基本方法和技能,熟练掌握DEBUG程序的基本命令,对一般命令了解其功能。熟练掌握用汇编语言设计、编写、调试和运行程序的方法,为后续课程打下坚实的基础。
2、本课程实验内容简介(50字左右):
通过实验要求学生能在PC微机上完成一般80x86汇编语言程序的编辑、汇编、连接与调试等上机操作;掌握MASM程序、LINK程序和DEBUG程序的使用方法,熟练运用DEBUG程序的各种命令,完成对汇编程序的调试与运行;掌握分支程序、循环程序、子程序的编程与调试运行;熟悉算术运算程序、串操作程序和代码转换程序的编程与调试运行;熟悉表处理程序的编程与调试运行。
3、本课程上机实验涉及核心知识点:
汇编语言指令、寻址方式;汇编语言程序的基本格式;转移指令、循环指令、子程序指令的格式及其应用程序设计;十进制数的加减运算指令的格式及其应用程序设计;串操作指令的格式及其应用程序设计。
4、本课程实验所包含设计性实验名称:(如果没有设计性实验此项可以省略)
实验项目2 数制、码制和子程序的编程与调试
实验项目3 分支与循环程序的调试与运行
实验项目4 串操作指令及其应用程序的设计与调试运行
5、本课程适用专业:
计算机相关专业
6、考核方式: 实验课堂表现占 40% ,实验报告占 60%
7、总学时:16学时
8、教材名称及教材性质(自编、统编、临时):
理论课程教材:《8086/8088宏汇编语言程序设计教程》电子工业出版社,王正智、苟大举等编著
实验课程:《汇编语言实验指导书》 自编
9、参考资料:
《IBM PC汇编语言程序设计》沈美明等编著 清华大学出版社
二、实验项目基本信息
实验项目1
实验项目名称:汇编源程序的上机调试操作基础训练
实验项目的目的和要求:
熟练掌握文本编辑器的基本用法、汇编语言源程序的两种书写格式,汇编语言程序的汇编、连接和运行方法,DEBUG调试程序的常用命令和用法。
实验内容:
1)文本编辑器的基本用法和汇编程序的录入;汇编语言源程序的编译及连接;DEBUG调试程序的常用命令和用法。
2)编写程序计算以下表达式:
Z=(5X+2Y-7)/2
设X、Y的值放在字变量VARX、VARY中,结果存放在VARZ中。
项目需用仪器设备名称:PC微机一台
所需主要元器件及耗材:PC微机
学时数:4
实验项目2
1. 实验项目名称:数制、码制和子程序的编程与调试
2. 实验项目的目的和要求:
熟练掌握汇编语言中各种制数和码制的含义用途及互相变换、8086系列CPU主要寄存器的结构、功能和用法;掌握子程序的编程与调试方法。掌握用DOS功能调用,实现字符的输入和显示。
上机实验内容:
编程实现:从键盘输入4位十六进制数(它对应的二进制数是补码表示的带符号数),把它们转换为带符号非组合型BCD码,并在屏幕上显示出来。
设计要点:
从键盘输入1~4位十六进制数,存放在以HEXBUF+2为首址的4个字节单元中。其中HEXBUF+1单元中为输入的数据个数。
将ASCII码表示的4位十六进制数转换为16位二进制数,并暂时存放在BX中;
确定十进制数的符号,并把符号(+或-)存放在BCDBUF单元中;
对BX中的二进制数采用前述算法转换为十进制数(非组合型BCD码),转换结果存放在以BCDBUF+1为首址的5个字节单元中;
把转换结果的5个非组合型BCD码形成相应的ASCII码
显示结果。
您可能关注的文档
最近下载
- 2024年10月27日云南昭通市事业单位选调笔试真题及答案解析.doc VIP
- 讲义总结岩土工程勘察讲义.ppt VIP
- 非常规油气勘探开发地质风险评估.pdf
- 中职 图形图像处理(Photoshop CS5)PS(第7章)教学课件 高教版.ppt VIP
- 市政道路监理规划-范本.pdf VIP
- 2025海南省通信网络技术保障中心招聘事业编制人员12人(第1号)笔试模拟试题及答案解析.docx VIP
- 《飞机上应急医疗》课件——心肺复苏的流程.pptx VIP
- 中职 图形图像处理(Photoshop CS5)PS(第6章)教学课件 高教版.ppt VIP
- 抖音直播社区公约.pdf VIP
- 地质灾害治理工程施工技术规范 DB50_T 989-2020 重庆.pdf VIP
文档评论(0)