矩阵相乘汇编课设

矩阵相乘汇编课设

ID:37129489

大小:203.50 KB

页数:15页

时间:2019-05-18

矩阵相乘汇编课设_第1页
矩阵相乘汇编课设_第2页
矩阵相乘汇编课设_第3页
矩阵相乘汇编课设_第4页
矩阵相乘汇编课设_第5页
资源描述:

《矩阵相乘汇编课设》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业资料附件1:学号:0120910340318课程设计题目矩阵相乘运算学院计算机科学与技术专业计算机科学与技术班级计算机0903班姓名易驰杰指导教师张霞2012年1月3日word完美格式专业资料课程设计任务书学生姓名:易驰杰专业班级:计算机0903班指导教师:张霞工作单位:计算机科学与技术学院题目:矩阵相乘运算初始条件:理论:完成了《汇编语言程序设计》课程,对微机系统结构和80系列指令系统有了较深入的理解,已掌握了汇编语言程序设计的基本方法和技巧。实践:完成了《汇编语言程序设计》的4个实验,熟悉了汇编语言程序的设计环境并掌握了汇编语言程序的调试方法。要求完成的主要任

2、务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)进一步理解和掌握较复杂程序的设计方法,掌握子程序结构的设计和友好用户界面的设计。具体的设计任务及要求:1)模拟两个二维数组;2)实现两个二维数组相乘,并将结果采用矩阵在屏幕上输出;3)程序采用子程序结构,结构清晰;4)友好清晰的用户界面,能识别输入错误并控制错误的修改。在完成设计任务后,按要求撰写课程设计说明书;对课程设计说明书的具体要求请见课程设计指导书。阅读资料:1)《IBM—PC汇编语言程序设计实验教程》实验2.42)《IBM—PC汇编语言程序设计(第2版)》例6.11时间安排:设计安排一周:周1、

3、周2:完成系统分析及设计。周3、周4:完成程序调试,和验收。周5:撰写课程设计报告。指导教师签名:年月日系主任(或责任教师)签名:年月日word完美格式专业资料目录1.需求说明………………………………………………………………………………………………………………42.开发环境………………………………………………………………………………………………………………43.设计说明………………………………………………………………………………………………………………44.详细的算法描述……………………………………………………………………………………………….55.源程序与执行结果…

4、…………………………………………………………………………………………65.1源程序……………………………………………………………………………………………………………65.2执行结果…………………………………………………………………………………………………………125.2.1测试方法…………………………………………………………………………………………………125.2.2测试结果…………………………………………………………………………………………………125.2.3出错处理…………………………………………………………………………………………………126.使用说明……………

5、…………………………………………………………………………………………………137.总结………………………………………………………………………………………………………………………148.参考文献.................................................14word完美格式专业资料矩阵相乘运算的实现1需求说明1.1在这个演示的程序中,将对两个矩阵实现相乘的运算,并在计算机屏幕终端显示运算的结果。1.2数据由用户从键盘输入,其相关的数据定义为:输入的数据的范围要在00~99之间,如果输入的数据不满足条件的时候提示要求用户重新输入合法的

6、数据。1.3对两个矩阵相乘的数据结果以3行5列的格式显示出来,能给人一种视觉上的舒服感受。1.4演示程序以用户和计算机对话的方式执行,即在计算机的终端上的“信息提示”下进行相关的数据的输入和操作。2开发环境WindowsxpVisualASM汇编语言可视化继承开发工具3设计说明3.1对于这次设计的矩阵乘法,经过分析后可以发现虽然计算存在规律,但是输入数据没有规律。所以我就将其设计为一个循环运算的程序,这样我就把没有规律的数据有规律的存放在连续的内存单元中,使数据在循环计算的过程中其地址(位移量)有规律的变化,利用变址寄存器或者基址寄存器来间接的访问它们,每循环一次修改

7、一次寻址寄存器使之指向下一个数据元素。3.2把输入的数据以矩阵的书写习惯显示出来,故程序在接收输入数据的时候要有一个控制,但是由于数据的输入本身就是一个循环,所以我设计为:为数据输入添加一个循环,即用一个双存循环来控制矩阵的列数从而可以解决这个问题。3.3word完美格式专业资料此程序的功能可以分解为三个大的部分,第一部分就是实现数据的接收与保存;第二部分就是实现两个矩阵的乘法运算以及结果的保存;第三部分的功能就是实现对第二部分运算结果的输出显示。所以在这个程序编写里面可以将对数据的输入和数据的输出分别写一个子功能程序,然后在主程序里面调用就可以使程

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

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

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