飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5608|回复: 8

[求助] 哪些是 算法分析 的基础知识??

[复制链接]

该用户从未签到

发表于 2007-1-11 21:28:10 | 显示全部楼层 |阅读模式
我看了一下别人的算法分析,一点都不懂,晕。请问:哪些是 算法分析 的基础知识??

不懂的如下 (就是这些不懂)

:004011E0 33DB                    xor ebx, ebx    ---------->EBX清0
:004011E2 8A5C05E4                mov bl, byte ptr [ebp+eax-1C]--->依次取注册名字符的16进制值送入EBX的低位。
:004011E6 03D3                    add edx, ebx  ---------->EDX=EBX+EDX
              其中,EDX的初始值为0。EDX用来保存每次循环后的结果。
:004011E8 40                      inc eax          --------->EAX加1,作为计数器
:004011E9 3BC8                    cmp ecx, eax   --------->取完了吗?
:004011EB 7FF3                    jg 004011E0   --------->没取完就跳回循环。

请高手指点一下。多谢
PYG19周年生日快乐!
  • TA的每日心情
    开心
    2023-5-3 19:45
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    发表于 2007-1-11 22:30:26 | 显示全部楼层
    自己也是菜鸟,不懂~
    哈哈  还是帮你顶一下  希望可以有人帮助你~!:lol:
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-1-26 16:03:34 | 显示全部楼层
    得先懂汇编吧。。。能看懂指令先 mov bl, byte ptr [ebp+eax-1C]就这一行不太懂。。寄存器间接寻址?怎么转换的不太懂。。偶菜菜。。:$
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-1-26 16:05:32 | 显示全部楼层
    汇编语言基础,主要是基本指令和寻址方式
    程序设计,了解程序设计的方法,会编程,才更能理解软件作者书写程序的思路。
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-2-26 08:32
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    发表于 2007-1-27 11:45:54 | 显示全部楼层
    已经很清楚了阿!是循环取出16进制值
    [ebp+eax-1C]  是注册名字符的16进制值的地址
    inc eax  加1依次取注册名字符的16进制值
    cmp ecx, eax   ecx应该是注册名字符的长度
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-2-7 00:22:57 | 显示全部楼层
    你肯定没学过编程,嘎嘎
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-2-7 18:41:31 | 显示全部楼层
    所以要学编程
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2020-6-1 22:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2007-2-19 20:35:24 | 显示全部楼层
    学汇编就可以了..
    XOR 是做亦或运算....XOR EBX,EBX就是清零...也就是EBX*!EBX+!EBX*EBX
    mov送值
    ADD 相加
    INC加一
    CMP对比(等同TEXT)
    JG好像是大于吧...
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2007-2-23 14:00:12 | 显示全部楼层
    建议看下OCN算法教学10课

    另外我也把它整合到https://www.chinapyg.com/viewthread.php?tid=13021里的菜鸟必备
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表