Puntuación:
En general, el libro ha sido bien recibido entre los lectores, que aprecian sus explicaciones claras y concisas de la programación en ensamblador X86-64. Se describe como un buen recurso introductorio que ayuda a los lectores a progresar gradualmente en la materia. Sin embargo, no está exento de defectos, como algunos errores de codificación, la falta de explicaciones detalladas para principiantes y la ausencia de información de contacto accesible sobre el autor. Mientras que los programadores experimentados lo encuentran útil, los principiantes pueden sentirse perdidos en ocasiones y podrían preferir instrucciones más detalladas.
Ventajas:⬤ Buena organización y progresión
⬤ explicaciones concisas y claras
⬤ sirve como guía de inicio rápido al ensamblador X86-64
⬤ atractivo para aquellos con cierta experiencia en programación
⬤ ofrece ideas útiles sobre el enlazado de programas
⬤ asequible
⬤ proporciona código de ejemplo descargable.
⬤ No es la lectura más fácil
⬤ contiene errores en el código de ejemplo
⬤ falta información de contacto del autor
⬤ las explicaciones mínimas pueden hacer que los principiantes se sientan perdidos
⬤ algunos lectores desean más detalles en las instrucciones.
(basado en 13 opiniones de lectores)
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Windows (R) 64-bit Assembly Language Programming Quick Start es un tutorial completo que utiliza la edición gratuita Community de Microsoft (R) Visual Studio 17 para introducir al principiante en la arquitectura Intel (R) X86-64 y la convención de llamadas Windows X64.
⬤ Con Microsoft (R) Visual Studio 17, los programas en lenguaje ensamblador pueden construirse utilizando su Entorno de Desarrollo Integrado (IDE) o utilizando directamente su ensamblador ML64 en un enfoque tradicional de línea de comandos. Ambas técnicas se presentan en este libro, y cada una tiene sus propios méritos para obtener una comprensión más profunda del software y hardware informático. La ayuda que proporciona el depurador interactivo de Visual Studio es inmensa, no sólo para desarrollar programas reales, sino también para aprender cómo funcionan las instrucciones de la CPU.
⬤ Los programadores aprenden con ejemplos y desarrollan sus habilidades examinando y modificando programas en funcionamiento. Cada programa de ejemplo está completo, pero deja espacio para mejoras y experimentación alentada por las preguntas al final de cada capítulo. Todos están disponibles para su descarga a través de GitHub.
⬤ Los programas de ejemplo, que van de cinco a más de cien líneas de código, están ampliamente documentados tanto en diagramas de flujo como en comentarios. Se incluyen más de setenta ilustraciones para explicar las técnicas de programación, así como las instrucciones X86, SSE y AVX. Las instrucciones de la CPU se introducen a medida que son necesarias para alcanzar los objetivos de programación a medida que los proyectos de cada capítulo avanzan hacia el siguiente.
⬤ Este no es un libro que se haya modificado o migrado desde una perspectiva de 32 o 16 bits, sino que comienza directamente con la programación de 64 bits y sólo hace referencia a enfoques anteriores cuando es necesario para explicar convenciones y nombres aparentemente poco naturales.
⬤ Temas como el binario y el hexadecimal se introducen a través de ejemplos de programación y aparecen en los apéndices.
⬤ Los ejemplos de este libro han sido "probados en clase" con estudiantes que tenían muy poca, o ninguna, experiencia previa en programación. La información es completa, lo que permite utilizarlo como estudio independiente.
El aprendizaje de las arquitecturas de hardware y software mediante la experiencia práctica de la programación en lenguaje ensamblador ayuda a desarrollar programadores e ingenieros informáticos completos.
© 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)