汇编
文章平均质量分 65
篱笆里的小狐狸
这个作者很懒,什么都没留下…
展开
-
一段多字节strlen汇编代码的分析
一段strlen汇编代码的分析以下是分析 以下是分析 00259590 > 8B01 MOV EAX,DWORD PTR DS:[ECX] ;装载目的字符串 00259592 . |BA FFFEFE7E MOV EDX,0x7EFEFEFF ;加载ff,fe,7e使得eax的各个字节的最低位取反!!!,若对应的eax字节刚好为0,原创 2021-11-25 08:34:41 · 706 阅读 · 0 评论 -
汇编语言编写增删改查的电话本
汇编语言编写增删改查的电话本主要难点不足代码 主要难点 find_item 函数的编写 这个函数的参数是一个待查询名字的字符串首地址,若找到则返回保存名字,电话的首地址,否则返回0 这里涉及到两个循环,一个是比较字符串的小循环,一个保证所有数据都被比较过的大循环 每次大循环需要重置EDI和ESI这两个对比的地址 不足 关于增加函数计算地址的地方,可以做一个全局变量(在.data中定义)来保存,下一个增加位置,不用每次都计算一次地址 代码 以下是汇编完整的代码 ;模式定义-------------------原创 2021-10-31 21:55:32 · 335 阅读 · 0 评论