• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LITTLELIAssembler
    LITTLELI
    LITTLELI --- ---
    tedy... 4 registry + flags
    LITTLELI
    LITTLELI --- ---
    ; vstupy, formule: ecx * edx
    	xor eax,eax	; cleanup
    	xor ebx,ebx	; cleanup
    	clc                    ; cleanup
    loop1:	add eax,edx
    	adc ebx,0
    	dec ecx	
    	jnz loop1
    ; vysledek ebx:eax
    


    ? ja jsem nic nepsal ani nepamatuju, to clovek uplne zasne jak najednou nevi!
    tohle je imho hodne dummy, ale zadani to snad splnuje.
    TREKIE
    TREKIE --- ---
    jak napsat nasobeni 2 32bitovych registru na ia32, vysledek ma byt 64 bitovy ve 2 registrech, nesmim pouzit instrukce mul* ani nic z sse a maji mi na to stacit nejvyse 4 32 bitove registry. umim to udelat s 5, ale pro 4 zatim moje mentalni obrazovka zustava prazdna
    LITTLELI
    LITTLELI --- ---
    Programming high-performance applications on the Cell BE processor, Part 1: An introduction to Linux on the PlayStation 3
    Overview, installation, and first programming steps
    http://www-128.ibm.com/developerworks/power/library/pa-linuxps3-1/
    WENCA
    WENCA --- ---
    Ze dekujem. :)
    KYOSUKE
    KYOSUKE --- ---
    LITTLELI
    LITTLELI --- ---
    no a jde se vyvijet :] http://www.cc65.org
    LITTLELI
    LITTLELI --- ---
    hm jinka super knizka:
    Optimizing Compilers for Modern Architectures - A Dependence Based Approarch (2001)
    LITTLELI
    LITTLELI --- ---
    vcerejsi rozhovor s kamosem:

    (00:31:19) littleli: ale ta mala cpu jako 6502 ... to je fakt vec
    (00:32:22) pg: jj, 6502 dokaze vlastne vsechno, co dneska Conroe.. akorat ji to trochu trva, no
    KYOSUKE
    KYOSUKE --- ---
    /* We're consolidating our STB products, it's your lucky day. */
    /* Come back next week when we are "Sun Microelectronics". */
    /* Remember: "Different name, same old buggy as shit hardware." */

    Je vám už doufám jasné, proč Sun nemá v lásce Linux... ;-)
    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.
    Kliknutím sem můžete změnit nastavení reklam