| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 468 人关注过本帖
标题:请大家指导一下!
只看楼主 加入收藏
myxiange
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-4-4
收藏
 问题点数:0 回复次数:1 
请大家指导一下!

编程求两个自然数之间的所有自然数的平方和,这里有个源程序,输出为乱码,不知错在哪里,各位帮忙看看>先谢谢为过!!
DATAS SEGMENT
;此处输入数据段代码
INPUT1 DB 0AH,0DH,'PLEASE INPUT THE MIN NUMBER!$'
INPUT2 DB 0AH,0DH,'PLEASE INPUT THE MAX NUMBER!$'
M DB 4
DB ?
DB 4 DUP(0)
N DB 4
DB ?
DB 4 DUP(0)
SUM DW 10 DUP(0)
OSUM DB 100 DUP(?)
DATAS ENDS

STACKS SEGMENT PARA STACK 'STACK'
;此处输入堆栈段代码
STACK DB 100 DUP(?)
STACKS ENDS

CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DATAS
MOV DS,AX
PUSH DS

;此处输入代码段代码
LEA DX,INPUT1
MOV AH,09H
INT 21H

LEA DX,M
MOV AH,0AH
INT 21H

LEA DX,INPUT2
MOV AH,09H
INT 21H
LEA DX,N
MOV AH,0AH
INT 21H

MOV CX,N-M+1
MOV AX,0
MOV SUM,0
LEA DI,SUM
CLC
XXX:
CLD
MOV AL,M
MOV BL,M
MUL BL
MOV DX,[DI]
ADC AX,DX
AAA
MOV [DI],AX
INC M
INC DI
DEC CX
JNZ XXX;
;
;MOV SI,0
;MOV DI,0
CLC
MOV CX,SIZE SUM
JMP NEXT

NEXT: ;这个过程想进行ASCII码调整

LEA BX,SUM
LEA DX,OSUM
MOV AX,BX
ADC AX,0
AAA
MOV DX,AX
INC AX
INC BX
DEC CX
JCXZ NEXT


LEA DX,OSUM
MOV AH,09H
INT 21H


MOV AH,4CH
INT 21H
CODES ENDS
END START

搜索更多相关主题的帖子: 指导 
2007-04-18 10:05
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 

做个求两数平方和的子过程


2007-04-18 17:25
快速回复:请大家指导一下!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013654 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved