Asembler dla procesorów ARM. Podręcznik programisty William Hohl
- Autor:
- William Hohl
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 352
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Asembler dla procesorów ARM. Podręcznik programisty
Czego się nauczysz?
- Historii architektury RISC oraz rozwoju firmy ARM
- Reprezentacji liczb całkowitych, zmiennoprzecinkowych i znaków w systemach komputerowych
- Modelu programowania ARM7TDMI, typów danych i trybów pracy procesora
- Struktury i działania rejestrów oraz rejestrów stanu programu w ARM
- Tworzenia i uruchamiania pierwszych programów w asemblerze ARM
- Stosowania dyrektyw asemblera, makr oraz organizacji modułów kodu
- Ładowania, zapisywania i adresowania danych w pamięci procesora ARM
- Wykorzystywania stałych i pul literałów oraz schematów rotacji ARM
- Realizowania operacji logicznych i arytmetycznych, w tym przesunięć, rotacji, mnożenia i dzielenia
- Programowania pętli, skoków i warunkowego wykonywania instrukcji
- Implementowania tablic wyszukiwania, tablic skoków i algorytmów wyszukiwania binarnego
- Obsługi stosu, podprogramów oraz przekazywania parametrów różnymi metodami
- Zarządzania wyjątkami, przerwaniami i obsługą błędów w procesorach ARM
- Programowania urządzeń peryferyjnych z odwzorowaną pamięcią, takich jak UART i konwertery C/A
- Wykorzystywania trybu THUMB oraz przełączania między trybami ARM i THUMB
- Łączenia kodu C z asemblerem, używania wstawek asemblerowych i wywołań między językami
Przewodnik programisty!
Jeszcze do niedawna mało kto zdawał sobie sprawę z istnienia takich rozwiązań, jak procesory ARM. Ten stan rzeczy zmieniła inwazja urządzeń mobilnych: tabletów, smartfonów oraz platform takich jak Raspberry Pi. Przed profesjonalnymi programistami pojawiło się nowe wyzwanie — poznanie asemblera platformy ARM.
Jeżeli należysz do tej grupy, trafiłeś na świetną książkę poświęconą temu tematowi. W trakcie lektury zaznajomisz się ze sposobami reprezentacji liczb i znaków oraz modelem programowania ARM7TDMI. Następnie stworzysz swój pierwszy program z wykorzystaniem asemblera oraz poznasz dyrektywy tego języka. Dalsze rozdziały to kolejne elementy programowania w języku asembler. Adresowanie, ładowanie danych, operacje logiczne i arytmetyczne, pętle i instrukcje warunkowe to tylko niektóre z poruszanych zagadnień. Dzięki tej książce zdobędziesz też cenną wiedzę o urządzeniach peryferyjnych oraz obsłudze wyjątków. Książka jest doskonałą lekturą dla wszystkich programistów tworzących oprogramowanie dla procesorów ARM.
Dzięki tej książce:
- poznasz język asembler dla architektury ARM
- opanujesz dyrektywy i zasady korzystania z asemblera
- wykonasz typowe operacje logiczne i arytmetyczne
- z łatwością wykorzystasz typowe konstrukcje języka
Odkryj tajniki języka asembler dla procesorów ARM!
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Asembler dla procesorów ARM. Podręcznik programisty William Hohl
(1)-
6
-
5
-
4
-
3
-
2
-
1
3.0(0)
(0)
(0)
(1)
(0)
(0)