微机原理实训报告

上传人:枫** 文档编号:486974400 上传时间:2023-05-12 格式:DOC 页数:15 大小:188.50KB
返回 下载 相关 举报
微机原理实训报告_第1页
第1页 / 共15页
微机原理实训报告_第2页
第2页 / 共15页
微机原理实训报告_第3页
第3页 / 共15页
微机原理实训报告_第4页
第4页 / 共15页
微机原理实训报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《微机原理实训报告》由会员分享,可在线阅读,更多相关《微机原理实训报告(15页珍藏版)》请在金锄头文库上搜索。

1、-一、设计目的通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进展软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定根底。二、设计的原始资料及依据1查阅微机原理及应用、汇编语言程序设计等书籍;2掌握字符串的输入,输出和排序。三、设计的主要内容及要求内容:从PC键盘输入5个字符串,排序及显示要求 1输入5个字符串。 2对输入的字符串进展排序并正确显示。四、对设计说明书撰写内容、格式、字数的要求 1.课程设计说明书论文是表达和总结课程设计成果的载体,一般不应少于3

2、000字。2.学生应撰写的内容为:目录、正文、参考文献等。课程设计说明书论文的构造及各局部内容要求可参照沈阳工程学院毕业设计论文撰写标准执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。3.说明书论文手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按沈阳工程学院毕业设计论文撰写标准的要求进展打印。4.课程设计说明书论文装订顺序为:封面、任务书、成绩评定表、目录、正文、总结、参考文献。五、 设计完成后应提交成果的种类、数量、质量等方面的要求;提交课程设计说明书一份。在说明书中要有设计原理、硬件电路接线图、设计的程序及必要注释等。六、时间进度安排;顺序阶段日期计

3、 划 完 成 容备注11.0天查阅资料及程序设计22.0天上机调试程序30.5天成绩评定40.5天书写报告. z.-. z.- 阳 工 程 学 院微机原理及汇编语言程序设计程设计成绩评定表系部:信息学院 班级:学生姓名:指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准

4、确,符号统一,编号齐全,图表完备,书写工整标准。0.55432指导教师评审成绩加权分合计乘以12 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整标准。0.35432评阅教师评审成绩加权分合计乘以8分加权分合计评 阅 教 师 签 名: 年 月 日课 程 设 计 总 评 成 绩分. z.-. z.-目 录第1章绪

5、论11.1 背景11.2 设计目的与任务11.2.1 本课程设计的目的11.2.2 本课程设计的任务1第2章汇编语言的运行环境及运行步骤22.1 汇编语言的起源22.2汇编语言的特点22.2.1 能够保持机器语言的一致性,直接、简捷22.2.2 目标代码简短,占用内存少,执行速度快22.2.3 汇编语言是面向机器的22.2.4 难于从汇编语言代码上理解程序设计意图,可维护性差22.2.5 高速度和高效率22.3 汇编语言的运行环境32.4 汇编语言的运行步骤3第3章总体设计思路63.1 功能设计分析63.1.1 设计思路分析63.1.2 系统功能分析:63.2 总体设计分析63.2.1 系统功

6、能模块图63.2.2 具体设计方案6第4章程序实现84.1 运行程序84.1.1 单步运行84.1.2 暂停执行程序84.1.3 连续运行程序84.2 各个模块程序流程图设计94.2.1 第一模块输入字符串94.2.2 第二模块字符串排序94.2.3 第三模块输出字符串10第5章遇到问题及解决方法125.1 所遇到的问题125.2 对应问题的解决方法12总结13致14参考文献15附录16源程序代码:16. z.-第1章 绪论1.1 背景计算机技术作为信息化的核心技术受到全社会的普遍重视。如今,计算机的使用也已不再局限于科学计算,它已进入人类社会的各个领域并发挥着越来越重要的作用。深入掌握计算机

