注册 登录
编程论坛 汇编论坛

[求助]LOOP如何使用

ioriliao 发布于 2007-05-11 14:07, 1703 次点击

我是想用LOOP实现一个FOR的功能
for i=1000 to 1
print i
next

基本代码结构有了.哪位可以帮我补充下么.谢谢!

DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS

STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS

CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
MOV AH,4CH
INT 21H
CODES ENDS
END START

7 回复
#2
爱以走远2007-05-11 14:18
mov cx,10 循环10次
lop: .... lop 可以随便取
...


loop lop
走拉 要上课拉
你慢慢看
#3
ioriliao2007-05-11 14:25
能否在我上面的代码补充上具体点的!谢谢!
#4
爱以走远2007-05-11 16:23

你是想输出i吗 是 不是

#5
ioriliao2007-05-11 16:34
是的..谢谢!
#6
爱以走远2007-05-11 17:39
才有点事哈  呵呵  
#7
爱以走远2007-05-11 17:41
mov cl,1000
lop: mov dl,cl
mov ah,2
int 21h
dec cl
cmp cl,1
jnz lop
就这样
#8
ioriliao2007-05-11 18:21
谢谢...版主你很热心哦!
1