我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 微机原理的课程设计 汇编语言  程序设计 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

崇尚自由在



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 考研俱乐部
发贴: 208
威望: 0
浮云: 1766
在线等级:
注册时间: 2006-11-25
最后登陆: 2009-11-04

5come5帮你背单词 [ pier /piə/ n. 码头,墩 ]


微机原理的课程设计 汇编语言  程序设计

受南邮的一位同学委托
对下面的问题哪位兄弟能帮下忙啊~~
听说要用汇编语言


--------------------------------------------------------------------------------------------------------------------------
题目  大奖赛计分程序设计
一、设计要求
编制一个程序,实现选手成绩的平均分计算。
二、设有十个评委给参赛的选手评分,分数是从键盘上输入的十个十进制数。
(1)把输入的十进制数转换成二进制数,并求出最大数和最小数。
(2)求出十个数的总和,减去最大数和最小数,求出平均值。
(3)将二进制的平均值转换为十进制,并在屏幕上显示十进制的结果。
三、设计思路
(1)利用DOS中断的09号功能,在屏幕上显示提示语句,要求输入十个分数。
  MOV  AH,09H
  MOV  DX,OFFSET BUF;  BUF为存放十个分数的存储区首地址
  INT  21H
(2)将输入的十进制数转换为二进制数。因为从键盘接收的数据是以ASCII码存放在数据缓冲区,并切十位和个位分别存放在两个地址单元中,所以可以先取十位数减掉30H后乘10,再取个位数减去30H,最后两数相加即可。
(3)求出十个数中的最大数和最小数后,计算十个数的总和再减去最大数和最小数,最后除以8,既求出平均分。余数可以忽略。
(4)最后结果是二进制数,可先除以10,商就是十位,余数就是个位。分别加上30H转换为ASCII码,利用DOS中断的02H功能可在屏幕上显示结果。
  MOV  AH,02H
  INT    21H;  DL存放要显示的数的ASCII码
参考流程图如下:
                开始

    提示输入数据
   
    十进制数转换成二进制数

  求出最大数和最小数

  求和及求平均值

  将结果转换成十进制数
 
  在屏幕上显示结果

  结束
---------------------------------------------------------------------------------------------------------------------------

可以PM我
本人必当面感谢~ 另把浮云全部送出


截至日期:本周五 7号


顶端 Posted: 2007-09-04 20:43 | [楼 主]
大城小爱



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 单身贵族
发贴: 1428
威望: 0
浮云: 1298
在线等级:
注册时间: 2006-12-31
最后登陆: 2012-03-15

5come5帮你背单词 [ elastic /i'læstik/ n. 松紧带,橡皮圈;a. 录活的,有弹性的 ]


这学期才开始学微机原理,不好意思~~但看起来应该不会太难的样子吧?找一下其他的N人,应该没什么问题的!
顶端 Posted: 2007-09-05 19:35 | [1 楼]
崇尚自由在



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 考研俱乐部
发贴: 208
威望: 0
浮云: 1766
在线等级:
注册时间: 2006-11-25
最后登陆: 2009-11-04

5come5帮你背单词 [ pea /pi:/ n. 豌豆 ]


应该很简单
但汇编我也没学过
顶端 Posted: 2007-09-05 20:57 | [2 楼]
霓棠烟鱼



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1596
威望: 0
浮云: 1107
在线等级:
注册时间: 2007-01-04
最后登陆: 2008-06-29

5come5帮你背单词 [ sun /sΛn/ n. 太阳,日 ]


Quote:
引用第2楼崇尚自由在于2007-09-05 20:57发表的  :
应该很简单
但汇编我也没学过

现在大家怎么都会说话了?
顶端 Posted: 2007-09-05 20:58 | [3 楼]
我来我网·5come5 Forum » 电子设计·数学建模

Total 0.008408(s) query 5, Time now is:12-28 23:43, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号