下列能够改变CS:IP所指位置并能通过编译的指令是______。
1、 jmp short [bx]
2、 jne [bx]
3、 loop byte ptr [bx]
4、 jmp [bx]
我自己的理解是:2,4都是跳转应该是一样的吧,没能改变CS:IP所指位置;而loop循环好像也不改变啊,不就只剩1了,但是1也只是段内直接短转,也不改变呀??
好怪……
有路过的朋友帮忙看看,小妹先谢过啦!!o(∩_∩)o......


- [kathy] 呵呵~~不怎么习惯把学习进度都贴出来,因为还在读书,遇到不懂都可以问老师,所以就没有经常来发贴~~现 05/12 18:32
- [crazyman] 怎么没见博主的影子?偷着学的啊。呵呵 如果想做软件的话,可以在搞一下C语言吧。有时间可以看看《汇编 05/04 21:40
- [游客] 看看这篇文章吧! http://www.asmedu.net/news.jsp?index=185 05/04 18:11
- [lwbfq] 博主可能理解错了,题中的CS:IP改变并不一定是CS和IP都要改变,一个改变就符合题意了。 如果按 04/16 21:21
- [kathy] 非常感谢~~~呵呵 以前写的没什么用到ES,所以蛮陌生的 04/03 18:34
- [游客] 支持博主,博主加油! 04/02 22:39
- [游客] 将ds:bx指向的数据复制到es:bx的内存空间中啊。 至于ds和es表示的是什么位置,楼主在看看 04/02 22:05
- [游客] 希望博主能一起学习,一起进步! 04/02 19:10
- [kathy] 呵呵~~~一起加油 04/02 18:59
- [mouse] 路过,博主继续努力啊 04/02 09:34
[2008-04-15 21:45] 走过路过的朋友进来看看
阅读全文 |
评论次数(1) |
浏览次数(406) |
所属类型(汇编作业)
[2008-04-02 19:31] 进来帮忙下,关于测试五的
有谁帮忙说下这题,看得蒙蒙的,谢谢啦~~
对于如下程序
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
下列说法...
对于如下程序
assume cs:code
code segment
start:mov ax,code
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
下列说法...
阅读全文 |
评论次数(2) |
浏览次数(416) |
所属类型(汇编作业)
页码数(1):
1