• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LITTLELIAssembler
    SHALDAN
    SHALDAN --- ---
    KYOSUKE: co jsem v rychlosti našel u Agner's Fog Pentium Optimazition :

    BT, BTC, BTR, and BTS change the carry flag but leave the other flags unchanged. This causes a false dependence on the previous value of the flags and costs an extra uop. Use TEST, AND, OR or XOR instead of these instructions.
    ------------------
    18.5 Bit test (all processors)
    BT, BTC, BTR, and BTS instructions should preferably be replaced by instructions like TEST, AND, OR, XOR, or shifts on P1, PMMX and P4. On PPro, P2 and P3, bit tests with a memory operand should be avoided.
    KYOSUKE
    KYOSUKE --- ---
    Jinak teda na http://developer.amd.com/documentation.aspx se objevily nový zajímavý věci, K8 a podobně by stálo za to hodit na nástěnku. Zkusím se tím trošku probrat. ;-)
    KYOSUKE
    KYOSUKE --- ---
    Hele, lidi, jak je to s tím BTčkem? Fakt je pomalejší, než TEST? Teda z toho AMDího tlustopisu mi to vůbec nepřišlo. Budu si ty guidy muset asi vytisknout, zjistil jsem, že ty AMDí jsou fakt pěkný. ;-)
    SHALDAN
    SHALDAN --- ---
    hehe .. tam je dobrej flame ohledne optimalizace přes bitová pole hned v prvním vláknu :)))
    KYOSUKE
    KYOSUKE --- ---
    http://www.root.cz/clanky/fixed-point-arithmetic/ :-)

    Ale to zas bude flejmů... :-D
    LITTLELI
    LITTLELI --- ---
    ARCHDRONE: jukni do nejakyho demokodu :) to je casto velmi cryptic ;)
    ARCHDRONE
    ARCHDRONE --- ---
    _BENNY: todle hrabe primo do zasobniku, to se mi libi:) lol, btw existuje neco jako http://www.ioccc.org/ akorat v assembleru?:))
    _BENNY
    _BENNY --- ---
    ARCHDRONE: vypada tohle lip? ;)

    call $+5
    add dword ptr [esp],65535
    ret
    ARCHDRONE
    ARCHDRONE --- ---
    fuj, fakt to vypada hnusne:))
    _BENNY
    _BENNY --- ---
    call $+5
    pop eax
    add eax,65535
    jmp eax

    je to prasarna ;)
    ARCHDRONE
    ARCHDRONE --- ---
    da se udelat neco jako
    jmp [ip]-10 resp. jmp [ip]+65545 ? imho to vypada jako slusna prasarna, ale da se skocit o par instrukci dozadu kdyz treba nechci pouzit navesti?
    SHALDAN
    SHALDAN --- ---
    RCR: :)))
    RCR
    RCR --- ---
    Tomu verim, ale zadne widle, ktere bych mohl na nejake PC nainstalovat legalne nevlastnim. Vlastnim jedny co jsou OEM k Alphe a tam zase nebude chodit ten assembler, protoze je to Alpha. No mozna se rozhodnu stat se zase na chvilku pocitacovym piratem :)
    SHALDAN
    SHALDAN --- ---
    RCR: co ti brání ... ta radost z prvního okýnka nebo první blbosti s myší podle Iczelionových tutoriálu je nezapomenutelná ... a ty ksichty delphařů a spol. když ten kód má třeba 4KB .. to už je prostě extáze :)))
    RCR
    RCR --- ---
    KYOSUKE: To se obavam ze nebude spravny postup jak se neco ucit, wine je obecne rozhodne mnohem mene "standardnimu wokneimu api" nez vetsina realnych widli, takze bugtrack by byl mnohem horsi...
    KYOSUKE
    KYOSUKE --- ---
    RCR: Ve Winech by Ti to snad mělo běžet taky, ne? ;-)
    RCR
    RCR --- ---
    SHALDAN: Musim priznat, ze me svadeji k instalaci woken :)
    SHALDAN
    SHALDAN --- ---
    jestli to někdo zajímá, pak přibyly další tutoriály .. nyní jich je 22 :)
    SHALDAN
    SHALDAN --- ---
    na stránce: http://shaldan.xf.cz je již 12 přeložených tutoriálů.
    SHALDAN
    SHALDAN --- ---
    safra .. ten překlad je jak droga :)). Takže jsem přidal tutorial 6 a fakt už dneska končím.... (hehe .. to by mě zajímalo, jestli to někdo vůbec číst ... no nic :)).
    Kliknutím sem můžete změnit nastavení reklam