文章目录

  • 1、debug的功能简介
  • 2、debug的进入和退出(debug、-q)
  • 3、观察及修改CPU内部的各寄存器 (“-r ” 和 “-r 寄存器” 和“-rf”)
  • 4、观察和修改内存单元的内容(“-d 地址” 和 “-e 地址”)
  • 5、输入程序 (-a 写代码的开始地址)
  • 6、单步执行程序 (-t=开始地址 -t)
  • 7、反汇编程序(-u)
  • 8、执行一段程序 (-g=开始地址,结束地址 ----------->左闭右开)

1、debug的功能简介

用于调试汇编语言程序,能使用户接触到计算机内部,允许用户直接观察和修改CPU的寄存器;
能观察、修改内存单元;
允许直接输入机器指令并单步执行;
能反汇编程序。
可以说,debug是观察和了解计算机内部运行情况的有利助手。

2、debug的进入和退出(debug、-q)


3、观察及修改CPU内部的各寄存器 (“-r ” 和 “-r 寄存器” 和“-rf”)



4、观察和修改内存单元的内容(“-d 地址” 和 “-e 地址”)


5、输入程序 (-a 写代码的开始地址)

6、单步执行程序 (-t=开始地址 -t)

7、反汇编程序(-u)

8、执行一段程序 (-g=开始地址,结束地址 ----------->左闭右开)

DOSBOX 使用及基本指令的用法相关推荐

  1. linux入门(三)常见Linux指令及其用法

    一.上回说到说到Linux的shell指令运行的原理,这回我们来看看Linux中shell的权限管理,所谓的"权限"是指某一类人做某一件事的权利. 在shell中这一类人被分为了三 ...

  2. FreeMarker中assign指令的用法

    assign assign指令在前面已经使用了多次,它用于为该模板页面创建或替换一个顶层变量, assign指令的用法有多种,包含创建或替换一个顶层变量,或者创建或替换多个变量等, 它的最简单的语法如 ...

  3. 几个预编译指令的用法

    *.几个预编译指令的用法 #        字符串化运算符,其主要效果是把参数的名字转换为字符串. Example: //1. *.h中定义 #defineSTRINGLIZE(ivalue)  #i ...

  4. linux 树状结构图,linux下tree指令的用法, 树状图列出目录, 树状图逐级列出目录...

    tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装, 安装 sudo apt install tree ...

  5. Vue.js自定义指令的用法与实例

    市面上大多数关于Vue.js自定义指令的文章都在讲语法,很少讲实际的应用场景和用例,以致于即便明白了怎么写,也不知道怎么用.本文不讲语法,就讲自定义指令的用法. 自定义指令是用来操作DOM的.尽管Vu ...

  6. 我的世界java版tp_神奇的tp指令 我的世界tp指令的用法

    神奇的tp指令 我的世界tp指令的用法.tp指令是每个玩服务器的玩家都要了解和掌握的一个指令,那下面游戏园小编就给大家详细的介绍一下在我的世界中tp指令要怎么使用吧!希望大家喜欢. 其实是运用到了指令 ...

  7. 并行计算:openMP(一)—— parallel,for,sections指令的用法

    一.简介 OpenMP介绍 在C/C++中,OpenMP可以通过使用预处理指令来让程序并行化.OpenMP指令使用的格式为: #pragma omp 指令 [子句[子句]-] 下面是一个最简单的Ope ...

  8. linux下tree指令的用法

    linux下tree指令的用法 (2010-04-20 23:23:48) 转载 标签: 杂谈 分类: linux学习笔记 首先来看tree的用法 tree 中文解释:tree 功能说明:以树状图列出 ...

  9. //synopsys full_case parallel_case综合指令的用法

    "//synopsys full_case parallel_case"综合指令的用法 case语句介绍 case item statement case default ==Ca ...

最新文章

  1. mysql 函数返回表格_mysql 数据分析如何实现日报、周报、月报和年报?
  2. java字符串与基本数据_java --字符串与基本数据类型之间的转换
  3. python实现二叉树遍历(前序遍历、中序遍历、后序遍历)
  4. initramfs两种方法恢复_苹果手机备忘录删除了怎么恢复?两种方法,解决90%恢复问题...
  5. OpenCASCADE绘制测试线束:几何命令之转换
  6. c++中使用 hiredis/hiredis.h
  7. python多线程详解_Python多线程详解
  8. LeetCode(965)——单值二叉树(JavaScript)
  9. 服务站: WCF 消息传递基础 -- MSDN Magazine, April 2007
  10. Java运行Python脚本的几种方式
  11. 《网络工程师教程(第五版)》大纲及与第四版比较
  12. 某集团大数据平台整体架构及实施方案
  13. CNKI 中国知网全文数据库账户密码免费入口
  14. STM32CUDE-STM32F407学习笔记1-点亮LED
  15. Oracle RAC原理
  16. 1-ubuntu基础——换源第一步
  17. 光影学习 - 三点光照
  18. 免费安装office流程(官方自动批量激活)
  19. 2018年Android源码下载记录
  20. linux处理fq文件练习

热门文章

  1. 美定制礼品电商Cafepress上市
  2. 1. CUDA安装失败解决方法
  3. 美图秀秀经典版 4.0.1下载
  4. MATLAB实例1——画sin函数曲线图
  5. Java邮件收发,以及获取收件箱和发件箱 自测可用 使用JavaMail
  6. 计算机专业博士推荐信模板,计算机推荐信模板
  7. Mysql事务隔离机制
  8. 开源导入导出通用库Magicodes.ExporterAndImporter发布
  9. 华三IRF原理及配置
  10. 华为交换机路由器命名规则