Изучив это руководство, вы сможете писать и читать исходный код на ассемблере и применять ассемблер совместно с языками программирования высокого уровня, используя необходимые для этого инструменты. В книге главным образом рассматривается программирование в системе Linux, поскольку это самая простая и удобная платформа для изучения языка ассемблера. В заключительных главах дается общее представление об использовании ассемблера в ОС Windows.Ассемблерный код представлен в виде полноценных завершенных программ, поэтому вы можете протестировать их на своем компьютере, изменять их, экспериментировать с ними и даже "сломать" их.Книга адресована читателям, имеющим базовые знания в области программирования на языках высокого уровня.
Izuchiv eto rukovodstvo, vy smozhete pisat i chitat iskhodnyy kod na assemblere i primenyat assembler sovmestno s yazykami programmirovaniya vysokogo urovnya, ispolzuya neobkhodimye dlya etogo instrumenty. V knige glavnym obrazom rassmatrivaetsya programmirovanie v sisteme Linux, poskolku eto samaya prostaya i udobnaya platforma dlya izucheniya yazyka assemblera. V zaklyuchitelnykh glavakh daetsya obshchee predstavlenie ob ispolzovanii assemblera v OS Windows.Assemblernyy kod predstavlen v vide polnotsennykh zavershennykh programm, poetomu vy mozhete protestirovat ikh na svoem kompyutere, izmenyat ikh, eksperimentirovat s nimi i dazhe "slomat" ikh.Kniga adresovana chitatelyam, imeyushchim bazovye znaniya v oblasti programmirovaniya na yazykakh vysokogo urovnya.