检测点10.5
来源:互联网 发布:轻而易举是什么软件 编辑:程序博客网 时间:2024/06/04 18:09
题目:下面的程序执行后,ax中的数据是多少?
解答:刚开始时mov ax,stack到mov sp,10h是分别设置ss:sp指向程序中定义的栈段stack。mov ds,ax也把数据段的段地址也设置成了stack段的段地址。call word prt ds:[0Eh]相当于是sp=sp-2,push ip,jmp word ptr ds:[0Eh]这三条指令。而sp-2就是0Eh了,push ip就是把第一条inc ax对应的ip值给压入栈。存放在ss:[0Eh]和ss:[0Fh]里面。接下来是jmp word ptr ds:[0Eh]了,它的功能就是把stack段的[0eh]子单元的值付给ip,很巧的是stack中[0eh]字单元的值就是刚刚压入的ip值。所以ip值没有改变。程序继续执行inc ax后面的程序。所以ax的值是3.
- 检测点10.5
- 检测点10.5(2)
- 检测点10.1-10.5
- 检测点10.5
- 《汇编语言》第十章--检测点10.5
- 初四-目标检测-点检测
- 角点检测,圆形检测
- 角点检测 susan角点检测
- 角点检测Harris角点检测
- 角点检测
- Harris 角点检测
- 角点检测
- 检测点10.2
- 检测点10.4
- 检测点11.1
- 检测点11.2
- 检测点11.3
- 检测点11.4
- RAP运行中org.eclipse.rwt.internal.lifecycle.RWTLifeCycle afterPhaseExecution bug
- 准备好
- actionscript编写的时钟小程序
- SQL Profiler
- 设计模式的分类
- 检测点10.5
- Java 程序员面对的危机
- 让TXT文本等其他任意格式的文件,不在IE中打开,而直接下载的方法
- 百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统
- out 使用注意事项
- C#异步调用方法总结
- 责任链模式(三)
- 利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系统
- 数据结构,图的邻接矩阵表示