- Obecnie brak na stanie

Asembler w koprocesorze; Stanisław Kruk
darmowa wysyłka na terenie Polski dla wszystkich zamówień powyżej 500 PLN
Jeśli Twoja wpłata zostanie zaksięgowana na naszym koncie do godz. 11:00
Każdy konsument może zwrócić zakupiony towar w ciągu 14 dni bez zbędnych pytań
Książka „Asembler w koprocesorze” przenosi Czytelnika w głąb struktury logicznej koprocesora czyli do miejsca, którym żywo zainteresowany jest programista asemblerowy. Tu bowiem w pełnym blasku widzimy architekturę koprocesora wraz z jego rejestrami: stosu, stanu koprocesora, sterowania koprocesora, stanu zawartości rejestrów stosu. Praktycznie dla każdego rozkazu koprocesora zaprezentowano program asemblerowy szczegółowo opisujący istotę rejestru a przede wszystkich samego rozkazu, ujętego niekiedy w postaci kodu operacyjnego. Dodatkowo, dla łatwiejszej analizy i przyswojenia sobie konstrukcji poszczególnego programu, przedstawiono je w formie graficznej jako rysunki czy obrazy powstałe po ich (turbo) debuggingu. Dzięki tej wizualizacji łatwo można dostrzec zmiany zachodzące w poszczególnych rejestrach bądź komórkach pamięci, nawet przy najdrobniejszych modyfikacjach środowiska programowego koprocesora - niezależnie czy dotyczą one rozkazu czy też danej.
Do książki jest dołączona dyskietka, która zawiera pliki: *.asm + *.bat.
Spis treści
1. Podstawowe wiadomości o koprocesorze 7
2. Rejestry procesora 9
2.1. Rejestry powszechnego zastosowania 10
2.2. Rejestry wskaźnikowe i indeksowe 13
2.3. Rejestry segmentowe 15
2.4. Wskaźnik poleceń 16
2.5. Rejestr znaczników 17
3. Rejestry koprocesora 18
4. O liczbach stosowanych na co dzień oraz w matematyce i fizyce 22
5. Turbo Debugger – podstawowe narzędzie programisty 24
6. Rozkazy i dane, lista rozkazów koprocesora 27
6.1. Rozkazy przesyłania danych 33
6.2. Rozkazy arytmetyczne 49
6.3. Rozkazy ładowania stałych 93
6.4. Rozkazy funkcji przestępnych 95
6.5. Rozkazy porównania 109
6.6. Rozkazy sterowania koprocesorem 131
7. Koprocesor w akcji
7.1. ale najpierw sprawdźmy czy go mamy
7.2. Koprocesor liczy i rysuje 161
8. Kody ASCII 165
Dodatek A. Lista rozkazów procesora 181
Rozkazy przesyłania danych 177
Rozkazy arytmetyki binarnej 178
Rozkazy arytmetyki dziesiętnej 179
Rozkazy logiczne 179
Rozkazy przesunięć logicznych i arytmetycznych 179
Rozkazy operujące na pojedynczych bitach i bajtach 179
Rozkazy sterujące przesyłaniem danych 180
Rozkazy łańcuchowe 181
Rozkazy sterujące flagami 182
Rozkazy rejestrów segmentowych 182
Rozkazy mieszane 183
Rozkazy systemowe 183
Rozkazy zaimplementowane w technologii MMXTM 184
Dodatek B. Lista rozkazów koprocesora 187
Rozkazy przesyłania danych 187
Rozkazy arytmetyczne 188
Rozkazy funkcji przestępnych 188
Rozkazy ładowania stałych 189
Rozkazy sterowania koprocesorem 189
Odroid-MC1 Solo to minikomputer z ośmiordzeniowym procesorem Samsung Exynos5422 (ARM® Cortex™-A15 Quad 2.0GHz/Cortex™-A7 Quad 1.4GHz) który do dyspozycji ma 2 GB pamięci RAM (LPDDR3). Moduł jest dedykowany do budowy tzn. klastrów komputerowych, posiada obudowę która pozwala na łączenie wielu modułów ze sobą.
Brak towaru
NUN10 to organizer warsztatowy wykonany z wysokiej jakości tworzywa sztucznego, przezroczysty, zamykany na zatrzaski, z solidną rączką zapewniającą wygodny transport. Posiada 5 przegródek
Brak towaru
Moduł pamięci Flash eMMC 5.0 Black dla komputerów Odroid C2 firmy Hardkernel. Pojemność 8GB, zainstalowany system operacyjny Android. W zestawie jest adapter micro-SD. 8GB eMMC Module C2 Android Black
Dostępne do wyczerpania magazynu!
Brak towaru
Brak towaru
Kabel USB A 2.0/USB C silikonowy, 1m, czarny
Brak towaru
Brak towaru
Brak towaru
Moduł odbiornika globalnego systemu nawigacji satelitarnej GPS. Umożliwia pobranie aktualnych współrzędnych pozycji i czasu. SkyTraq S1722R8
Brak towaru
3-kolorowy wyświetlacz e-Paper o przekątnej 7,5" i rozdzielczości 880x528 px. Interfejs SPI. Bez płytki PCB. Waveshare 7.5inch HD e-Paper (B)
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Zestaw SparkFun Base Kit for Intel Edison zawiera wszystkie elementy, które są niezbędne do rozpoczęcia przygody z tą platformą, czyli moduł Intel Edison, płytkę bazową Base Block, zestaw elementów montażowych oraz kabel micro-USB. KIT-14105
Brak towaru
MODUŁ WYKONAWCZY Z INTERFEJSEM ETHERNET - PŁYTKA DRUKOWANA I ZAPROGRAMOWANY UKŁAD
Brak towaru
Moduł z wyświetlaczem matrycowym LED 17x7 (119 diod) przeznaczony do współpracy z Raspberry Pi. Wykorzystuje sterownik IS31FL3731 i komunikuje się przez interfejs I2C. Pimoroni PIM332
Brak towaru
Asembler w koprocesorze; Stanisław Kruk