+ Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniOstatni
Pokaż wyniki od 1 do 15 z 20

Temat: Assembler - jak zaczac?

  1. #1
    Użytkownik
    Dołączył
    12-03-2005
    Posty
    546

    Domyślnie Assembler - jak zaczac?


  2. #2
    Użytkownik
    Dołączył
    11-02-2005
    Skąd
    nie wiem...
    Posty
    147

    Domyślnie

    dzieki, wlasnie jestem w trakcie nauki wiec dodatkowe materialy sie przydadza

  3. #3
    Użytkownik
    Dołączył
    15-12-2005
    Skąd
    Warszawa
    Posty
    3

    Domyślnie

    A ja od siebie dodam: http://flatassembler.net/
    Dobre bo polskie

  4. #4
    Użytkownik
    Dołączył
    18-08-2005
    Posty
    149

    Domyślnie

    dzieki, wlasnie jestem w trakcie nauki wiec dodatkowe materialy sie przydadza[/b]
    Zauwazylem ze wiele osob zaczelo interesowac sie wiecej asmem =] Linki sie przydadza bo nic konkretnego nie znalazlem

  5. #5
    Użytkownik
    Dołączył
    12-03-2005
    Posty
    546

    Domyślnie

    I slusznie! Wbrew pozorom to nie jest takie trudne jak opisuja to ludzie ktorzy tylko slyszeli lub chwilowo zetkneli sie z Asmem. RadAsm + masm + SI to najlepi przyjaciele kodera Nie bojcie sie Asma on nie gryzie! Raczej nie bede umieszczal tu zadnych zrodel bo mija sie to z celem a zainteresowani i tak sobie poradza

  6. #6

    Domyślnie

    <div class='quotetop'>CYTAT("BolekTrojan")</div>
    Zauwazylem ze wiele osob zaczelo interesowac sie wiecej asmem =] Linki sie przydadza bo nic konkretnego nie znalazlem[/b]
    Taki wplyw na ludzi ma fl3a :]

  7. #7
    Użytkownik
    Dołączył
    25-01-2006
    Posty
    12

    Domyślnie

    Dla osob ktore wola wygody polecam: WinAsm Studio ( http://www.winasm.net/index.php )
    Cos podobnego do vs ms

    cytat ze strony domowej:
    "WinAsm Studio is a free integrated development environment (IDE) for developing 32-bit Windows and 16-bit DOS programs using Assembly. The Microsoft Macro Assembler (MASM) is supported inherently, while "FASM Add-In" by shoorick adds support for the Flat Assembler (FASM).

    WinAsm Studio is optimized for size and speed, yet contains a number of useful features such as intellisense which will assist you in creating Win32 API based programs. Highly extensible via user-created add-ins. Includes a powerful Visual Resource Editor.

    WinAsm Studio is a (M)ultilingual (U)ser (I)interface application. It has already been translated to many languages; You are welcome to make the translation to your native language if it is not available yet."

  8. #8
    Użytkownik
    Dołączył
    18-12-2005
    Posty
    31

    Domyślnie

    Drobne pytankko

    Czy jest jakiś warunek, żeby mozna było zacząć nauke asma ? Np.
    Znanie innego języka programowania?.

  9. #9
    Użytkownik
    Dołączył
    12-03-2005
    Posty
    546

    Domyślnie

    Naturalnie ze nie treba znac innego jezyka. Aczkolwiek dobrze jest znac zarowno C jak i Asma jednoczesnie. Znam ludzi ktorzy twierdza ze nie lubia jezykow wysokiego poziomu wiec koduja w Asmie (masm) z uzyciem wbudowanych makr dzieki czemu kod jest bardzo podobny do tego pisanego w VC. Trzeba miec swiadomosc do czego chce sie uzywac tego jezyka. (wyzej wymienieni koduje proste aplikacje). Daje on wiele mozliwosci jesli chodzi o niskopoziomowe programowanie lecz pisanie wiekszych projektow moze byc conajmniej trudne i meczace.

  10. #10
    Użytkownik
    Dołączył
    10-03-2006
    Skąd
    Nowa Sól
    Posty
    1

    Domyślnie

    Originally posted by fl3a
    Daje on wiele mozliwosci jesli chodzi o niskopoziomowe programowanie lecz pisanie wiekszych projektow moze byc conajmniej trudne i meczace.
    Tak, ale nie jest powiedziane, że niewykonalne :)

  11. #11
    Użytkownik
    Dołączył
    29-05-2004
    Posty
    245

    Domyślnie

    jesli chodzi o nauke asm to polecam ja zacząć razem z C
    a dlaczego :?:
    piszesz prosty program typu Hello World z uzyciem funkcji printf w C
    a asma nauczysz sie debugujac program hello world i w ten sposób poznacz epilogi funkcji tzn jak w asm jest zbudowany printf, oraz sie dowiesz gdzie w danej chwili jest przekazywane sterowanie

  12. #12
    31337
    Guest

    Domyślnie

    a można prosić jakieś działające linki?

  13. #13

    Domyślnie

    Proszę bardzo :

    http://rudy.mif.pg.gda.pl/~bogdro/
    http://www.i-lo.tarnow.pl/edu/inf/prg/win32asm/
    http://unitedcrew.org/viewforum.php?f=27

    Jeśli chcesz książki, to pisz, wyśle Ci link z nimi na PM

    @Edit : Co ja tam będę ukrywał książki, a macie..

    http://hudy87a.4shared.com/
    http://hudy87.4shared.com/

    http://rapidshare.com/files/25835647/Asemb..._www.peb.pl.rar

    No i ogólnie duży zbiór książek, ebooków o : Linuxie, programowaniu, informatyce, etc.

    http://peb.pl/nauka-i-technika/index1.html

    @Edit1: http://www.movsd.com/links.htm

  14. #14
    Użytkownik
    Dołączył
    10-08-2009
    Posty
    3

    Domyślnie

    Zrobiłem upload nieoficjalnego tłumaczenia książki "The Art of Assembly Language", wykonane przez KREMIK przy współpracy i konsultacji z NEKRO. Szkoda, aby to się gdzieś zapodziało ...

    THE ART OF ASSEMBLY LANGUAGE

    Spis treści:
    01....................... Reprezentacja danych.
    02....................... Algebra BOOLE&#39;A.
    03....................... Organizacja systemu.
    04....................... Rozmieszczenie w pamięci i dostęp.
    05....................... Zmienne i struktury danych.
    06....................... Zbiór instrukcji procesora 80x86.
    07....................... Standardowa biblioteka UCR.
    08....................... MASM - dyrektywy I pseudo-opcody.
    09....................... Operacje arytmetyczne i logiczne.
    10....................... Struktury sterujące.
    11....................... Procedury i funkcje.
    12....................... Procedury - zaawansowane tematy.
    13....................... MS-DOS, PC-BIOS i IO plików.
    14....................... Arytmetyka zmienno-przecinkowa.
    15....................... Ciągi znaków i zestawy znaków.
    16....................... Dopasowanie do wzorca.
    17....................... Przerwania, przerwania kontrolowane i wyjątki.
    18....................... Programy rezydentne.
    19....................... Procesy, współprogramy i współbieżność.
    20....................... Klawiatura PC.
    21....................... Porty równoległe.
    22....................... Porty szeregowe.
    23....................... Monitor ekranowy PC.
    24....................... Złącze gier PC.
    25....................... Optymalizacja Naszych programów.

  15. #15

    Domyślnie

    Mógłby ktoś to uploadować na inny serwer? Bo na tym SendSpace za cholerę slota złapać nie można...

+ Odpowiedz na ten temat

Podobne wątki

  1. C++ jak zaczac?
    Przez fl3a
    w forum C/C++/C#
    Odpowiedzi: 140
    Ostatni post / autor: 10-05-2009, 20:01
  2. Assembler
    Przez kris623
    w forum Assembler
    Odpowiedzi: 2
    Ostatni post / autor: 07-05-2008, 20:10
  3. c++ no jak mam zaczac
    Przez lemoniak2
    w forum C/C++/C#
    Odpowiedzi: 11
    Ostatni post / autor: 21-01-2007, 21:02
  4. Od czego zaczac ?
    Przez lo0ol
    w forum Delphi/Pascal
    Odpowiedzi: 3
    Ostatni post / autor: 26-05-2006, 01:42
  5. Od czego najlepiej zaczac ??
    Przez serduszek
    w forum Inne
    Odpowiedzi: 9
    Ostatni post / autor: 16-04-2003, 16:12

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów