Evaluare:
Cartea a primit recenzii mixte, mai mulți cititori lăudându-i accesibilitatea și abordarea educațională a programării de asamblare prin High Level Assembly (HLA). Cu toate acestea, mulți recenzenți critici se simt induși în eroare de titlu, afirmând că cartea nu predă în mod adecvat limbajul de asamblare tradițional și se concentrează prea mult pe HLA, un limbaj de nișă creat de autor. Unii cititori apreciază claritatea și structura materialului, în timp ce alții consideră că îi lipsește profunzimea și relevanța practică pentru programarea în asamblare din lumea reală.
Avantaje:⬤ Accesibilă și bine organizată pentru începători.
⬤ Oferă resurse utile și exemple de cod, facilitând învățarea.
⬤ Stil de scriere captivant pe care unii cititori îl consideră clar.
⬤ Poate fi util pentru cei care doresc să învețe HLA în mod specific.
⬤ Include un compilator unic și biblioteci utile.
⬤ Titlu înșelător care sugerează un accent pe limbajul de asamblare tradițional mai degrabă decât pe HLA.
⬤ Lipsă de profunzime în ceea ce privește conceptele de asamblare și aplicațiile practice din lumea reală.
⬤ Calitate inconsecventă a exemplelor, unele introducând practici de codare necorespunzătoare.
⬤ Mulți cititori consideră HLA inutil în comparație cu învățarea limbajului de asamblare standard sau C/C++.
⬤ Unele inexactități și inadvertențe tehnice raportate de cititori.
(pe baza a 33 recenzii ale cititorilor)
Art Of Assembly Language, 2nd Edition
Limbajul de asamblare este un limbaj de programare de nivel scăzut, care se află cu o treaptă mai sus decât limbajul nativ al mașinii unui computer. Deși limbajul de asamblare este utilizat în mod obișnuit pentru a scrie drivere de dispozitive, emulatoare și jocuri video, mulți programatori consideră că sintaxa sa oarecum neprietenoasă este intimidantă pentru învățare și utilizare.
Din 1996, cartea lui Randall Hyde, The Art of Assembly Language (Arta limbajului de asamblare), a oferit o introducere cuprinzătoare, clară și răbdătoare în limbajul de asamblare x86 pe 32 de biți pentru programatorii care nu utilizează limbajul de asamblare. Instrumentul principal de predare al lui Hyde, High Level Assembler (sau HLA), încorporează multe dintre caracteristicile întâlnite în limbajele de nivel înalt (precum C, C++ și Java) pentru a vă ajuta să înțelegeți rapid conceptele de bază ale asamblării. HLA vă permite să scrieți adevărat cod de nivel scăzut, bucurându-vă în același timp de avantajele programării în limbaje de nivel înalt.
Pe măsură ce citiți The Art of Assembly Language, veți învăța teoria de nivel scăzut fundamentală pentru știința calculatoarelor și veți transforma această înțelegere în cod real, funcțional.
Veți învăța cum să:
-Editați, compilați și rulați programe HLA.
-Declarați și utilizați constante, variabile scalare, pointeri, matrici, structuri, uniuni și spații de nume.
-Traducerea expresiilor aritmetice (întregi și în virgulă mobilă)
-Conversia structurilor de control de nivel înalt.
Această a doua ediție mult așteptată a The Art of Assembly Language a fost actualizată pentru a reflecta modificările recente ale HLA și pentru a suporta Linux, Mac OS X și FreeBSD. Fie că sunteți nou în programare sau aveți experiență cu limbajele de nivel înalt, The Art of Assembly Language, 2nd Edition este ghidul dvs. esențial pentru învățarea acestui limbaj complex, de nivel scăzut.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)