|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 竹林边的预言 于 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:[si]
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:[di].16,ax
mov ss:[di+bp].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
|
|