在debug中调试不完这个源程序,希望各位汇编爱好者帮我看这个程序是否错误,菜鸟求助
本帖最后由 竹林边的预言 于 2013-3-10 23:21 编辑(调试出现的情况)
计算data段中第一组数据的3次方,结果保存在后一组dword单元中
ssume ds:data,cs:code
data segment
dw 1,2,3,4,5,6,7,8
dd 8 dup (0)
data ends
code segment
start:mov ax,data
mov ss,ax
mov ds,ax
mov sp,16
mov cx,8
mov si,0
s1:push ds:
add si,2
loop s1
mov di,0
mov bp,2
mov cx,8
s:pop bx
mov ax,bx
mul bx
mul bx
mov ss:.16,ax
mov ss:.16,dx
add di,4
loop s
mov ax,4c00h
int 21h
code ends
end start
这是我自己用栈写的,不知是否有错误,跟课本201页的不同(汇编语言第二版)
file:///C:/Users/Administrator/AppData/Roaming/Tencent/Users/930352871/QQ/WinTemp/RichOle/1ETN~TBICO(VP_8ECMZ)J]C.jpg
学习汇编认识汇编
页:
[1]