Nauka Asemblera

Odpowiedz Nowy wątek
2020-07-28 23:33

Rejestracja: 3 miesiące temu

Ostatnio: 1 dzień temu

0

Hej,
Zamierzam trochę pobawić się Asemblerem, zrozumieć programowanie niskopoziomowe. Czy ta książka się nada?

https://helion.pl/ksiazki/ase[...]d-pirogow,asempp.htm#format/d

Wydana w 2005, ale raczej Asembler się nie zmienia? (pewnie to zależy też od architektury?)

Może macie inne źródła? Jeśli tak, wielkie dzięki za podzielenie się.

Można się też zastanawiać czy x86 assembler to właśnie ten którego należy się uczyć. ARM zaczyna rządzić światem - a do nauki wystarczy raspberryPI. - 0xmarcin 2020-08-05 09:45

Pozostało 580 znaków

2020-07-28 23:45

Rejestracja: 3 lata temu

Ostatnio: 3 minuty temu

2020-07-28 23:51

Rejestracja: 3 lata temu

Ostatnio: 6 godzin temu

Ja się uczyłem Asma z serii od @Gynvael Coldwind - > https://www.youtube.com/playlist?list=PL7CA8FE35B665D4DD

Dodatkowo patrzyłem na kompilację kodu C/C++ do Asma, żeby zobaczyć jak język wysokopoziomowy działa "pod maską". Możesz sobie pisać proste programy, patrzeć na output kompilowany do Asma i przy użyciu Intel Reference Manual lub innych źródeł czytać przy okazji o nieznanych Ci instrukcjach. Tutaj masz świetną stronę do tego typu zabawy - > https://godbolt.org/

Swoją drogą ta książka, którą podałeś jest bardzo ciekawa patrząc po spisie treści. Może sam się niedługo skuszę na nią - sterowniki pod Windowsa w Asm brzmi jak coś zdecydowanie ciekawego tym bardziej, że tam się już pojawia kernel mode ;) Ale z drugiej strony polskie tłumaczenie tak bardzo technicznych książek jest zwykle słabe według mnie i lepiej poszukać odpowiednika angielskiego albo po prostu skorzystać ze źródeł dostępnych na internecie.


edytowany 2x, ostatnio: Shizzer, 2020-07-29 00:18

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0