Wątek przeniesiony 2022-06-22 06:31 z Edukacja przez Adam Boduch.

Książka Assembler x86 - Programowanie i Podstawy Systemów Operacyjnych

1
W związku z przedsprzedażą mojej książki o Assemblerze x86 i systemach operacyjnych, chcę się dowiedzieć, czego najbardziej oczekujecie po książce, która jest wprowadzeniem do programowania niskopoziomowego?
Obecnie w mainstreamie IT coraz mniej schodzi się do poziomu procesora, a dobrze wiem jak duży jest deficyt na wiedzę na tym poziome abstrakcji i jak wysoki jest próg wejścia.

Póki jeszcze jest na to czas dajcie w komentarzach propozycje rozdziałów do książki!

Póki jeszcze trwa przedsprzedaż książkę można kupić w cenie 🔥 69.00zł 🔥 39.00zł

https://assembler.techniczniej.pl/

mock.png

asm-contents.jpg

0

dobrze że założyłeś wątek i jeszcze raz pisze że czekam na to RE i malware, książka już zamówiona bo wygląda zajebiście

1

Rozdziału 4 nie ma...?

0
nonameuser napisał(a):

dobrze że założyłeś wątek i jeszcze raz pisze że czekam na to RE i malware, książka już zamówiona bo wygląda zajebiście

Tak jak napisałem, książka jest o podstawach, malware i inżynieria wsteczna dużo by namieszała ;).

0
Spearhead napisał(a):

Rozdziału 4 nie ma...?

Ups, już poprawiam, dzięki za uwage

1

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?

2

Szczerze mówiąc, myślałem, że to z max połowa spisu treści... Jest masa otwartych materiałów które prowadzą przez to samo. Moim zdaniem za wcześnie na publikację. A do tego, jeśli chcesz żeby ludzie się tym bawili, to może uzupełnij książkę zestawem zadań z autograderem.

3

Ale ten kod na okładce bardziej na C++ wygląda…

0
techniczniej napisał(a):

Czytaj fragment

https://assembler.techniczniej.pl/

@techniczniej: Tak z ciekawości - co dzieje się z książką? Poświęciłem owe 39PLN i od czerwca ni widu ni słychu skąd książkę ściągnąć ani (jeśli wciąż jest w fazie przygotowywania) kiedy będzie dostępna. Niby żadne wielkie pieniądze, ale wolałbym sobie, przy tym poziomie inflacji, czekoladę kupić...

1 użytkowników online, w tym zalogowanych: 0, gości: 1