» Utilizator
LAMP
» Parteneri» De citit» Recomandari» Taskuri securitate » Statistici
  • 65486 de mesaje.
  • 7732 de topicuri.
  • 1231 de utilizatori.
  •  
  • Kopotosa e ultimul utilizator inregistrat.
[Detalii]

 

| |
Pagini: [1]
Print

asm pentru linux [1916 afisari]

acidcromaticle
*


Mesaje: 193
OfflineOffline

WWW

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!
Logged
21-11-2008, 15:49 Twitt ::
astan
*


Mesaje: 773
OfflineOffline


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
Logged
21-11-2008, 16:15 Twitt ::
acidcromaticle
*


Mesaje: 193
OfflineOffline

WWW

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
Logged
21-11-2008, 16:35 Twitt ::
astan
*


Mesaje: 773
OfflineOffline


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
Logged
21-11-2008, 16:39 Twitt ::
acidcromaticle
*


Mesaje: 193
OfflineOffline

WWW

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!
Logged
21-11-2008, 16:40 Twitt ::
astan
*


Mesaje: 773
OfflineOffline


Sa asamblezi fisierul sursa test.s, executi urmatoarele din terminal:
Code:
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):

Code:
ld -o test test.o
Logged
21-11-2008, 16:46 Twitt ::
acidcromaticle
*


Mesaje: 193
OfflineOffline

WWW

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!
Logged
24-11-2008, 08:00 Twitt ::
astan
*


Mesaje: 773
OfflineOffline


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
Logged
24-11-2008, 16:18 Twitt ::
acidcromaticle
*


Mesaje: 193
OfflineOffline

WWW

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!
Logged
24-11-2008, 16:44 Twitt ::
Pagini: [1]
Print
SkullBox Forum  |  Development  |  ASM  |  Topic: asm pentru linux