zoukankan      html  css  js  c++  java
  • 王爽 汇编 检测点10.4

    一、要求

     二、上机调试

    1.debug调试开始,首先查看反编译后的汇编代码(假设ob38就是段地址1000)

      2.执行第一条指令mov ax,6

      3.执行第二条指令call ax,也就是call 6(我们知道,对于call 16位reg格式来说,相当于push ip;jmp 16位reg。)

    执行了call ax,会将它的下一条指令的压入栈中也就是5压入栈中,软后跳转到ip=6的地方

      此时ip=6 ,sp=fffe,查看栈中的数据

     4.执行mov bp,sp,栈顶地址赋值给bp寄存器

     5.执行add ax,[bp],ax=6+5=11(000BH)

      三、总结

    深刻理解王爽老师写的(P205)

  • 相关阅读:
    c# 并行运算二
    c# 并行运算
    Task+http请求
    Task多线程
    SSO系统认证
    web系统权限设计
    AutoMapper的使用
    中间件
    express-middleware
    中间件概念
  • 原文地址:https://www.cnblogs.com/TonyJia/p/12604673.html
Copyright © 2011-2022 走看看