灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2856回复:0

[系统教程]DOS命令大全:Debug:f (fill)命令详解

楼主#
更多 发布于:2012-08-31 19:02


使用指定的值填充指定内存区域中的地址。
MS-DOS命令语法
f range list
MS-DOS命令参数
range必需。指定要填充内存区域的起始和结束地址,或起始地址和长度。list必需。指定要输入的数据。?显示 debug 子命令列表。MS-DOS命令注释

指定有效的 range 项使用含有 debug 子命令的 range 指定一个内存范围。可以选择如下 range 格式:起始地址和终止地址,或者起始地址和范围长度(由 l 表示)。例如,如下语法都指定起始地址是 CS:100,16 字节的范围:
cs:100 10f
cs:100 l 10

指定数据可以指定十六进制或 ASCII 格式表示的数据。任何以前存储在指定位置的数据将会丢失。

使用listList 可以由十六进制数或位于引号之中的字符串(即 "string")组成。

MS-DOS命令范例
要使用五个值(比如,42、45、52、54、41)填充内存中从04BA:100 到 04BA:1FF 的位置,并在 Debug.exe 填满上述 100h 字节之前重复使用这五个值,请键入:
f04ba:100l100 42 45 52 54 41


喜欢0 评分0
游客

返回顶部