汇编bound指令是什么
bound eax,qword ptr【eax】是干什么,网上查的结果是bound查汇编手册值给个解释“检查数组”,可是按图是检查数组的值啊 数组每个单元内的数据又没排序,彼此之间没任何关系 检查值又什么用?
链接:http://pan.baidu.com/s/1c2EcMa8 密码:e7m4
#include <stdio.h>
int main(void)
{
int t = {0, 10};
__asm
{
pushad
mov eax, 0
bound eax, t
mov eax, 10
bound eax, t
mov eax, 5
bound eax, t
mov eax, 11
bound eax, t ;这里会出错
popad
}
return 0;
}
0x0112417A 处有未经处理的异常(在 temp.exe 中): 0xC000008C: Array bounds exceeded。 人造人 发表于 2017-4-8 17:46
链接:http://pan.baidu.com/s/1c2EcMa8 密码:e7m4
本来学汇编是想方便分析程序的 只看了一本,看来还是太心急 太肤浅了还是再去把这本书吃了,非常感谢您的解答与推荐! 本来是查找bound 的用法,意外得到一本好书,谢谢楼主。 截图不完整啊 人造人 发表于 2017-4-8 17:46
链接:http://pan.baidu.com/s/1c2EcMa8 密码:e7m4
您好层主可以重新发一下吗链接失效了{:5_96:} Koizumi 发表于 2024-4-2 20:11
您好层主可以重新发一下吗链接失效了
我现在也没这个了,^_^
页:
[1]