计算机组成与汇编课程设计报告(20201111181230).pdf

计算机组成与汇编课程设计报告(20201111181230).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CENTRAL SOUTH UNIVERSITY 计算机组成与汇编 课程设计报告 学生姓名 汪锋 指导教师 杨希 学 院 信息科学与工程学院 专业班级 计科 0802 完成时间 2011 年 7 月 目 录 1. 设 计 内 容 2 2 . 设 计 目 的 2 3 . 概 要 设 计 2 4 . 详 细 设 计 2 5 . 程 序 代 码 9 6 . 运 行 结 果 20 7 . 设 计 总 结 20 参 考 文 献 21 一、设计内容 1.输入 20~30 之间的 n 值 , 用递归计算 Fibonacci 数 , 以十进制数输出 . 2 .编写一拷贝程序,要求在命令行指定源文件名和目标文件名 . 3 .编写一个成绩统计程序,接收一批(最多 20 个)从键盘录入的 0-100 之间的十进制格 式的分数值, 无数据直接回车时结束成绩录入。 然后显示录入的总人数, 总分, 平均分 值(十进制整数格式),显示优秀,良好,中等,及格和不及格人数。 (注: 90 以上优 秀 80 以上良好 70 以上中等 60 以上及格 60 以下不及格 ) 4 .虚拟平台的模型机实验 二、设计目的 课程设计是计算机原理与汇编语言教学过程中的重要环节。本课程设计主要目的是使计 算机专业学生深入学习计算机原理与汇编语言知识,进一步提高学生计算机原理与汇编语言 综合能力和程序设计技能,锻炼运用计算机原理与汇编语言解决实际问题的能力。 三、概要设计 1、实验一是 Fibonacci 数列的求值,可通过递归调用实现。 2 、实验二是要求复制文件,通过给出的文件名找到并打开文件,然后将文件内容读入内存, 建立一个新文件,将内存中的内容写入心文件中。 3 、实验三要求对学生成绩进行统计, 并输出相关信息。 可先将输入数据读入一个数组中, 每 读入一个数据,计算器家 1,将读入的所有数据相加得到总分,并对每个数据进行比较,统 计相应等级。 4 、实验三是虚拟实验, 要求通过给出的各种芯片和元器件, 连接成一个虚拟机, 并进行相关 的指令操作。 四、详细设计 1、Fibonacci 数列求值 算法思想是先将输入的字符存入数组中,然后将其转化为十进制数,再通过调用递归函数实 现求值,最后将结果转化为字符串后输出。主要代码如下: 数据段的定义: data segment ;数据段 buf db 3,?,3 dup (?) buf1 db 5 dup (?) db $ buf2 db 0 flag db 1 mess1 db enter the number: ,$ mess2 db 13,10,result: ,$ buf3 db 1,24 dup (0) buf4 db 1,24 dup

文档评论(0)

ey8703 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档