• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LITTLELIAssembler
    QUANTI
    QUANTI --- ---
    DOROTKA: zejo ;)
    LITTLELI
    LITTLELI --- ---
    DOROTKA: ooooh promin Dorotkooo nebylo to mysleno nijak sexisticky... hned napravime!
    DOROTKA
    DOROTKA --- ---
    Proc se to tu jmenuje assembler pro chlapy? :)
    SEJDA
    SEJDA --- ---
    LITTLELI: no treba v norme mas malloc, free, printf, scanf, fopen, fclose .. atd .. takze .. toje prave ten tvuj styk s platformou ..
    LITTLELI
    LITTLELI --- ---
    o to prave vubec nejde... protoze pouze sprostredkovavaji C kontakt s platformou zatimco C o platforme nema ani tucha on pro ni jen generuje kod
    SEJDA
    SEJDA --- ---
    LITTLELI: co jsou v te knihovne za fce ??
    LITTLELI
    LITTLELI --- ---
    to si tedy nejsem jist
    SEJDA
    SEJDA --- ---
    LITTLELI: libc ? je je api cecka .. jestli tim oba myslime to same .. podleha norme ..
    LITTLELI
    LITTLELI --- ---
    SEJDA: promin ja sice nejsem ani dobry Ceckar ani skvely Pascalista ale myslim ze prenositelnost je v necem jinem.... prenositelnost znamena, ze kdyz vezmu zdrojovy text v C a pustim na kompilatoru na jine platforme ze to zacne generovat kod tam...

    libc ktera dela se vstupy to uz je aplikace... ostatne take napsana v C ;)
    SEJDA
    SEJDA --- ---
    no kdyz mas moc slozite api .. pak te stoji spoustu casu to predelat .. treba veci jako pascal nejsou zpravidla moc prenositelne, protoze na vetsine platforem neexistuje ani vegaega modul ...
    LITTLELI
    LITTLELI --- ---
    ja si dokonce myslim ze v tehle dobe je assembler k necemu dobry.... napriklad
    programovani SIMD za cloveka zadny C kompiler neudela. sice jsem cosi videl
    v GNU C a v Intel Compileru, ale SIMD je dostatecne silena struktura na to
    aby ji kompiler dobre nezvladl :) jinak nevim
    LITTLELI
    LITTLELI --- ---
    api? heh? ja nerozumim, co s tim api ma delat
    SEJDA
    SEJDA --- ---
    LITTLELI: no treba C :o) .. ostatne kazdy jazyk ktery nema moc bohate api je dostatecne prenositelny ..
    LITTLELI
    LITTLELI --- ---
    SEJDA: hm jako nazor to zni dobre, ale znas neco tzv. prenositelne? ja se rad poucim... C totiz je prenositelne celkem v pohode si myslim a pritom si zachovava moznost nizkourovnoveho programovani.
    SEJDA
    SEJDA --- ---
    v cemkoli prenositelnem
    LITTLELI
    LITTLELI --- ---
    SEJDA: ty hele a v cem bys to jako psal ty? v perlu ne? ;)
    SEJDA
    SEJDA --- ---
    LITTLELI: no mas uz dost architektur ktere jsou bez podpory 32bitovych instrukci .. a jestli se budou moduly v aplikacich dale psat v asm .. nebo prasit v C .. tak to dopadne zle ..
    No dneska ti taky nabizi treba transmeta 75dMHz s pasivnim chladicem :o)
    LITTLELI
    LITTLELI --- ---
    SEJDA: ? to nevim... to ze nektere procesory maji 64bitova rozsireni neni az tak smerodatne :) zrovna nedavno jsem vyhazoval 10 let stary propagacni material od SGI... kdyz si uvedomim co nabizeli tenkrat a srovnam to s dnesnimi P4, chce se mi uronit slzicku. A to byly procesory ze 75Mhz a pasivnim chladicem
    SEJDA
    SEJDA --- ---
    LITTLELI: dokud se budou vyrabet 32bity .. coz uz moc dlouho trvat nebude ..
    LITTLELI
    LITTLELI --- ---
    SEJDA: uz asi 20 let ale proc pokladas takovouhle otazku? kam miris? x86 je proste jeden z tech relativne zabehnutejch prumyslovych standardu a proto na tomhle poli se nejvic valci
    Kliknutím sem můžete změnit nastavení reklam