4 най-добри книги за знания и умения за асемблерни езици стъпка по стъпка - библиотека на програмиста

Писането на зареждащи устройства на ОС, драйвери, пренаписване на областта на паметта и други задачи за работа с компютър се изпълняват с помощта на асемблер. Избрани книги за асемблер ще ви помогнат да разберете принципа на работа на машинно-ориентиран език и да го овладеете.

1. Ревич Ю. - Практическо програмиране на микроконтролери Atmel AVR на асемблер, 2014 г.

„Свежа кръв“ в областта на програмирането на микроконтролери. Подробно са описани характеристиките на Atmel AVR, има списък с команди и готови рецепти - асемблер с примери. Добро нещо за радиолюбители и инженерни работници, въпреки че ще отговаря и на начинаещи кодери: историята, семействата и възможностите на AVR MK са засегнати. Заслужава да се отбележи, че въведението е сбито, бързо преливащо към точката, така че няма нужда да се оплаквате от текста.

асемблерни

2. Калашников О. - Асемблерът е прост. Да се ​​научим да програмираме, 2011

Истинско пространство за начинаещи, които все още търсят в гугъл основна терминология и търсят урок за асемблер. Това е той. В допълнение към запознаването с езика и първите програми, се засягат и болезнените точки - прекъсвания: нещо просто, но в началото трудно за разбиране. С всяка глава уроците по асемблер стават по-сложни и в края читателят ще може да пише програми на асемблер, да ги оптимизира, да работи с вируси, антивируси, памет и файлови системи.

книги

3. Аблязов Р. - Програмиране на асемблер на платформа x86-64, 2011 г.

Акцентът е поставен върху работата на процесора в защитен режим и дълъг режим. Това е незаменима база за програмиране в Win32 и Win64, което засяга инструкциите за асемблиране, прекъсванията, механизмите за транслация и защитата на разликите в режимите. Развитието на прозорецаприложения и драйвери. Този урок за асемблер е подходящ за начинаещи програмисти и тези, които веднага са преминали към програмиране на асемблер, но не са разбрали добре хардуерната платформа x86-64.

асемблерни

4. Столяров А. - Програмиране на асемблер на NASM за Unix OS, 2011 г.

От терминологията до взаимодействието с операционната система, това без преувеличение е един от най-добрите уроци. За тези, които се стремят да овладеят програмирането на асемблер, но не искат да претоварват рафтовете с книги, този урок е достатъчен. Подробно е описан синтаксисът на асемблерния език NASM, засегнати са регистрите и паметта, дадени са операции с различна сложност, команди и примери.