首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

诸位请进,王爽教材,实验8,分析一个奇怪的程序

2013-07-04 
各位请进,王爽教材,实验8,分析一个奇怪的程序各位好,王爽教材,实验8,分析一个奇怪的程序:引用分析下面的程

各位请进,王爽教材,实验8,分析一个奇怪的程序
各位好,王爽教材,实验8,分析一个奇怪的程序:

引用
分析下面的程序,在运行前思考:这个程序可以正确返回吗?

运行后思考:为什么是这种结果?

通过这个程序加深对相关程序的理解。

assume cs:codesg
codesg segment

       mov ax,4c00h
       int 21h

start: mov ax,0
    s: nop
       nop

       mov di,offset s
       mov si,offset s2
       mov ax,cs:[si]
       mov cs:[di],ax

   s0: jmp short s

   s1: mov ax,0
       int 21h
       mov ax,0

   s2: jmp short s1
       nop 

运行了下,可以正常退出

但是搞不懂的是,为何在
s2: jmp short s1
    nop
这句,经debug查看跟踪,实际对应的代码是
    jmp 0000
,搞不懂这是为何?

请指教!多谢各位!!


[解决办法]
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1010&qkSg=3&qID=58152&readSg=1

热点排行