程序员,bebug不讲武德,搞偷袭。

Debug:A(汇编)

直接将8086/8087/8088记忆码合并到内存。

 

该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值。在引用的操作代码(操作码)前指定前缀记忆码。

a[address]

 

参数

address

指定键入汇编语言指令的位置。对address使用十六进制值,并键入不以“h”字符结尾的每个值。如果不指定地址,a将在它上次停止处开始汇编。

有关将数据输入到指定字节中的信息,请单击“相关主题”列表中的DebugE(键入)。

有关反汇编字节的信息,请单击“相关主题”列表中的DebugU(反汇编)。

 

范例

a命令支持所有形式的间接注册命令,如下例所示:

addbx,34.[si-1]

pop

push[si])

 

还支持所有操作码同义词,如下例所示:

loopz100    loope100        ja200        jnbe200

 

对于8087操作码,必须指定wait或fwait前缀,如下例所示:

fwaitfaddst,st(3);    thislineassembles;    anfwaitprefix

 

说明

使用记忆码

 

段的替代记忆码为cs:、ds:、es:和ss:。远程返回的记忆码是retf。字符串处理的记忆码必须明确声明字符串大小。例如,使用movsw可以移动16位的字串,使用movsb可以移动8位字节串。

 

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值