心動の軌跡 发表于 2011-12-14 14:47:52

实验5

本帖最后由 心動の軌跡 于 2011-12-14 15:28 编辑

我是纯纯的新手学汇编就一星期
经过debug一步一步改下来纠结的实验5终于被我搞定了
为新手终于独自完成一个程序的兴奋发下

assume cs:code,ds:ab,ds:bc,es:cd
ab segment
db 1,2,3,4,5,6,7,8
ab ends
bc segment   
db 1,2,3,4,5,6,7,8
bc ends
cd segment
db 0,0,0,0,0,0,0,0
cd ends
code segment
start:mov ax,ab
mov ds,ax
mov ax,cd
mov es,ax


mov ax,0h
mov bx,0h   
mov cx,8h
s1:mov al,ds:
add es:,al
inc bx
loop s1

mov ax,bc
mov ds,ax

mov ax,0h
mov bx,0h
mov cx,8h
s2:mov al,ds:
add es:,al
incbx
loop s2

mov ax,4c00h
int 21h

code ends
end start




D.调dē哗丽 发表于 2011-12-19 18:21:18

顶下:lol{:5_109:}

幸福你懂得_し゛ 发表于 2011-12-19 18:45:51

覆盖了一次~?

tpwj 发表于 2012-6-17 13:25:36

太麻烦,来点简单的.
assume cs:code,ds:data
data segment
    db 1,2,3,4,5,6,7,8
    db 1,2,3,4,5,6,7,8
    db 0,0,0,0,0,0,0,0
data ends
code segment
start: mov ax,data
           mov ds,ax
           mov bx,0
           mov cx,8
s:   mov al,
       mov ds:,al
           mov al,ds:
       add ds:,al
           add bx,1
           loop s
          
           mov ax,4c00h
           int 21h
   code ends
end start

痛彻心扉 发表于 2012-11-21 19:25:58

:@z这么乱 看不懂
页: [1]
查看完整版本: 实验5