首页  电脑故障排除  病毒安全 电脑基础知识  硬件知识  软件应用知识  操作系统知识  编程程序

美国编程网址 日本编程网址 法国编程网址 德国编程网址 韩国编程网址 香港编程网址 台湾编程网址

您的位置:首页>>编程程序>>ASM

DEBUG常用命令

 
DEBUG常用命令

DEBUG常用命令
命 令
目 的
格 式

A(Assemble)
汇编语句
A[address] 

C(Compare)
比较内存
C range address

D(Dump) 
显示内存
D[address]或D[range]

E(Enter)
改变内存
E address[list]

F(Fill)
填充内存
F range list

G(Go)
执行程序
G[=address[address[address...]]

H(Hexarithmetic)
十六进制运算命令
H[address[drive|sector|sector]]

I(Input)
输入
I portaddress

L(Load)
装入内存
L[address[drive|sector|sector]]

M(Move)
传送内存
M range address

N(Name)
定义文件和参数
N[d:][path]filename[.ext]

O(Output)
输出字节
O portaddress byte

P(Proceed)
在下条指令前停止
P[=address][value]

Q(Quit)
结束DEBUG程序
Q

R(Hexarithmetic)
显示寄存器/标志位
R[registername]

S(Search)
捡索字符
S range list

T(Trace)
执行并显示(跟踪)
T[=address][value]

U(Unassemble)
反汇编指令
│U[address]或U[range]

W(Write)
把文件或数据写盘
W[address[drive|sector|sector]]
参数说明
参 数

定 义 格 式
address
地址格式如下:
[<段地址>:]偏移地址
其中<段地址>可以是段寄存器名、十六进制或缺省
例如:CS:100 0F00:100 100

byte
1位或两位16进制数字

drive
驱动器代号(例如:0代表A驱动器、1代表B驱动器)

list
由一个或多个字节和/或字符串值构成
例如:A0 "ABC" 1F 4 "abcd:"
表示有五项:三个字节和两个字符串,共10个字节

portaddress
表示一个8bit或16bit端口地址,由1~4个16进制数组成

range
指示区域的下界地址和上界地址,有两种格式
·address address 例如: CS:100
·address L value 例如: CS:100 L 11
(value是命令所要处理的十六进制字节数)

registername
寄存器名称

sector sector
由1~3个16进制数组成,指示:
·起始相对扇区号
·读或写的扇区数

value
由1~4个16进制数组成,指示:
·相加或相减的数
·Trace命令要执行的指令数或命令所要处理的字节数
《IBM PC0520汇编语言程序设计》


查看上一页  返回分类首页 返回96PC首页  查看下一页

  版权所有:电脑知识大全 网站备案:粤ICP备07031496号  联系我们

友情链接:母婴知识  外贸商务网  娱乐频道  汽车维修知识  股票入门知识  游戏攻略秘籍  本站空间由安信网络提供