0%

汇编语言学习笔记(四)—— Debug

实验一

环境准备

DEBUG常用命令

截屏2021-06-04 上午12.58.45

  • 修改寄存器的值

    1
    r ax

    截屏2021-06-04 上午7.38.28

  • 查看当前寄存器的值

    1
    r

    截屏2021-06-04 上午7.39.48

  • 执行一条指令

    • 修改代码段寄存器

      1
      r cs
    • 修改指令指针寄存器

      1
      r ip
    • 执行

      1
      t

输入以下指令:

截屏2021-06-04 上午7.55.53

  • 查看内存中的内容

    1
    d
    • 指定内存位置

      1
      d 073F:0100

      截屏2021-06-04 上午7.58.37

  • 将内存中的机器指令翻译成汇编指令

    1
    u 073F:0100

    截屏2021-06-04 上午8.00.15

    依次执行这些指令观察寄存器的变化:

  • 修改代码段寄存器和指令指针寄存器的位置

    截屏2021-06-04 上午8.06.55

  • 依次执行…

    截屏2021-06-04 上午8.07.44