马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 汇编壹加壹 于 2011-8-12 21:23 编辑 assume cs:code,ds:data
data segment
dw_a dw 1
dw_b dw 2
dw_e dw 0
dw_i dw 123h,456h,789h,258h,369h
dw_j dw 10h
data ends
code segment
func_add:
mov bx,dw_a
mov cx,dw_b
mov ax,0
r_add:
add ax,[bx]
inc bx
inc bx
loop r_add
mov dw_j,ax
jmp dw_e
start:
mov ax,data
mov dx,ax
mov ax,offset dw_i
mov dw_a,ax
mov dw_b,2h
mov ax,offset s_end
mov dw_e,ax
jmp func_add
s_end:
mov ax,4c00h
int 21h
code ends
end start
指令从哪里开始执行???????????????????
|