易语言大神请进
怎么用易语言实现对一个内存地址的EAX寄存器进行置0或置1?人比较笨。如果能解决,愿RMB酬谢
给个实例20支付宝奉上
.版本 2
.子程序 GetRegister, 整数型, , 返回当前子程序内指定寄存器的数值。
.参数 寄存器, 整数型, , EAX,ECX,EDX,EBX,esp,ebp,esi,edi
.局部变量 值, 整数型, , , DWORD PTR SS:
.如果真 (寄存器 = 1)
置入代码 ({ 137, 69, 252 })' MOV DWORD PTR SS:,EAX
返回 (值)
.如果真结束
.如果真 (寄存器 = 2)
置入代码 ({ 137, 77, 252 })' MOV DWORD PTR SS:,ECX
返回 (值)
.如果真结束
.如果真 (寄存器 = 3)
置入代码 ({ 137, 85, 252 })' MOV DWORD PTR SS:,EDX
返回 (值)
.如果真结束
.如果真 (寄存器 = 4)
置入代码 ({ 137, 93, 252 })' MOV DWORD PTR SS:,EBX
返回 (值)
.如果真结束
.如果真 (寄存器 = 5)
置入代码 ({ 137, 101, 252 })' MOV DWORD PTR SS:,esp
返回 (值)
.如果真结束
.如果真 (寄存器 = 6)
置入代码 ({ 137, 109, 252 })' MOV DWORD PTR SS:,ebp
返回 (值)
.如果真结束
.如果真 (寄存器 = 7)
置入代码 ({ 137, 117, 252 })' MOV DWORD PTR SS:,esi
返回 (值)
.如果真结束
.如果真 (寄存器 = 8)
置入代码 ({ 137, 125, 252 })' MOV DWORD PTR SS:,edi
返回 (值)
.如果真结束
返回 (0)
找到一种读取的 。。你不知道易语言可以直接写汇编代码么。。。 我不是大神 只能帮你这么多了
凉生我怕怕 发表于 2015-2-4 19:25
我不是大神 只能帮你这么多了
能加个QQ帮我做个实例不!!支付宝一定奉上! 帝王曲 发表于 2015-2-4 19:24
。。你不知道易语言可以直接写汇编代码么。。。
能加个QQ帮我做个实例不!!支付宝一定奉上! 三楼正解 直接 mov不就行了么
页:
[1]