MANUAL DE PROGRAMACION EN ENSAMBLADOR


Precio:
Precio de venta€10,00
Agotado

Descripción

MANUAL DE PROGRAMACION EN ENSAMBLADOR

Resumen del libro

Este manual ofrece una guía práctica y progresiva para aprender programación en ensamblador, utilizando como base la arquitectura ARM en su versión T32/Thumb. A través de ejemplos cuidadosamente seleccionados por su valor pedagógico, el lector avanzará desde las estructuras de control básicas hasta la programación de entrada y salida, pasando por el manejo de cadenas, subprogramas y recursividad. Una obra esencial para quienes desean comprender el funcionamiento interno del ordenador y dominar un lenguaje de bajo nivel con aplicaciones reales.

¿De qué trata?

El libro desarrolla un itinerario formativo completo en torno a la programación en ensamblador, comenzando con los fundamentos: programación de estructuras de control básicas y transferencia de información mediante registros y memoria principal, resolviendo tareas como contar, sumar y comparar números. A continuación, aborda el procesado de cadenas de caracteres y la combinación de instrucciones aritméticas, lógicas y de desplazamiento. Posteriormente, introduce el concepto de subprograma, la pila, el paso de parámetros, el anidamiento de llamadas y la recursividad. La obra culmina con la comunicación del ordenador con su entorno, tratando la programación de entrada y salida, tanto directa como a través de módulos software o del sistema operativo. Incluye además un resumen del modelo del programador T32/Thumb y una descripción detallada del sistema de codificación UTF8. Como herramientas de trabajo, se emplean el ensamblador de GNU, el simulador QtARMSim y el ordenador pedagógico Raspberry Pi.

Temas principales

  • Programación en ensamblador para arquitectura ARM (T32/Thumb)
  • Estructuras de control básicas y manejo de registros y memoria
  • Procesado de cadenas de caracteres
  • Instrucciones aritméticas, lógicas y de desplazamiento
  • Subprogramas, pila, paso de parámetros y recursividad
  • Programación de entrada y salida (E/S) directa y a través del sistema operativo
  • Codificación UTF8
  • Uso de herramientas: ensamblador GNU, simulador QtARMSim y Raspberry Pi

¿Para quién está recomendado?

Este manual está dirigido a estudiantes de informática, ingeniería y disciplinas afines que deseen adquirir o profundizar en el conocimiento de la programación en lenguaje ensamblador. También es adecuado para profesionales y entusiastas de la programación de bajo nivel que quieran comprender el funcionamiento interno de los procesadores ARM y desarrollar habilidades prácticas con herramientas como Raspberry Pi.

Qué aporta este libro

  • Un aprendizaje progresivo y práctico mediante ejemplos de complejidad creciente, seleccionados por su valor pedagógico.
  • Dominio de la arquitectura ARM T32/Thumb, una de las más extendidas en sistemas embebidos y dispositivos móviles.
  • Comprensión profunda de conceptos fundamentales como subprogramas, pila, paso de parámetros y recursividad.
  • Experiencia real con herramientas profesionales: ensamblador GNU, simulador QtARMSim y Raspberry Pi.
  • Capacidad para resolver problemas de entrada y salida, tanto a nivel hardware como software.

Ficha técnica

  • Autor: FERNANDEZ IGLESIAS, MANUEL JOSE; LLAMAS N
  • Editorial: Servizo de Publicacions da Universidade de Vigo
  • Idioma: gallego
  • Tema: Lenguajes Assembly/Ensambladores
  • Colección: Manuais. Serie de Manuais Didácticos
  • Encuadernación: Bolsillo
  • Fecha de edición: octubre de 2021
  • Número de páginas: 271
  • Peso: 670 g

Valoración editorial

Este manual destaca por su enfoque eminentemente práctico y su estructura didáctica, que guía al lector desde los conceptos más básicos hasta temas avanzados como la recursividad y la programación de entrada y salida. La elección de la arquitectura ARM T32/Thumb, combinada con herramientas como el simulador QtARMSim y Raspberry Pi, lo convierte en un recurso actual y relevante para el aprendizaje de la programación en ensamblador. Es una obra rigurosa y bien organizada, ideal tanto para la docencia como para el autoaprendizaje.

También te puede gustar

Vistos Recientemente