鱼C论坛

 找回密码
 立即注册
查看: 1781|回复: 4

大家来帮我这个新手分析一下这个程序啊

[复制链接]
发表于 2012-11-20 17:13:31 | 显示全部楼层 |阅读模式
1鱼币
程序为什么不是一进去就执行mov ax,4c00h   int 21h



assume cs:codesg
codesg segment
mov ax,4c00h
int 21h
start:
mov ax,0
s:                                //cs:0008h
nop
nop
mov di,offset s
mov si,offset s2         
mov ax,cs:[si]
mov cs:[di],ax
s0:
jmp short s
s1:                            //cs:0018h
mov ax,0
int 21h
mov ax,0
s2:                            //cs:0020h
jmp short s1
nop
codesg ends
end start

最佳答案

查看完整内容

程序都是从end 标号,标号哪里开始的,如果没有标号就从头开。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-20 17:13:32 | 显示全部楼层
程序都是从end 标号,标号哪里开始的,如果没有标号就从头开。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-21 07:53:44 | 显示全部楼层
end start  ;end + 标号 指向的是程序入口,这里的入口也就是STRAT
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 14:53:45 | 显示全部楼层
cs:ip指向什么就从那开始
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-11-22 15:48:52 | 显示全部楼层
程序从END出的标号(地址)处进入。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-8 00:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表