你说的应该是dos平台,edit是dos下的记事本。
就用windows 的记事本,或者任何文本编辑器写好代码,保存为*.asm格式就可以了。
主要程序段大概就是下面这样,结果放在ax,cx是循环用。
mov ax,0
mov cx,0
loop1:
add ax,cx
inc cx
cmp cx,101
jnz loop1
assume cs:code
code segment
mov ax,0
mov bx,1
mov cx,100
s: add ax,bx
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
不知用的什么平台,大体思路是
两个寄存器A,B
A中放0用来计数 B中为0,存放和
判断A是否为101
若不为0
{
B+A放入B
A自增
}跳到判断语句
mov R0,#100
mov a,#0
loop: add a,R0
djnz R0,loop
80c51的汇编就是这样的,要看你用的是精简指令集还是复杂的
mov cx,100
mov ax,0
s:add ax,cx
jcxz s