微机原理实验报告。
求平方和、平方根的和。
专业自动化
班级自0801
学生姓名黄礼浩
学号 200881223
2010 年 11 月 30日。
1:题目。求平方、平方和、平方根的和。
利用公式 1+3=4
从上面的公式可以看出,自然奇数的和,是几个自然奇数个数的平方,本题是先求平方数,在求平方和,最后求平方根的和。提示:采用8位二进制数进行计算时,注意二进制数表示的范围。
2: 分析。
这个题目就是要利用公式。
自然奇数的和,是几个自然奇数个数的平方来求自然数的和,我们可以先给去一个自然数n=10,然后从1一直到这个自然数n循环利用这个公式依次求取各数的平方数sum2=i*i,并且存储在ax中,然后把这些平方数字加起来就得到平方和sum=1+2*2+3*3…+10*10,求平方根的和只需求将1到n加起来即可sum1=1+2+3+…+9+10。
在做加法的过程中需要注意八位二进制数进行计算时,注意二进制数表示的范围是0~256,一旦超越这个范围就可能溢出,为此我们需要考虑溢出的问题采用16进制形式输出,采用循环移位,将数据判断输出。
3.画出实验框图。yn
n yn4. 编写程序。
这个题目的最终目的就是求10以内数的平方sum=1*1+2*2+3*3+…+10*10=385,十六进制显示为0181h,10的平方根sum1=1+2+3+…+10=55,十六进制显示为0037h,最后循环输出,输出结果以十六进制形式输出,循环输出时先将寄存器的一个字的量循环左移四位,然后与000fh“与”,提取出最高四位输出,然后依次循环输出其余十二位。
五:结果显示如下。
微机原理作业
微型计算机原理及应用 作业。作业组别 十八。班级 机电一班姓名 学号 作业指导教师 任课教师 实验室教师 作业完成时间 2013年4月17日。目录。1题目一31 1题目分析31.2寄存器的应用说明31.3程序框图31.4详细程序41.5程序调试的情况42题目二42.1题目分析52.2寄存器及主存等的...
微机原理作业
微型计算机原理及应用 作业。作业组别 第30组。班级 12级轧钢二班。姓名 贾闯 学号 120101020023 指导教师 李艳文 完成时间 2015年 05 月。一 题目及题目分析描述及要求。题目 内存中source处存放着10个字节型数据,请记录每个字节数据中二进制位1的个数,并按照数据字节在前...
微机原理作业
微型计算机原理及应用 作业。作业组别 第十一组。班级 10级机控一班。姓名 孙策。学号 100107010140 作业指导教师 李艳文 作业完成时间 2013年4月9日。目录。第一题 1 一 题目分析 1 二 寄存器及主存应用说明 1 三 程序框图 1 四 详细程序 1 五 程序调试情况 2 第二题...