jxytnxd 发表于 2011-6-25 19:12:57

入门001 - 汇编

assume cs:code
code segment
   mov ax,0
mov cx,100
s:add ax,1
loop s
mov ax,4c00h
int 21h
code ends
end
这样写是不是错的{:5_100:} 我就学到BX 和LOOP指令那里

再生缘 发表于 2011-6-25 20:47:29

这个是汇编入门001?这教程哪来的 发来看看···

sunhopp 发表于 2011-6-25 21:37:49

代码没有什么问题啊?不知道楼主想问的是什么问题?

嗜血丨灵异狂 发表于 2011-6-26 06:03:51

代码没错 关键是你要在编译器里运行还是在debug里调试呢?

xxasy 发表于 2011-6-26 14:40:11

assume cs:code,ds:data
data segment
dw 0
data ends

code segment

start: mov ax,data
       mov ds,ax
       mov bx,0
           mov ax,1
           mov cx,100
s:   add ,ax
       inc ax
       loop s
       mov ax,4c00h
           int 21h
code ends
end start

我写的。

jxytnxd 发表于 2011-6-27 06:31:42

assume cs:code
code segment
   mov ax,0
       mov bx,0
       mov cx,100
   s:add ax,1
   add bx,ax
        loop s
        mov ax,4c00h
        int 21h
        code ends
        end这样也可以   也可以用 INCax

king嗜血法师 发表于 2011-6-27 07:47:12

楼上的是自加到100吗?如果是那肯定不对了。你的代码结果和楼主的不一样。
不单BX在累加,AX也在累加。

yulin3192 发表于 2011-6-28 13:40:18

什么 累加不累加的我都 要疯了
页: [1]
查看完整版本: 入门001 - 汇编