- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 中华人民共和国国歌-教案.doc VIP
- 2025年高考(全国一卷)数学试题和答案.docx VIP
- 离散数学答案(刘玉珍_编着).doc VIP
- 人民版六年级《劳动》上册全套教学课件.pptx
- 《城市规划原理》第3章 城乡规划体制.ppt VIP
- 基于SOR理论的社交网络互动对旅游行为的影响.docx VIP
- 哈曼JBL Live 770NC 无线罩耳式自适应降噪耳机 配置指南 (中国)说明书用户手册.pdf
- 《城市规划原理》第3章城乡规划体制.pptx
- 2025年最新的BRCGS包装材料全球标准第7版全套管理手册及程序文件.docx VIP
- 激光原理及应用陈家璧主编习题解答.pdf VIP
文档评论(0)