计算机组成原理设计一个累加和,组成原理课设关于累加器.doc

组成原理课设关于累加器

沈阳航空航天大学

课 程 设 计 报 告

课程设计名称:计算机组成原理课程设计

课程设计题目:COP2000实现数据累加

院(系):计算机学院

专 业:计算机科学与技术

班 级:

学 号:

姓 名:

指导教师:

完成日期:

目 录

第1章 总体设计方案1

1.1设计原理1

1.2设计思路1

1.3设计环境2

第2章 详细设计方案4

2.1 算法与程序的设计与实现4

2.1.1算法具体描述4

2.2 流程图的设计与实现5

2.2.1流程图具体分析5

第3章 程序调试与结果测试8

3.1 程序调试8

3.2 程序测试及结果分析8

参考文献10

附 录(源代码)11

第1章 总体设计方案

设计原理

实现无符号数的累加功能,计算1+2+............+99+100。应用累加器和4个寄存器可以实现这个程序。根据该程序可以拓展到对连续内存地址的数据进行累加。连续内存地址的累加与累加相比,需要对于内存地址进行累加并且从内存地址中读数,然后将读出的数据进行累加求和。在累加求和部分,两个程序的原理是相同的。

设计思路

每个运算步骤需要用到累加器A,需要一个寄存器存储100以控制循环,一个寄存器存储从1开始每次加1递增的累加数。由于5050的十六进制是13BA,一个寄存器最大只能存放F

你可能感兴趣的:(计算机组成原理设计一个累加和)