微机原理综合设计实验讲义.doc

微机原理综合设计实验讲义.doc

ID:61488538

大小:54.00 KB

页数:6页

时间:2021-02-05

微机原理综合设计实验讲义.doc_第1页
微机原理综合设计实验讲义.doc_第2页
微机原理综合设计实验讲义.doc_第3页
微机原理综合设计实验讲义.doc_第4页
微机原理综合设计实验讲义.doc_第5页
资源描述:

《微机原理综合设计实验讲义.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、微机原理综合设计实验讲义傅中君1实验性质该实验的性质是学生学完电子线路、数字逻辑、计算机组成与结构、计算机程序设计、微机原理与汇编语言等课程后进行的一次较完整的培养学生计算机面向硬件程序设计能力的综合性、设计性实验。该实验将通过“课内学时+课外学时”方式进行。2实验目的该实验对学生全面理解教学内容,尝试设计比较完整的、实用性的汇编应用程序,以及培养面向硬件的编程能力起着重要的作用。通过该项实验,主要达到以下目的:n1、使学生增进对计算机工作方式和过程的感性认识,加深对计算机系统硬件编程的理解。n2、使学

2、生掌握计算机系统面向硬件程序设计的基本方法,掌握汇编语言程序设计和调试的基本技术,包括汇编、调试等。n3、使学生了解和掌握计算机系统的软硬件结合程序设计过程、方法及实现,为以后学习和工作打下良好基础。3实验要求使学生在一定的课时内完成一个比较完整,有一定实用价值的汇编应用程序的设计和调试。实验内容应涵盖一下方面:n顺序、分支、循环等程序设计;n子程序设计;nBIOS、DOS功能调用;n运用软件结构体系的知识规划程序结构。4实验安排微机原理综合设计实验按照综合性设计性实验的要求来安排,包含35个实验课题,

3、2人1组共同完成实验课题。每个实验课题涵盖了本课程大纲要求培养的能力和技能,最后完成一份综合设计报告。5综合设计报告要求实验报告按照毕业论文要求书写,包含摘要、设计任务与要求、软件总体结构及基本算法、概要设计和数据结构、软件的编写及调试、测试数据及调试中Bug分析、收获和体会、参考文献等部分。要求学生重点讲述清楚故障分析和收获体会。6成绩评定n形成性考核n1、上交选题报告n2、上交系统概要设计n3、上交系统详细设计n4、上交完成的作品和相应的设计文档n5、上交课程设计总结报告n作品综合考评n设计作品综合

4、考评由专任教师根据作品的完整性、实用性、可靠性、创造性、技术先进性等要素给出“优、良、中、合格、差”等五个级别。n实验综合成绩n实验综合成绩将结合学生到课情况和实验态度,以及形成性考核和作品综合考评给定,并以作品综合考评为主。评分按“优、良、中、及格、不及格”等五个级别记分。n实验成绩由平时表现、实验报告、设计成果、创新点4部分组成,成绩构成比例是2:3:4:1。7部分实验题目题目1:输入3个数(0-10)十进数,分别为x,y,zn要求:n(1)提示独占一行n(2)16进制显示x2+y2+z2n(3)将

5、3个数以十进制从大到小排序输出n(4)十进制显示(x-y)2+(y-z)2+(z-x)2题目2:输入一串连续的字符,包括字母和数字,以回车为结束,要求字符不超过40个。n要求:n(1)输入输出间必须有提示语,提示语必须独占一行。n(2)将字符串中的数字求和,以十进制输出。n(3)用输入字符的个数减去2题的和,结果用十进制输出,(可能有负数)。n(4)将字符串中最小的两个数用十进制输出。题目3:输入1842——2006年之间的十进制数。n要求:n要求必须有提示信息,并独占一行。n判断是否是闰年,如果是输出

6、“yes”,否则输出“no”。(提示:先除100,如果除尽了再用400除如果除不尽是闰年。(如果刚才的100没有除尽则用4除,除尽则为闰年。)n以二进制输出xxxx年8月29日距离1842年8月29日的月数。n以十进制输出xxxx年8月29日距离1842年8月29日的天数题目4:n(1)提示从键盘输入<80个字符的串提示语独占一行。n(2)以16进制输出字符串中非字母字符的个数(不是AtoZandatoz)。n(3)把字串中的大写字母变为小写并输出。n(4)找到输入的串中的字符中ASCII码值最大的AS

7、CII码以16进制输出。题目5:循环输入(0~16)十进制数x,直到输入‘-’负号时结束。n要求:n有输入输出提示;n根据输入的x值输出对应的y值;n根据输入的x值输出对应的表达式,如x=9,则输出y=x+1;n根据输入的x值输出对应的y值的平方减去x的值(十进值输出)。题目6:n(1)从键盘读入两个字符串,每个串<40个字符,输入输出都要求又提示信息,且提示信息独占一行。n(2)比较两个字符串是否相等,如果相等则以十进制输出字符串长度,否则显示nomatch.。n(3)组合第一个和第二个串,要求在一行

8、中输出两个串的内容,先输出第一行,再输出第二行。n(4)以十进制输出组合后串的长度。题目7:输入四个十进制数(0-50)。n要求:n(1)十进制输出偶数的个数。n(2)统计偶数的和和奇数和,并以从大到小的顺序输出这两个数。n(3)用十进制显示第二大的数。题目8:输入一个十进制数n(n<32)以回车结束n要求:n(1)输入输出的提示信息独占一行。n(2)输出小于n的非负整数(以空格隔开)。n(3)判断n的奇偶性,是输出‘yes’、不是输出‘n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。