谁能教我用汇编语言编一个从1加到100的程序,,并用十进制在屏幕输出

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:13:27
谢谢你的回答

这还不简单,程序如下:
data segment
abc dw
data ends
code segment
assume cs:code,ds:data
main proc far
mov ax,data
mov ds,ax
mov ax,1 ;给ax赋初值
mov cx,99 ;总共循环99次
lop: inc ax ;ax增加1
add abc,ax ;相加,最终的结果就在变量abc里
loop lop ;循环
mov ah,4ch
int 21h
main endp
code ends
end main
不过本程序没有显示功能

刚刚看到一个问题要求给一个汇编程序注解的, 读一下应该可以解决问题. 但他的程序是1-99的.
http://zhidao.baidu.com/question/17482049.html

呵呵!很简单的阿!你要是不知道汇编的话,你可以用VB等软件编程好之后,用转换软件转换为汇编语言就可以了!