- Obecnie brak na stanie
Asembler w koprocesorze; Stanisław Kruk
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
SwitchBox Light marki BleBox to mały sterownik do zdalnego sterowania urządzeniami elektrycznymi, idealny do miejsc trudno dostępnych. Obsługuje asystentów głosowych Google Home i Amazon Alexa, umożliwia tworzenie harmonogramów pracy i zdalne sterowanie przez aplikację wBox. SwitchBox Light oferuje powiadomienia o stanie urządzeń i jest łatwy w montażu oraz obsłudze
Brak towaru
SwitchBoxT PRO marki BleBox to inteligentny sterownik, który umożliwia zdalne sterowanie trzema urządzeniami elektrycznymi za pomocą smartfona, z harmonogramem czasowym i zegarem astronomicznym do automatyzacji. Wyposażony w trzy dotykowe przyciski na przednim panelu, obsługuje integrację z różnymi czujnikami i asystentami głosowymi, takimi jak Amazon Alexa i Google Home. Każde wyjście może obsługiwać do 3680W, co czyni go wszechstronnym w wielu zastosowaniach. Dzięki zewnętrznej antenie, która zwiększa zasięg WiFi, idealny do zdalnych instalacji
Brak towaru
BleBox SaunaBox Pro to nowoczesny sterownik do saun, zapewniający zdalne sterowanie temperaturą, panel kontrolny i zaawansowane harmonogramy pracy. Wyposażony w zewnętrzną antenę, idealnie nadaje się do zewnętrznych saun ogrodowych, oferując większy zasięg WiFi i pełną kontrolę z dowolnego miejsca na świecie
Brak towaru
WindSensor Pro marki BleBox to zaawansowany czujnik wiatru, umożliwiający pomiar chwilowej, maksymalnej i średniej prędkości wiatru. Dzięki aplikacji wBox możliwe jest monitorowanie i analizowanie danych historycznych oraz ustawienie powiadomień o silnych wiatrach. Czujnik automatycznie steruje markizami, żaluzjami i roletami, chroniąc je przed uszkodzeniem. Dzięki zewnętrznej antenie ma większy zasięg WiFi
Brak towaru
BleBox floodSensor to zaawansowany czujnik zalania, który natychmiast powiadamia o wykryciu wycieku wody poprzez sygnały dźwiękowe i powiadomienia na smartfony. Dzięki możliwości zdalnego monitorowania i sterowania innymi urządzeniami BleBox, zapewnia kompleksową ochronę przed zalaniem
Brak towaru
HumiditySensor v2 marki BleBox to precyzyjny czujnik wilgotności i temperatury, umożliwiający zdalne monitorowanie przez WiFi. Dzięki aplikacji wBox, użytkownicy mogą kontrolować warunki z dowolnego miejsca na świecie. Czujnik oferuje dodatkowe funkcje, takie jak wskaźnik komfortu cieplnego, heat index, punkt rosy i wilgotność bezwzględna, a także możliwość sterowania innymi urządzeniami BleBox
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox.
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox
Brak towaru
BleBox BleBoxProbe to precyzyjna, wodoodporna sonda cyfrowa, idealna do kontroli temperatury w różnych warunkach, kompatybilna z urządzeniami BleBox
Brak towaru
BleBox ReedSwitch to uniwersalny kontaktron, który umożliwia wykrywanie otwarcia lub zamknięcia bram, okien, drzwi oraz furtek. Można go łatwo zintegrować z innymi sterownikami BleBox, co pozwala na zaawansowane sterowanie i automatyzację urządzeń w inteligentnym domu. Dzięki solidnej aluminiowej obudowie i szerokim możliwościom zastosowania, BleBox ReedSwitch zwiększa funkcjonalność i bezpieczeństwo każdego domu
Brak towaru
SwitchBox DIN marki BleBox to inteligentny sterownik do montażu na szynie DIN, umożliwiający zdalne i lokalne sterowanie obwodami elektrycznymi o mocy do 3,6kW. Dzięki funkcji harmonogramu, zegara astronomicznego i pomiaru zużycia energii, oferuje zaawansowane możliwości automatyzacji i monitoringu. Kompatybilny z asystentami głosowymi oraz innymi sensorami BleBox, SwitchBox DIN jest idealnym rozwiązaniem dla nowoczesnych inteligentnych domów
Brak towaru
SwitchBoxD DIN marki BleBox to inteligentny sterownik do montażu na szynie DIN, umożliwiający zdalne i lokalne sterowanie dwoma obwodami elektrycznymi o mocy do 1,1kW każdy. Dzięki harmonogramowi, zegarowi astronomicznemu i pomiarowi zużycia energii, oferuje zaawansowane możliwości automatyzacji i monitoringu. Kompatybilny z asystentami głosowymi oraz innymi sensorami BleBox, switchBoxD DIN jest idealnym rozwiązaniem dla nowoczesnych inteligentnych domów.
Brak towaru
Ładowarka sieciowa 30W z funkcją Power Delivery 3.0 zapewnia szybkie i bezpieczne ładowanie urządzeń w kompaktowej i ekologicznej formie
Brak towaru
Cyfrowy programator czasowy BLOW T5 umożliwia precyzyjne zarządzanie zasilaniem z intuicyjną obsługą i wysoką trwałością. Blow T5
Brak towaru
Zaawansowany generator funkcyjny z maksymalną częstotliwością wyjściową 60 MHz i dwoma kanałami wyjściowymi. Z częstotliwością próbkowania 150 MSa/s, pamięcią 16kpts oraz rozdzielczością pionową 14 bitów, urządzenie zapewnia wysoką precyzję i niezawodność. Wyposażony w interfejsy USB i LAN, umożliwia łatwą integrację z systemami pomiarowymi i automatyzację zadań. Siglent SDG1062X
Brak towaru
C-Stick™ Adhesive Atomizer to innowacyjny środek adhezyjny, który znacznie ułatwia proces drukowania 3D, zapewniając mocne przywieranie wydruków do stołu drukarki oraz łatwość ich usuwania po zakończeniu druku. Jest wydajniejszy od tradycyjnych puszek ciśnieniowych, a jego formuła na bazie etanolu gwarantuje brak gryzącego zapachu i łatwe czyszczenie
Brak towaru
Asembler w koprocesorze; Stanisław Kruk