{"product_id":"the-art-of-arm-assembly-volume-1-64-bit-arm-machine-organization-and-programming-9781718502826","title":"El arte del ensamblaje de Arm, Volumen 1: Organización y programación de máquinas Arm de 64 bits","description":"\u003cb\u003eInstrucciones modernas para CPU ARM de 64 bits\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eBasándose en la icónica serie de Randall Hyde, \u003ci\u003eThe Art of ARM Assembly\u003c\/i\u003e profundiza en la programación de CPU ARM de 64 bits, los motores detrás de iPhones, Macs, Chromebooks, servidores y sistemas integrados. \u003cp\u003e\u003c\/p\u003eDespués de una introducción rápida al arte de la programación en ensamblador y al ensamblador GNU (Gas) específicamente, explorará la organización de la memoria, la representación de datos y las operaciones lógicas básicas que puede realizar en tipos de datos simples. Aprenderá a definir constantes, escribir funciones, administrar variables locales y pasar parámetros de manera eficiente. Explorará operaciones aritméticas básicas y avanzadas, estructuras de control, conversiones numéricas, tablas de búsqueda y manipulación de cadenas; en resumen, lo cubrirá todo. \u003cp\u003e\u003c\/p\u003eTambién se adentrará en las instrucciones ARM SIMD (Neon), la manipulación de bits y la programación de macros con el ensamblador Gas, así como en cómo: \u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDeclarar punteros y usar estructuras de datos compuestas como cadenas, matrices y uniones\u003c\/li\u003e\n\u003cli\u003eConvertir expresiones aritméticas simples y complejas en secuencias de instrucciones de máquina\u003c\/li\u003e\n\u003cli\u003eUsar modos de direccionamiento ARM y expresiones para acceder a variables de memoria\u003c\/li\u003e\n\u003cli\u003eCrear y usar funciones de biblioteca de cadenas y construir bibliotecas de código ensamblador usando makefiles\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003eEsta guía práctica le ayudará a dominar el ensamblador ARM al tiempo que le revelará las complejidades de la arquitectura de máquina moderna. Aprenderá a escribir código de alto nivel más eficiente y obtendrá una comprensión más profunda de las interacciones entre software y hardware, habilidades esenciales para cualquier programador que trabaje con sistemas basados en ARM.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-16602850\"\u003eRandall Hyde\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e No Starch Press\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 25\/02\/2025\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 1064\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 3.45lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.40h x 7.20w x 1.60d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781718502826\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1718502826\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051040\"\u003eLenguajes | Lenguaje ensamblador\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM041000\"\u003eHardware | Chips y procesadores\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM014000\"\u003eInformática\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eRandall Hyde\u003c\/b\u003e es un ingeniero de software embebido que ha trabajado en las industrias médica, nuclear, de electrónica de consumo y de entretenimiento. Impartió programación en lenguaje ensamblador a nivel universitario durante más de 10 años. Es autor de \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e, \u003ci\u003eThe Art of 64-Bit Assembly\u003c\/i\u003e, \u003ci\u003eThe Book of I 2C\u003c\/i\u003e y la serie Write Great Code, todos de No Starch Press.\u003c\/p\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":48111692841197,"sku":"9781718502826","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/files\/img_5631c531-7fa8-419d-b8c3-f87b854e3e9a.jpg?v=1747662731","url":"https:\/\/sureshotbooks.com\/es\/products\/the-art-of-arm-assembly-volume-1-64-bit-arm-machine-organization-and-programming-9781718502826","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}