Wprowadzenie do programowania niskopoziomowego? Assembler x86? Assembler nie stanowi nawet 1% współczesnego firmware'u i OSów na x86. Programowanie niskopoziomowe na x86 to się robi w C (nawet C++) albo Ruscie, a assembler to wiedza przydatna w konstrukcji kompilatorów i inżynierii wstecznej, ewentualnie debugowania niskopoziomowych procesów. Dodałbym jeszcze bezpieczeństwo, ale tego w tej książce raczej nie ma, skoro rodzaje adresowania to jeden ogólny rozdział, więc podejrzewam, że nie jest dostateczne wyjaśnione jak działa stronnicowanie, co to jest MMIO, DMA i poziomy dostępu (protection rings) i inne takie fajne rzeczy; już nie wspominając o takich cackach jak SMM, SGX, TPM czy Secure Boot. Nie ma nic o PCI ani UEFI. To co właściwie jest? Może wystarczy na napisanie Hello World, tylko po co?