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

我的博客

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

[2008-02-22 03:21] 实验9 根据材料编程

在Win03下的Command.com下Debug中可显示,
但运行可执行文件后什么也不显示,
最后,
用VM机装了个MS-DOS7.1,才看得见结果。


=======================================CODE===========

assume cs:codesg,ds:datasg
datasg segment
        db 'W e l c o m e   t o   M a s m ! '
        db 'W e l c o m e   t o   M a s m ! '
        db 'W e l c o m e   t o   M a s ...
阅读全文 |   作者:taotling | 评论次数(2) | 浏览次数(612)

[2008-02-21 00:53] 实验8 分析一个奇怪的程序

装载的时候,IP=5。
即装载程序后,CS:IP为CS:0005,从start处的mov ax,0开始执行指令。
mov ax,0                        (AX)=0

s:                                        s标号

nop                                        占位1字节;
nop                                        占位1字节;

mov di,offset s                (DI) = 0008H,因为"offset s"是s处相对于CS:0000H处的偏移值;

mov si,offset s2        (SI) = 0020H,因为"offset s2"是s2处相对于CS:0000H处的偏移值;

mov ax,cs:[si]                (AX) = (CS:0020H),也就是A...
阅读全文 |   作者:taotling | 评论次数(0) | 浏览次数(836)
页码数(1):  1