🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
2 messages
2 total messages Started by r4ff Thu, 09 Nov 2006 12:27
Literatura
#824
Author: r4ff
Date: Thu, 09 Nov 2006 12:27
12 lines
1020 bytes
Witam.

Chciałbym nauczyć się progamowania w Asemblerze, dlatego mam kilka pytań:
Jaką literaturę polecicie do nauki Asemblera? Może być polska lub angielska.
A może jakiś tutorial on-line?

Jakiego kompilatora najlepiej używać pod Windowsa i *NIX'a ?

Dzięki za odpowiedź.

--
r4ff
Re: Literatura
#825
Author: Bogdan (bogdro)
Date: Thu, 09 Nov 2006 13:34
44 lines
2829 bytes
r4ff napisał(a):
> Witam.
> 
> Chciałbym nauczyć się progamowania w Asemblerze, dlatego mam kilka pytań:
> Jaką literaturę polecicie do nauki Asemblera? Może być polska lub angielska.

 Pod jaki system?

 Randall Hyde, Art of Assembly Language Programming
http://webster.cs.ucr.edu. Czytałem wersję dla DOS i dużo się z niej
nauczyłem. Polecam wersję 16-bitową (właśnie dla DOSa), bo ta
32-bitowa korzysta z nietypowego kompilatora. Niemniej, obie wersje
mogą nauczyć sporej liczby algorytmów oraz oczywiście podstaw.

 Spójrz też tu:
 http://rudy.mif.pg.gda.pl/~bogdro/linki.htm

> A może jakiś tutorial on-line?

 Tak: http://rudy.mif.pg.gda.pl/~bogdro (TASM+NASM+FASM, DOS+Linux,
HTML lub TXT lub PDF).
 Spójrz też pod adres powyżej, tam są linki do innych tutoriali.

> Jakiego kompilatora najlepiej używać pod Windowsa i *NIX'a ?

 Ja osobiście używam NASMa (http://sf.net/projects/nasm), i FASMa
(http://flatassembler.net) i to te kompilatory polecam. Oba działają
pod DOS, Windows i Un*x (Linux i *BSD).
 FASM jest pisany przez Polaka, ma oficjalne forum, szybciej się
rozwija niż NASM, zna więcej instrukcji i zwykle proces kompilacji
jest prostszy. Jest to kompilator, z którym najłatwiej tworzy się
aplikacje okienkowe pod Windows.

 Zobacz też na http://rudy.mif.pg.gda.pl/~bogdro/linki.htm i
http://www.frontiernet.net/~fys/links.htm po linki do innych
kompilatorów. Na uwagę zasługuje co najmniej YASM. GoAsm jest typowo
pod Windows, MASM - pod DOS i Windows, A86 głównie dla początkujących
(darmowa wersja jest mało użyteczna).

-- 
Pozdrawiam, Bogdan                                  (Linux i FreeDOS)
Kurs assemblera x86 (DOS i Linuks): http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
Rozmawiaj bezpiecznie: www.JabberPL.org Surfuj anonimowo: tor.eff.org
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads