• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LITTLELIAssembler
    KOMPAS
    KOMPAS --- ---
    HARRY_X: on celej ten sunhme.c je takovej veselej :-)
    HARRY_X
    HARRY_X --- ---
    KOMPAS: tech hlasek v kernelu je mnohem vic takovyhle uchylnych (staci takovy grep -i fuck na zdrojacich), popr. nazvy funkci ala happy_meal_is_not_so_happy taky stoji za to :-)
    LITTLELI
    LITTLELI --- ---
    *ROFL*
    KOMPAS
    KOMPAS --- ---
    <ot>
    KYOSUKE: to mi pripomnelo linuxove lp0 on fire ^_^
    kdo neveri, at tam bezi, ac se to nezda, tato chybova hlaska mela sve opodstatneni
    </ot>
    KYOSUKE
    KYOSUKE --- ---
    http://en.wikipedia.org/wiki/Halt_and_Catch_Fire

    Halt and Catch Fire, known by the mnemonic HCF, was originally a fictitious computer machine code instruction claimed to be under development at IBM for use in their System/360 computers, along with many other amusing instructions such as "Execute Operator".

    :-D

    Nebo taky: http://www.csd.uwo.ca/~magi/personal/humour/Computer_Audience/Assembler%20as%20it%20REALLY%20is.html :-D
    SHALDAN
    SHALDAN --- ---
    _K5_: jasně .. podívej se na masmforum v sekci IDE a uvidíš ... já mám rád WinAsm: http://www.winasm.net/ ... má i resource editor a podobné vychytávky .. zvykl jsem si na něj tak, že v něm i koduju webové stránky :))
    _K5_
    _K5_ --- ---
    Existuje něco jako visual assembler? Tedy IDE prostředí pro assembler podobné třebas Borlandím Delfám či Builderu? Protože takové IDE ušetří až 50% práce....
    _BENNY
    _BENNY --- ---
    a taky hadam ze je v samotne korporaci Intel poraadnej bordel. napisu na helpdesk ze mi 64bit kompajler nejde nainstalovat na x64 server edition ptz ma ten jejich instalator chybu. za mesic se mi ozve nejakej indican Popokatepetl s tim, ze si mam prece nainstalovat tu jejich 64bit verzi ktera prece funguje. odepisu, ze ne, ze nefunguje, prilozim screenshoty installeru a odpoved uz zadna. za mesic napisu znovu, odpoved opet zadna. za tri mesice mi poslou mail, ze si muzu konecne stahnout funujici 64bit verzi pro x32 edici. k nasrani.
    LITTLELI
    LITTLELI --- ---
    hmm coz bezpecne bori trebas mplayer :)
    ale tam jsou kusy kodu v asm .)
    _BENNY
    _BENNY --- ---
    LITTLELI: mno widlacky ICC ma byt plne kompatibilni s MSVC a linuxacky ICC ma byt plne kompatibilni s GCC. prvni je splneno na jednicku s hvezdickou, to druhy je mizerie. dle meho ciste osobniho nazoru je to dano linuxovou systemovou infrastrukturou, je v tom proste hroznej bordel :) a mozna bych mel byt vubec rad, ze gcc na x86 funguje tak jak funguje (tedy na 70%) :)
    s deploymentem bych si hlavu nedelal, je spousta aplikaci ktere sazeji na vykon (multimedia, system-level appz atp), v cemz je ICC bezkonkurencne nejlepsi.
    LITTLELI
    LITTLELI --- ---
    _BENNY: hm a neni to tim, ze jaksi ten deployment je daleko slozitejsi, zatimco to gcc je tam "alespon" vsude?
    SHALDAN
    SHALDAN --- ---
    jinak jsem právě přeložil 28. tutoriál týkající ho se Win 32 Debug API ... hmm .. docela šťavnaté téma :))
    http://shaldan.xf.cz/
    _BENNY
    _BENNY --- ---
    LITTLELI: bohuzel - Intel pro Linux stoji uplne za hovno, samej internal error a nonimplemented stuff. je mi lito ze to musim tak rict, ale ICC pro Linux pro x86 je jeste horsi nez GCC ;)
    LITTLELI
    LITTLELI --- ---
    no on ten Intel Compiler je nejlepsi i v Unixovych prostredich :)
    jenze to bych i cekal, gcc neni jenom pro Intel zeano.
    _BENNY
    _BENNY --- ---
    SHALDAN: prechod na 64bity planuju uz dlouho, brzdi me akorat neschopnost Intelu dodat funkcni 64bit verzi produkujici 64bit kod integrovany do MSVC... jsou to liny mrchy, ale kompajler na Widle maji nejlepsi :)
    SHALDAN
    SHALDAN --- ---
    LITTLELI: :)))) ... ono je to stejně asi pro většinu z nás taková srdeční záležitost .... bojovníci, jak psáno někde v úvodu stránek, kde se dá stahnout masm balík :))).
    V době JAVY, Delphi a podobných skládaček bude asi čím dál tím méně příležitostí se čistě assemblerem živit nebo spíše přiživit, ačkoliv opravdu si myslím, že pro zkušeného assembleristu není problém s pomocí assembler IDE udělat v pohodě a rychle pěknou Win32 aplikačku, která běží jako hodinky a má pár kb :)). A vo tom to je. Všichni víme, že o nepoužitelnosti assembleru kolují mýty, které platily tak před 10 lety. Samozřejmě mluvím o assembleru pro x86, osobně přímo o MASM.

    Jsou ale jistě mezi vámi borci, co kódují na tak hlubokém levelu, že by se mi zatočila hlava :))
    LITTLELI
    LITTLELI --- ---
    hmm, moje tam ani nesahaji. proste sem si precetl docku.
    k poradnym toolum sem se stejne nedostal.
    SHALDAN
    SHALDAN --- ---
    LITTLELI: :)) ... ty seš na mě moc velikej profík a znalec ..... moje obzory končí v běžných Win32 aplikacích, případně zbožné přání ve hrách :)
    LITTLELI
    LITTLELI --- ---
    no pokud potrebujes brutalni silou zpracovat velke mnozstvi dat, tak je dobry premyslet o SIMD, nekde to moc nejde.

    zkoumal nekdo tu autovectorization v gcc?
    SHALDAN
    SHALDAN --- ---
    jinak si myslím, že dnešní kompilátory C++, třeba Visual mají mnoho možností optimalizace, pokud se do nich trochu člověk ponoří, věřím, že ve většině případů ani assembler není potřeba a kámen úrazu je především vlastní uspořádání dat, nikoliv samotný kod. Alespoň to tvrdí Randall Hyde ve Write Great Code II :))


    _BENNY: Však už můžeš psát pro 64-bity .. tam to je už s registrama lepší, pokud se nepletu :))
    Kliknutím sem můžete změnit nastavení reklam