Lenguaje Ensamblador con la Raspberry Pi: Un Puente Hardware Software

Puntuación:   (4,7 de 5)

Lenguaje Ensamblador con la Raspberry Pi: Un Puente Hardware Software (Robert Dunne)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 19 votos.

Título original:

Assembly Language Using the Raspberry Pi: A Hardware Software Bridge

Contenido del libro:

Los programadores aprenden con el ejemplo y desarrollan sus habilidades examinando y modificando programas de trabajo. Assembly Language Using the Raspberry Pi es un tutorial completo que proporciona programas de ejemplo de trabajo para introducir al principiante tanto al hardware de la CPU como a los métodos profesionales de desarrollo de software.

⬤ Cada uno de los 20 capítulos comienza con un programa de ejemplo completo para examinar y probar, seguido de una descripción que explica las técnicas de programación y las instrucciones que se introducen.

⬤ El primer programa tiene sólo 5 líneas de código, mientras que los posteriores constan de más de 100 líneas.

⬤ Cada programa de ejemplo es completo, pero deja espacio para mejoras y experimentación alentada por las preguntas al final de cada capítulo.

⬤ Se introducen las instrucciones y características del procesador ARM necesarias para implementar la creciente complejidad de las técnicas de programación.

⬤ Se hace hincapié en la estructura del programa y los patrones de diseño que facilitan el desarrollo de código mantenible (es decir, sin código espagueti).

⬤ Los programas de ejemplo están documentados tanto en diagramas de flujo como en comentarios.

⬤ Se incluyen más de 100 ilustraciones para explicar las técnicas de programación, así como las instrucciones ARM y de coma flotante.

⬤ El formato y las instrucciones de punto flotante se tratan ampliamente, pero se introducen gradualmente a través de una serie de siete capítulos que cubren IEEE 754, VFPv3 y NEON.

⬤ Material de fondo sobre temas como binario, complemento a dos, y hexadecimal aparecen en catorce apéndices para aquellos que lo necesitan, sin estorbar a los programadores que no lo necesitan.

⬤ Este libro ha sido "probado en clase" con estudiantes con muy poca o ninguna experiencia previa en programación. La información es completa, lo que permite utilizarlo también como estudio independiente.

⬤ Todo el sistema y software de utilidad utilizado en el libro se incluye en la distribución estándar Raspian Linux destinado a ser utilizado con la Raspberry Pi 2 y 3.

El lenguaje ensamblador es el lenguaje de programación de computadoras más cercano al "lenguaje de código máquina" de una computadora. Aprender a programar en lenguaje ensamblador es una excelente introducción práctica a los detalles de la arquitectura informática. Aunque las aplicaciones y el software de sistemas escritos en lenguaje ensamblador fueron comunes en el pasado, el lenguaje ensamblador es ahora principalmente un puente de entendimiento entre los arquitectos informáticos y los desarrolladores de software.

Otros datos del libro:

ISBN:9780970112422
Autor:
Editorial:
Encuadernación:Tapa dura

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Tutorial de Arquitectura de Computadores Utilizando una FPGA: Introducciones a ARM y Verilog -...
Aprenda arquitectura de ordenadores y obtenga...
Tutorial de Arquitectura de Computadores Utilizando una FPGA: Introducciones a ARM y Verilog - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Lenguaje Ensamblador con la Raspberry Pi: Un Puente Hardware Software - Assembly Language Using the...
Los programadores aprenden con el ejemplo y...
Lenguaje Ensamblador con la Raspberry Pi: Un Puente Hardware Software - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Windows(R) 64-bit Programación en Lenguaje Ensamblador de Inicio Rápido: Intel(R) X86-64, SSE, AVX -...
Windows (R) 64-bit Assembly Language Programming...
Windows(R) 64-bit Programación en Lenguaje Ensamblador de Inicio Rápido: Intel(R) X86-64, SSE, AVX - Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Codificación en lenguaje ensamblador en color: Arm y Neon - Assembly Language Coding in Color: Arm...
Aprender a programar en lenguaje ensamblador es...
Codificación en lenguaje ensamblador en color: Arm y Neon - Assembly Language Coding in Color: Arm and Neon

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)