Bun venit pe SkullBox!

Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
  Pagini: [1]
  Imprimă  
asm pentru linux  (Vizualizari 835)
acidcromaticle
*

Deconectat Deconectat

Mesaje: 49

asm pentru linux, Noi 21, 2008, 15:49

Buna ! Am tot cautat pe net ce asm-uri gasesc pentru linux(ubuntu) si am cam observat ca nu se prea aseamana cu cel pe care il facem noi la scoala(ma refer la limbaj) ... As vrea sa stiu daca exista careva sa programeze in asm sau sa aiba ceva asm sa semene cu tasm din windows si cu l-as putea folosi in linux.
Va multumesc!
Memorat
astan
*

Deconectat Deconectat

Mesaje: 357

Răspuns: asm pentru linux, Noi 21, 2008, 16:15

Buna ! Am tot cautat pe net ce asm-uri gasesc pentru linux(ubuntu) si am cam observat ca nu se prea aseamana cu cel pe care il facem noi la scoala(ma refer la limbaj) ... As vrea sa stiu daca exista careva sa programeze in asm sau sa aiba ceva asm sa semene cu tasm din windows si cu l-as putea folosi in linux.
Va multumesc!

Asamblorul de facto pentru unix/linux este gas (GNU Assembler). Vine cu pachetul binutils, asa ca trebuie sa instalezi acest pachet.
Mai sunt si alte asambloare disponibile, precum nasm (care foloseste o sintaxa mai aproapiata de cea cu care esti tu obisnuit)
PS: bineinteles ca exista persoane care folosesc ASM pe linux  Laughing
« Ultima modificare: Noi 21, 2008, 16:28 de către astan » Memorat
acidcromaticle
*

Deconectat Deconectat

Mesaje: 49

Răspuns: asm pentru linux, Noi 21, 2008, 16:35

Intotdeauna primul Big grin multumesc de raspuns acum ma pun sa il instalez Big grin ... daca o sa am nelamuriri sper ca nu te superi sa le plasez aici Smile
Memorat
astan
*

Deconectat Deconectat

Mesaje: 357

Răspuns: asm pentru linux, Noi 21, 2008, 16:39

Intotdeauna primul Big grin multumesc de raspuns acum ma pun sa il instalez Big grin ... daca o sa am nelamuriri sper ca nu te superi sa le plasez aici Smile

Sigur ... posteaza aici orice intrebare
Memorat
acidcromaticle
*

Deconectat Deconectat

Mesaje: 49

Răspuns: asm pentru linux, Noi 21, 2008, 16:40

am acest pachet deja instalat Big grin mi-ai putea scrie aici cam cum as putea compila un program cu el in asm ca in c am invatat Big grin si daca are acelasi limbaj ... ca vreau sa incerc programul cu leduletul si am incercat gata facut in exe cu wine si nu se intampla nimic Big grin oricum macar sa vad deocamdata cum se compileaza ...
Multumesc mult!
Memorat
astan
*

Deconectat Deconectat

Mesaje: 357

Răspuns: asm pentru linux, Noi 21, 2008, 16:46

Sa asamblezi fisierul sursa test.s, executi urmatoarele din terminal:
Cod:
as -o test.o test.s

Rezultatul este fisierul obiect test.o

Sa link-editezi fisierul obiect test.o intr-un executabil (numit aici test), folosesti linker-ul (ld):

Cod:
ld -o test test.o
« Ultima modificare: Noi 21, 2008, 16:49 de către astan » Memorat
acidcromaticle
*

Deconectat Deconectat

Mesaje: 49

Răspuns: asm pentru linux, Noi 24, 2008, 08:00

multumesc de ajutor dar daca se poate sa imi dai ceva link pentru limbajul acesta de asm ca am facut programelul acela cu ledul si nu recunoaste mai nimic in el Big grin multumesc mult!
Memorat
astan
*

Deconectat Deconectat

Mesaje: 357

Răspuns: asm pentru linux, Noi 24, 2008, 16:18

Programming from the ground up:
http://download.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf

Linux I/O port programming mini-HOWTO
http://tldp.org/HOWTO/IO-Port-Programming.html
Memorat
acidcromaticle
*

Deconectat Deconectat

Mesaje: 49

Răspuns: asm pentru linux, Noi 24, 2008, 16:44

Multumesc am cautat si eu pe google dar nu am gasit explicatii la fel de bune ca acestea doua.... sper sa reusesc Big grin
Multumesc de ajutor!
Memorat
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro