zoukankan      html  css  js  c++  java
  • [课堂小笔记] 汇编语言之DOS下的DEBUG命令

    一、汇编及反汇编命令

    1、汇编命令 A

    格式:A 起始地址

    功能:逐行汇编程序,用于小段程序汇编。

    说明:不允许出现标号和伪指令,但MS-DOS下的DEBUG允许DB和DW伪指令。如果未给出起始地址,直接从指令指针寄存器IP的值指定的地址开始存放。

    2、反汇编命令 U

    格式:U 地址范围

    功能:在指定地址范围内将二进制机器指令翻译为汇编语言符号指令

    二、执行程序指令

    1、执行程序指令 G

    格式:G =程序起始地址 断点

    功能:完整或分段执行程序。

    2、跟踪执行指令 P / T

    格式:P / T =地址 跟踪条数

    功能:逐条跟踪指令的执行,用于调试程序。

    说明:P命令按程序书写的指令为单位,一次跟踪完一条书写指令;T命令按存储单元存放的指令为单位,一次跟踪完一条指令。

    三、显示寄存器命令 R / RF

    格式:R 寄存器 / RF 标志寄存器

    功能:显示或修改寄存器/标志寄存器内容。

    说明:不指定寄存器时,显示所有寄存器。

    四、存储器单元访问命令

    1、显示存储器单元命令 D

    格式:D 地址范围

    功能:显示指定地址范围内的存储区数据。

    2、写存储器单元命令 E

    格式:E 地址 [字符串]

    功能:逐个修改指定单元内容或将字节串写入指定的一组连续单元。

    3、填充命令 F

    格式:F 地址范围 字节或字节串

    功能:在指定地址范围内写入数据。

    五、读写磁盘命令

    1、文件名定义命令 N

    格式:N 文件名 [文件名]

    功能:为读写磁盘文件定义一个或多个文件名。

    2、写盘命令 W

    格式:W 地址 盘符 相对扇区号 扇区数

    功能:将指定存储区单元内容写入指定盘的扇区或盘文件。

    3、读盘命令 L

    格式:L 地址 盘符 相对扇区号 扇区数

    功能:将指定盘文件或扇区的内容读入存储器单元中。

    六、运算命令

    1、计算和差命令 H

    格式:H 十六进制数1 数2

    作用:计算两个十六进制数的和与差。

    其他:比较命令C,搜索命令S,输入命令I,输出命令O,退出命令Q。

  • 相关阅读:
    2018-2019-2 网络对抗技术 20165337 Exp1 PC平台逆向破解(BOF实验)
    20165337《网络对抗技术》week1 Exp0 Kali安装
    BouncyCastle配置及SM2加解密demo编写
    学习总结 2020.1.4-1.10
    信息安全技术复习
    安全编程复习
    2019-2020-2 网络对抗技术 20175214 Exp9 Web安全基础
    2019-2020-2 网络对抗技术 20175214 Exp8 Web基础
    2019-2020-2 网络对抗技术 20175214 Exp7 网络欺诈防范
    2019-2020-2 网络对抗技术 20175214 Exp6 MSF基础应用
  • 原文地址:https://www.cnblogs.com/jinkun113/p/12513408.html
Copyright © 2011-2022 走看看