汇编笔记:常用汇编指令及基础

二进制与十六进制的映射

01234567
00000001001000110100010101100111
89ABCDEF
10001001101010111100110111101111

常用汇编指令:

简单传送指令

指令中文名解释
mov传送指令将内存/寄存器中的数据传送到内存/寄存器中,也可将立即数直接传送到内存/寄存器中(mov指令前后不能都为内存)
xchg交换数据指令

简单加减指令

指令中文名解释
add加法指令
sub减法指令

带进位加减指令

指令中文名解释
adc带进位加法指令
sbb带借位减法指令

取有效地址指令

指令中文名解释
lea取有效地址指令区别于mov指令,lea指令传送地址

注:指令前后的寄存器 内存或立即数的宽度要一致

汇编指令由操作码和操作数组成

常用计量单位:

BYTE–字节–8BIT;
WORD–字--16BIT–2字节;
DWORD–双字–32BIT–4字节;

加密算法

要加密的数据:20
密钥:54
00100000
01010100 xor
——————
01110100

加密后的结果:74
01110100
01010100 xor
——————
01000000

解密后的结果:20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值