汇编指令速查表(X86平台)

412 篇文章 158 订阅 ¥69.90 ¥99.00
4 篇文章 4 订阅
本文提供了一份X86平台常用汇编指令的速查表,旨在帮助开发者理解和记忆汇编指令,以便在分析软件异常时能直接解读汇编代码,深入理解程序运行的底层细节。
摘要由CSDN通过智能技术生成

       有时我们需要查看汇编代码去分析软件异常,汇编代码才能最直观地反映出软件的问题所在。为了方便大家理解并记忆常用的汇编指令,读懂汇编代码的上下文,此处列出常用汇编指令的使用说明,以供参考。

AAA

未组合的十进制加法调整指令 AAA(ASCII Adgust for Addition)
格式: AAA
功能: 对两个组合的十进制数相加运算(存在AL中)的结果进行调整,产生一个未组合的十进制数放在AX中.

说明:
1. 组合的十进制数和未组合的十进制数:在计算中,十进制数可用四位二进制数编码,称为BCD码.
当一个节(8位)中存放一位BCD码,且放在字节的低4位, 高4位为时称为未组合的BCD码.
2. AAA的调整操作
若(AL) and 0FH>9 或 AF=1,则调整如下:
(AL)<--(AL)+6,(AH)<--(AH)+1,AF=1,CF<--AF,(AL)<--(AL) and 0FH

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dvlinker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值