Witam.
Planuję nauki języka Asembler. Mam duży problem bo już jest mało książek o tym języku a szukam książki dla początkujących wręcz bym powiedział zielony w języku Asembler. Język książki to Polski.
Dziękuje za pomoc i życzę miłego dnia.
Witam.
Planuję nauki języka Asembler. Mam duży problem bo już jest mało książek o tym języku a szukam książki dla początkujących wręcz bym powiedział zielony w języku Asembler. Język książki to Polski.
Dziękuje za pomoc i życzę miłego dnia.
Trochę chamski link ale i tematyka już trochę historyczna to może mnie nikt za piractwo nie posądzi: https://www.google.com/search?q=asembler+ksi%C4%85%C5%BCka+chomikuj
Warto abyś jeszcze określił jaki rodzaj assemblera Cię interesuje. x86, AVR a może jeszcze inny.
Zapewne najłatwiej zacząć od x86.
Wybór jest tylko jeden....
https://helion.pl/ksiazki/asembler-programowanie-dawid-farbaniec,asempr.htm
@pestka12 minusem książki mojego autorstwa wymienionej wyżej przez @Spine (dzięki) jest mało objaśnień dla początkujących. Po prostu nie ma tam prowadzenia "za rękę" w stylu tu kliknij, tam kliknij. Ale myślę, że książka ma aktualną wiedzę i na czasie (x64 i najnowszy MASM z Visual Studio).
Myślę, że właściciele tej witryny nie mieli by nic przeciwko, gdybyś zakładał temat w odpowiednim dziale o problemie w czasie nauki, który chcesz rozwiązać, a sam nie dajesz rady. Możesz mnie oznaczać poprzez znak @login
. Jak dostanę powiadomienie postaram się odpisać. Oczywiście jest tu więcej ludzi od Asemblera, to ktoś na pewno pomoże.
Jeśli zdecydujesz się na książkę Asembler. Programowanie to do budowania kodu używaj metody z rozdziału
3.2. Alternatywne podejście wyodrębnienie narzędzi konsolowych. Przykłady wtedy będą się budować bez błędów i nie będzie wymagana dodatkowa konfiguracja, która byłaby potrzebna gdybyś chciał używać Visual Studio.
Niekomercyjnie tworzę aktualnie Asembler x86/x64 - baza wiedzy, ale nie zastąpi to kursu. Może to być pomocne, aby zerknąć i przypomnieć sobie np. jak dzielą się rejestry czy też które z nich są ulotne (ang. volatile).