Asembler naprawdę jest dla każdego!
Masz zamiar nauczyć się programować niskopoziomowo?
Chcesz poznać język Asembler dla architektury x86-64?
Pragniesz wykorzystać przydatne narzędzia programistyczne?
Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego, nauczy instrukcji języka Asembler, przedstawi podstawowe informacje o sposobach zapisu liczb i kodowania znaków, zaprezentuje architekturę x86-64 i zasadę działania kompilatorów, a także pokaże narzędzia programistyczne, które z pewnością wzbogacą Twój warsztat.
Dzięki lekturze dowiesz się, jak za pomocą Asemblera tworzyć aplikacje działające w systemach Windows, jak korzystać w nich z danych tekstowych, plików i usług sieciowych, a także jak skutecznie łączyć je z programami napisanymi w języku C++. Poznasz też podstawy Asemblera MSIL/CIL i WebAssembly, jak również sposoby wykorzystania tego języka w inżynierii odwrotnej kodu oraz narzędzia, które mogą się do tego przydać. Całość uzupełnia wyczerpujący opis instrukcji procesorów x86(-64) wraz z praktycznymi przykładami ich zastosowania.
Systemy liczbowe i kodowanie znaków
Podstawy działania kompilatorów
Architektura procesorów x86(-64)
Przegląd narzędzi programistycznych
Podstawy Asemblera x86 i x86-64
Zmienne, stałe, typy i struktury
Instrukcje sterujące i wywoływanie funkcji
Korzystanie z konsoli i okien dialogowych
Zastosowanie danych tekstowych
Użycie plików i funkcji sieciowych
Łączenie Asemblera z kodem C++
Asembler i inżynieria odwrotna kodu
Podstawy Asemblera platformy .NET
Podstawy WebAssembly
Opis instrukcji procesorów x86(-64)
Rozwiń skrzydła! Naucz się Asemblera!
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.