揰掵佲 发表于 2016-1-4 10:18:07

3、易汇编寄存器高低位详细讲解




链接: **** Hidden Message ********* Hidden Message *****
.版本 2
.支持库 spec

.子程序 取高位, 整数型
.参数 数, 整数型
.局部变量 二, 文本型
.局部变量 Ax, 文本型
.局部变量 ah, 文本型

二 = 十到二 (数)
置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop

Ax = 取文本右边 (二, 16)
ah = 取文本左边 (Ax, 8)
置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop
返回 (二到十 (ah))

.子程序 取低位, 整数型
.参数 数, 整数型
.局部变量 二, 文本型
.局部变量 Ax, 文本型
.局部变量 al, 文本型

二 = 十到二 (数)
Ax = 取文本右边 (二, 16)
al = 取文本右边 (Ax, 8)
返回 (二到十 (al))

.子程序 取Ax, 整数型
.参数 数, 整数型
.局部变量 二, 文本型
.局部变量 Ax, 文本型

二 = 十到二 (数)
Ax = 取文本右边 (二, 16)
返回 (二到十 (Ax))

.子程序 取高位A, 字节型
.参数 数, 整数型
.局部变量 x, 整数型

置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop
置入代码 ({ 139, 69, 8, 136, 101, 252 })
置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop
' mov eax,
' mov ,ah
返回 (x)


.子程序 取高低位
.参数 数, 整数型
.局部变量 字节, 字节集
.局部变量 AX, 整数型
.局部变量 AH, 字节型
.局部变量 AL, 字节型

字节 = 到字节集 (数)
AX = 取字节集数据 (到字节集 (字节 ) + 到字节集 (字节 ) + { 0, 0 }, 3, )
AH = 取字节集数据 (到字节集 (字节 ) + { 0, 0, 0 }, 1, )
AL = 取字节集数据 (到字节集 (字节 ) + { 0, 0, 0 }, 1, )

调试输出 (AX, AH, AL)

望英雄 发表于 2018-12-30 15:56:43

来看看哈         

bsqmla 发表于 2016-1-8 20:01:16

上班时间和上课时间冲突,只能下载视频看了

逍遥 发表于 2019-3-26 13:41:13

哒哒哒哒哒哒多多多多多多多多多多

柔情在心 发表于 2016-1-4 14:29:37

fadsafdsaf ds

heiye 发表于 2016-1-4 21:14:23

下载学习了.

归零 发表于 2016-1-5 21:31:58

懵懵懂懂之间呀~~~

lichaoshuai 发表于 2016-1-5 22:30:54

不错哦,学习一下下

qwertt 发表于 2016-1-6 00:19:36

谢谢分享视频{:4_87:}

firelinux 发表于 2016-1-6 15:53:02

高低位详细讲解

提拉米苏 发表于 2016-1-6 18:42:31

取经

AillityWag 发表于 2016-1-7 10:14:27

乐易编程网,从业余到大神的进步!www.leybc.com

nqvszlze 发表于 2016-1-7 10:14:39

加入乐易vip,联系QQ:1615457734
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 3、易汇编寄存器高低位详细讲解