首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我没有准备好,上来就给我一击冲拳,不想说

汇编程序根据字节替换自动将短、近和远的跳转及调用汇编到目标地址。通过使用near或far前缀可以替代这样的跳转或调用,如下例所示:

-a0100:0500

0100:0500jmp502;a2-byteshortjump

0100:0502jmpnear505;a3-bytenearjump

0100:0505jmpfar50a;a5-bytefarjump

可以将near前缀缩写为ne。

区分字和字节内存位置

当某个操作数可以引用某个字内存位置或者字节内存位置时,必须用前缀wordptr或者前缀byteptr指定数据类型。可接受的缩写分别是wo和by。以下范例显示两种格式:

decwo[si]

negbyteptr[128]

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201117A0FKW000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券