7、专业知识、具有良好系统设计与分析能力的计算机高级专业人才在社会上深受欢送。而系统设计与分析能力的培养需要通过实践训练才能获得。通过计算机对一些系统的管理已经成为一种系统、便捷的方式。本课程设计就是用汇编语言程序设计完成字符串排序问题,实现对字符串的输入、排序和输出的操作。1.2 设计目的与任务 本课程设计的目的1.课程设计是电子信息类专业重要的实践教学环节。设置课程设计的目的是加强学生对本课程及相关课程知识的理解,培养学生综合运用理论知识分析解决实际问题的方法与能力。有助于提高学生的创新能力和创新意识。搞好课程设计教学工作,对实现专业培养目标,提高学生全面素质有重要作用。2.通过课程设计更进一

8、步理解微机原理和汇编语言的根底知识。3.训练用系统的观点和软件开发一般标准进展软件开发,并在此过程中培养严谨的科学态度和良好的工作作风。初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等根本方法和技能。4. 熟练掌握微机原理知识在程序中的应用,了解书本知识在解决实际问题下的用途。 本课程设计的任务运用所学微机原理知识实现从PC键盘输入5个字符串,排序及显示操作。. z.-. z.-第2章 汇编语言的运行环境及运行步骤2.1 汇编语言的起源汇编语言是一种面向机器的程序设计语言。在汇编语言中,是用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址,如此就增强了程序的可读性和

9、编写难度,像这样符号化的程序设计语言就是汇编语言,因此亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,还要由汇编程序或者叫汇编语言编译器转换成机器指令。早期的操作系统等系统软件主要是用汇编语言编写的包括UNI*操作系统在内。由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比拟差。2.2汇编语言的特点能够保持机器语言的一致性,直接、简捷因为用汇编语言设计的程序最终被转换成机器指令,故能够保持机器语言的一致性,直接、简捷,并能像机器指令一样访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等。使用汇编语言可以访问所有能够被访问的软、硬件资源。目标代码简短,占用内存少

10、,执行速度快汇编语言是一种高效的程序设计语言,它经常与高级语言配合使用,以改善程序的执行速度和效率,弥补高级语言在硬件控制方面的缺乏,应用十分广泛。汇编语言是面向机器的它处于整个计算机语言层次构造的底层,故被视为一种低级语言,通常是为特定的计算机或系列计算机专门设计的。难于从汇编语言代码上理解程序设计意图,可维护性差即使是完成简单的工作也需要大量的汇编语言代码,很容易产生bug,难于调试高速度和高效率汇编语言保持了机器语言的优点,具有直接和简捷的特点,可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等,且占用内存少,执行速度快,是高效的程序设计语言。. z.-2.3

11、汇编语言的运行环境对于广泛使用的个人计算机来说,可以自由选择的汇编语言编译器有MASM、NASM、TASM、FASM、RADASM等,常用运行软件界面如图2.1。图2.1 Wmd86的运行界面2.4 汇编语言的运行步骤在常用的汇编语言的运行中本次程序设计我们选择了Wmd86运行还境,它的运行步骤如下:1运行Wmd86软件,进入Wmd86窗口,即Wmd86集成开发环境。2根据程序设计使用语言的不同,通过设置菜单项选择择需要的语言。如图2.2所示。图2.2 选择程序设计语言. z.-3点击新建按钮或文件菜单的新建。实验程序的默认文件名为Wmd861.asm。4编写实验程序并以.asm为名保存. 5点击,编译程序。假设程序无错,则输出图2.3所示的输出信息。然后点击,进展链接。假设无错输出图2.4所示的输出信息。假设有错应重复4,此时对程序进展修改,直到编译和链接无错,进入6。图2.3 编译输出信息图2.4 链接输出信息6翻开实验系统电源。7点击,加载程序。点击为编译、加载一次完成。加载成功后,在输出区会显示加载成功!,表示程序已正确下载。起始执行语句上会有一条绿色的背景。如图2.5所示。图2.5 加载成功输出信息. z

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

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