0
点赞
收藏
分享

微信扫一扫

汇编之循环


.386
.model flat,stdcall
option casemap:none

include windows.inc
include user32.inc
includelib user32.lib
include kernel32.inc
includelib kernel32.lib
include msvcrt.inc
includelib msvcrt.lib
include masm32.inc
includelib masm32.lib

.data
n dd 1
msg db 'n=%d', 13, 10, 0

.code
MyLoop proc
start:
cmp n, 11 ; n和11做比较
jae EndLoop ; 大于等于就跳
; printf("n=%d \r\n", n);
invoke crt_printf, addr msg, n
inc n
jmp start
EndLoop:
ret
MyLoop endp

.code
start:
invoke MyLoop
invoke crt_getchar
invoke ExitProcess, NULL
end start

汇编之循环_循环








举报

相关推荐

0 条评论