汇编网首页登录博客注册
whfeiya的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2011-01-03 14:58] 实验3

图片载入中
assume cs:codesg
codesg segment
       mov ax,2000h
       mov ss,ax
       mov sp,0
       add sp,10
       pop ax
       pop bx
       push ax
       push bx
       pop ax
       pop bx

       mov ax,4c00
       int 21
codesg ends
end

编译连接的过程就不多说了。直接进入调试过程

C:\DOCUME~1\ADMINI~1\masm>debug t1.exe 
-r
AX=0000  BX=0000  CX=0016  DX=0000  SP=0000  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=13d9  CS=13d9  IP=0000   NV UP EI PL NZ NA PO NC 
13d9:0000 b80020          MOV     AX,2000 


-t
AX=2000  BX=0000  CX=0016  DX=0000  SP=0000  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=13d9  CS=13d9  IP=0003   NV UP EI PL NZ NA PO NC 
13D9:0003 8ed0             MOV     SS,AX

-t
AX=2000  BX=0000  CX=0016  DX=0000  SP=0000  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=0008   NV UP EI PL NZ NA PO NC 
13D9:0008 83c40a            add     sp,+0A

-t
AX=2000  BX=0000  CX=0016  DX=0000  SP=000a  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=000b   NV UP EI PL NZ NA PO NC 
13D9:000b 58                pop     ax

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000c  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=000c   NV UP EI PL NZ NA PO NC 
13D9:000c 5b                pop     bx

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000e  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=000d   NV UP EI PL NZ NA PO NC 
13D9:000d 50                push     ax

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000c  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=000e   NV UP EI PL NZ NA PO NC 
13D9:000e 53                push     bx

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000a  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=000f   NV UP EI PL NZ NA PO NC 
13D9:000f 58                pop     ax

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000c  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=0010   NV UP EI PL NZ NA PO NC 
13D9:0010 5b                pop     bx

-t
AX=0000  BX=0000  CX=0016  DX=0000  SP=000e  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=0011   NV UP EI PL NZ NA PO NC 
13D9:0011 b8004c             mov   ax,4c00

-t
AX=4c00  BX=0000  CX=0016  DX=0000  SP=000c  BP=0000  SI=0000  DI=0000 
DS=13c9  ES=13c9  SS=2000  CS=13d9  IP=0014   NV UP EI PL NZ NA PO NC 
13D9:0014 cd21               int 21
-p
结束调试返回DEBUG。整个跟踪过程结束。
然后用D命令去查询栈空间的数据
d ss:0 f 栈段地址SS=2000,偏移地址0的这段空间数据


最后是PSP的一样用D命令去查询如如图
d 13c9:0
评论次数(0)  |  浏览次数(547)  |  类型(汇编作业) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码