The Art of 64-Bit Assembly, Volumul 1: Organizarea și programarea mașinilor X86-64

Evaluare:   (4.3 din 5)

The Art of 64-Bit Assembly, Volumul 1: Organizarea și programarea mașinilor X86-64 (Randall Hyde)

Recenzii ale cititorilor

Rezumat:

Cartea „Assembly Language for x64” de Randall Hyde este bine apreciată de cei cu o bază solidă în asamblare și C++, oferind o acoperire detaliată și profunzime tehnică. Cu toate acestea, nu este potrivită pentru începători din cauza exemplelor complexe și a formatării slabe în ediția Kindle, care împiedică utilizarea. Mulți utilizatori îl recomandă mai degrabă ca un manual de referință decât ca un text pentru începători, subliniind problemele legate de formatarea listării codurilor.

Avantaje:

Acoperire aprofundată a limbajului de asamblare x86/x64.
Explicații detaliate ale registrelor și funcțiilor mașinii.
Numeroase ilustrații și teste pentru a facilita înțelegerea.
Bun pentru utilizatorii intermediari și avansați.
Valoros ca manual de referință.

Dezavantaje:

Nu este potrivit pentru începătorii în codare; prea complex și verbos.
Formatarea slabă a listelor de cod în ediția Kindle, ceea ce face dificilă citirea.
Lipsă de exemple pentru subiecte avansate precum SIMD și AVX.
Necesită cunoștințe de bază de C++ pentru a utiliza pe deplin cartea.

(pe baza a 14 recenzii ale cititorilor)

Titlul original:

The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming

Conținutul cărții:

O nouă carte de programare în limbajul de asamblare de la un maestru foarte iubit. Art of 64-bit Assembly Language valorifică succesul de lungă durată al cărții de referință a lui Hyde, The Art of Assembly Language.

The Art of Assembly Language a lui Randall Hyde a fost cartea de referință pentru învățarea limbajului de asamblare timp de decenii. Cea mai recentă lucrare a lui Hyde, Art of 64-bit Assembly Language este versiunea pe 64 de biți a acestui text popular. Această carte vă ghidează prin labirintul programării în limbajul de asamblare, arătându-vă cum să scrieți cod de asamblare care imită operațiile din limbajele de nivel înalt. Acest lucru vă valorifică cunoștințele HLL pentru a înțelege rapid limbajul de asamblare x86-64.

Această nouă lucrare utilizează Microsoft Macro Assembler (MASM), cel mai popular asamblor x86-64 din prezent. Hyde acoperă setul standard de numere întregi, precum și FPU x87, instrucțiuni paralele SIMD, instrucțiuni scalare SIMD (inclusiv instrucțiuni în virgulă mobilă de înaltă performanță) și facilitățile foarte puternice de macro ale MASM. Veți învăța în detaliu: cum să implementați structuri de control și de date de nivel înalt în limbajul de asamblare; cum să scrieți algoritmi paraleli utilizând instrucțiunile SIMD (instrucțiuni unice, date multiple) pe x86-64; și cum să scrieți programe de asamblare independente și cod de asamblare pentru a le lega cu codul HLL. Veți învăța, de asemenea, cum să optimizați anumiți algoritmi în asamblare pentru a produce un cod mai rapid.

Alte date despre carte:

ISBN:9781718501089
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:760

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Arta limbajului de asamblare, ediția a 2-a - Art Of Assembly Language, 2nd Edition
Limbajul de asamblare este un limbaj de programare de nivel scăzut,...
Arta limbajului de asamblare, ediția a 2-a - Art Of Assembly Language, 2nd Edition
The Art of 64-Bit Assembly, Volumul 1: Organizarea și programarea mașinilor X86-64 - The Art of...
O nouă carte de programare în limbajul de...
The Art of 64-Bit Assembly, Volumul 1: Organizarea și programarea mașinilor X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
Explică modul în care compilatoarele traduc codul sursă al limbajului de...
Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
Cartea Ic: Un ghid pentru aventurieri - The Book of Ic: A Guide for Adventurers
Un ghid practic amplu pentru conectarea dispozitivelor din lumea reală la...
Cartea Ic: Un ghid pentru aventurieri - The Book of Ic: A Guide for Adventurers
Write Great Code, Volume 1, 2nd Edition: Înțelegerea mașinii - Write Great Code, Volume 1, 2nd...
Înțelegerea mașinii , primul volum din seria de...
Write Great Code, Volume 1, 2nd Edition: Înțelegerea mașinii - Write Great Code, Volume 1, 2nd Edition: Understanding the Machine
Write Great Code, volumul 3: Inginerie software - Write Great Code, Volume 3: Engineering...
Aflați cum să scrieți coduri pe care toată lumea le...
Write Great Code, volumul 3: Inginerie software - Write Great Code, Volume 3: Engineering Software

Lucrările autorului au fost publicate de următorii editori:

© 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)