eli olen tässä vähän opettelemassa assemblya ja olen ladannut masmin ja nasmin sitten katselin näitä masmin lib tiedostoja
ja siellä oli jotain ihan ihmeellisiä whilejä ja iffejä.
kun luin maniacen assembly opasta kuhasta siellä sanottiin ettein asmissa ole sellaisia. eli mitä eroa näillä on jne.
Ne on makroja.
Mitä ne makrot on?
Jatkan nyt tähän samaan kun en viiti uutta aihetta alottaa...
Wli olen lukenut tosiaan tuon maniacen assembly oppaan kuhasta, sekä assebmly functioiden suoritus c/cpp:ssä oppaan.
Nyt haluaisin kokeilla suorittaa noita asm functoita c/cpp:ssä
muttta ongelmana on se ettei oppaassa kerrota miten se toimii... Eli miten tiedostot pitää kääntää jne...
luulis et ihan normaalisti.
gcc koodit.c -o ohjelma.exe
Siis tarkoitan että minulla on esim tulosta.asm, joka sisältää function tulosta. Tulosta on c-tyylinen(voidaan käyttää c:ssä) functio. Sitten haluaisin kutsua c-ohjelmassani tuota tulosta functiota. Eli miten tuon tulosta.asmin saa linkitettyä tuohon c ohjelmaan
EDIT: ja ainiin assemblerina on nasm
Aihe on jo aika vanha, joten et voi enää vastata siihen.