El arte del ensamblador de 64 bits, volumen 1: Organización y programación de máquinas X86-64

Puntuación:   (4,3 de 5)

El arte del ensamblador de 64 bits, volumen 1: Organización y programación de máquinas X86-64 (Randall Hyde)

Opiniones de los lectores

Resumen:

El libro 'Assembly Language for x64' de Randall Hyde está bien considerado por quienes tienen una base sólida en ensamblador y C++, ya que ofrece una cobertura detallada y profundidad técnica. Sin embargo, no es adecuado para principiantes debido a la complejidad de los ejemplos y al mal formato de la edición Kindle, que dificulta su uso. Muchos usuarios lo recomiendan como manual de referencia más que como texto para principiantes, destacando problemas con el formato de los listados de código.

Ventajas:

Cobertura en profundidad del lenguaje ensamblador x86/x64.
Explicaciones detalladas de registros y funciones de máquina.
Numerosas ilustraciones y cuestionarios para ayudar a la comprensión.
Bueno para usuarios intermedios y avanzados.
Valioso como manual de referencia.

Desventajas:

No apto para principiantes; demasiado complejo y prolijo.
Formato deficiente de los listados de código en la edición Kindle, lo que dificulta la lectura.
Falta de ejemplos para temas avanzados como SIMD y AVX.
Requiere conocimientos básicos de C++ para utilizar plenamente el libro.

(basado en 14 opiniones de lectores)

Título original:

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

Contenido del libro:

Un nuevo libro de programación en lenguaje ensamblador de un maestro muy querido. El Arte del Lenguaje Ensamblador de 64 bits capitaliza el longevo éxito del seminal El Arte del Lenguaje Ensamblador de Hyde.

El Arte del Lenguaje Ensamblador de Randall Hyde ha sido el libro de referencia para el aprendizaje del lenguaje ensamblador durante décadas. La última obra de Hyde, El arte del lenguaje ensamblador de 64 bits, es la versión para 64 bits de este popular texto. Este libro le guía a través del laberinto de la programación en lenguaje ensamblador mostrándole cómo escribir código ensamblador que imita las operaciones de los lenguajes de alto nivel. Esto aprovecha sus conocimientos de HLL para comprender rápidamente el lenguaje ensamblador x86-64.

Esta nueva obra utiliza el Macroensamblador de Microsoft (MASM), el ensamblador x86-64 más popular en la actualidad. Hyde cubre el conjunto de enteros estándar, así como la FPU x87, las instrucciones paralelas SIMD, las instrucciones escalares SIMD (incluidas las instrucciones de punto flotante de alto rendimiento) y las potentísimas funciones de macros de MASM. Aprenderá en detalle: cómo implementar estructuras de datos y control de lenguaje de alto nivel en lenguaje ensamblador; cómo escribir algoritmos paralelos utilizando las instrucciones SIMD (instrucción única, datos múltiples) en el x86-64; y cómo escribir programas ensambladores independientes y código ensamblador para enlazar con código HLL. También aprenderá a optimizar ciertos algoritmos en ensamblador para producir código más rápido.

Otros datos del libro:

ISBN:9781718501089
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:760

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

El arte del lenguaje ensamblador, 2ª edición - Art Of Assembly Language, 2nd Edition
El ensamblador es un lenguaje de programación de bajo nivel que...
El arte del lenguaje ensamblador, 2ª edición - Art Of Assembly Language, 2nd Edition
El arte del ensamblador de 64 bits, volumen 1: Organización y programación de máquinas X86-64 - The...
Un nuevo libro de programación en lenguaje...
El arte del ensamblador de 64 bits, volumen 1: Organización y programación de máquinas X86-64 - The Art of 64-Bit Assembly, Volume 1: X86-64 Machine Organization and Programming
Write Great Code, Volumen 3: Ingeniería de software - Write Great Code, Volume 3: Engineering...
Aprenda a escribir código que todo el mundo...
Write Great Code, Volumen 3: Ingeniería de software - Write Great Code, Volume 3: Engineering Software

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)