Programación en lenguaje ensamblador. Un enfoque estructurado - LibreriadelaU
Recuerda que por compras superiores a $80.000 tu envío es gratis a toda Colombia | Envío gratis nacional, aplican restricciones para algunas zonas del país
Buscar
Buscar
Navidad
Mundo
Infantil
Libros
de Literatura
Técnicos
académicos
Libros
universitarios
SINÓPSIS:

El presente texto tiene dos objetivos muy específicos: permitir la comprensión del funcionamiento físico de un microcomputador y capacitar al lector para que pueda realizar la programación de dicho microcomputador en bajo nivel, utilizando el lenguaje ensamblador. Ambos objetivos están íntimamente relacionados, puesto que llega un punto en donde el hardware y el software se mezclan y no se puede discernir fácilmente en cuál de las dos regiones se está.El libro sigue una secuencia y una aproximación un poco diferentes a las de otros textos. En particular, se trata de explicar la programación desde un punto de vista estructurado, ajustándose a las pautas que se tiene al presentar lenguajes de alto nivel. Se espera que este paralelo sea de gran utilidad al lector y le permita asimilar de manera más natural la información.El material del texto permitirá al lector crear programas en ensamblador que interactúen con la máquina al nivel más íntimo y con mejores prestaciones que en otros lenguajes. Sin embargo, es conveniente aclarar que el lenguaje ensamblador no debe pensarse como un reemplazo de los lenguajes de alto nivel, sino como un complemento a los mismos, para aquellas secciones críticas de la aplicación que se esté desarrollando, en donde se requiera un desempeño óptimo.Cada capítulo termina con un conjunto variado de ejercicios, que se presentan en orden creciente de complejidad. El lector que realice la mayoría de estos ejercicios puede tener la plena seguridad de que desarrollará las habilidades necesarias para ser un buen programador en lenguaje ensamblador. Las referencias a la bibliografía se dan usando un número entre corchetes, el cual corresponde al número en la lista bibliográfica que está al final del libro, ordenada alfabéticamente.El libro sigue una secuencia y una aproximación un poco diferentes a las de otros textos. En particular, se trata de explicar la programación desde un punto de vista estructurado, ajustándose a las pautas que se tiene al presentar lenguajes de alto nivel. Se espera que este paralelo sea de gran utilidad al lector y le permita asimilar de manera más natural la información.El material del texto permitirá al lector crear programas en ensamblador que interactúen con la máquina al nivel más íntimo y con mejores prestaciones que en otros lenguajes. Sin embargo, es conveniente aclarar que el lenguaje ensamblador no debe pensarse como un reemplazo de los lenguajes de alto nivel, sino como un complemento a los mismos, para aquellas secciones críticas de la aplicación que se esté desarrollando, en donde se requiera un desempeño óptimo.Cada capítulo termina con un conjunto variado de ejercicios, que se presentan en orden creciente de complejidad. El lector que realice la mayoría de estos ejercicios puede tener la plena seguridad de que desarrollará las habilidades necesarias para ser un buen programador en lenguaje ensamblador. Las referencias a la bibliografía se dan usando un número entre corchetes, el cual corresponde al número en la lista bibliográfica que está al final del libro, ordenada alfabéticamente.El material del texto permitirá al lector crear programas en ensamblador que interactúen con la máquina al nivel más íntimo y con mejores prestaciones que en otros lenguajes. Sin embargo, es conveniente aclarar que el lenguaje ensamblador no debe pensarse como un reemplazo de los lenguajes de alto nivel, sino como un complemento a los mismos, para aquellas secciones críticas de la aplicación que se esté desarrollando, en donde se requiera un desempeño óptimo.Cada capítulo termina con un conjunto variado de ejercicios, que se presentan en orden creciente de complejidad. El lector que realice la mayoría de estos ejercicios puede tener la plena seguridad de que desarrollará las habilidades necesarias para ser un buen programador en lenguaje ensamblador. Las referencias a la bibliografía se dan usando un número entre corchetes, el cual corresponde al número en la lista bibliográfica que está al final del libro, ordenada alfabéticamente.Cada capítulo termina con un conjunto variado de ejercicios, que se presentan en orden creciente de complejidad. El lector que realice la mayoría de estos ejercicios puede tener la plena seguridad de que desarrollará las habilidades necesarias para ser un buen programador en lenguaje ensamblador. Las referencias a la bibliografía se dan usando un número entre corchetes, el cual corresponde al número en la lista bibliográfica que está al final del libro, ordenada alfabéticamente.

CARACTERÍSTICAS:

Atributos LU

Año de Edición2007
TipoLibro
AutorJaime Alberto Parra Plaza
Tabla de ContenidoPrefacio

1. Introducción

1.1 En torno de trabajo
1.2 Editor
1.3 Código fuente
1.4 Ensamblado
1.5 Enlazado
1.6 Depuración

2. Sistema binario

2.1 Sistemas numéricos
2.2 Número naturales
2.3 Números enteros
2.4 Números reales
2.5 Otras representaciones
2.6 Ejercicios

3. Modelo Hardware del Microprocesador 80x86

3.1 Descripción funcional de un PC
3.2 Forma de trabajo del 8086
3.3 Arquitectura interna del 8086
3.4 Ejercicios

4. Modelo Software del Microprocesador 80x86

4.1 Potencias de 2
4.2 Registros
4.3 Memoria segmentada
4.4 Pila
4.5 Modos de direccionamiento del 8086
4.6 Ejercicios

5. Ensamblador

5.1 Lenguajes de alto nivel
5.2 Lenguajes de bajo nivel
5.3 Macroensamblador
5.4 Segmentos
5.5 Especificaciones para el procesador
5.6 Plantilla prototipo
5.7 Enlazador
5.8 Depurador
5.9 Ejercicios

6. Conjunto de instrucciones

6.1 Transferencia de datos
6.2 Instrucciones aritméticas
6.3 Manipulación de Bits
6.4 Otras instrucciones
6.5 Ejercicios

7. Sentencias de control condicionales

7.1 Instrucciones de salto
7.2 Orden de comparación (CMP)
7.3 Sentencia condicional if
7.4 Sentencia switch
7.5 Instrucción TEST
7.6 Ejercicios

8. Sentencias de control iterativas

8.1 Sentencia for
8.2 Sentencia do-while
8.3 Sentencia while
8.4 Ejercicios

9. Interrupciones

9.1 Servicios y vectores de interrupción
9.2 Interrupciones hardware
9.3 Interrupciones software
9.4 Interrupciones del IBM-PC
9.5 Ejercicios

10. Interrupciones para entrada/salida básica

10.1 Interrupciones de entrada
10.2 Interrupciones de salida
10.3 Manejo de cadenas
10.4 Ejemplo de E/S completo
10.5 Ejercicios

11. Macros y procedimientos

11.1 Macros
11.2 Procedimientos
11.3 Ejemplos de procedimientos
11.4 Recomendaciones sobre procedimientos
11.5 Ejercicios

12. Funciones

12.1 Paso de parámetros a procedimientos
12.2 Apilamiento
12.3 Plantilla de función
12.4 Valores retornados
12.5 Ejemplo de función
12.6 Características especiales
12.7 Ejercicios

13. Bibliotecas y archivos de inclusión

13.1 Proyecto
13.2 Directivas EXTRN y PUBLIC
13.3 Archivos de inclusión y bibliotecas
13.4 Ejercicios

14. Bibliografía
ISXN9789588162935
Núm. Páginas206
Peso (Físico)400
Tamaño (Físico)17 x 25 cm
TítuloProgramación en lenguaje ensamblador. Un enfoque estructurado
SKU:
14992
ISBN:

Programación en lenguaje ensamblador. Un enfoque estructurado

Autor:
Editorial:
513_programacion_lenguaje_upuj
Programación en lenguaje ensamblador. Un enfoque estructurado
COMPRAR
Este libro es Impreso Bajo Demanda, recuerda que el tiempo de producción puede tardar hasta 10 días hábiles después de su adquisición, más el tiempo de envío según su lugar de destino (2 a 4 días).
Conoce y sigue paso a paso el instructivo de compra y descarga en la sección de "Todo sobre E-books", también puedes verlo haciendo clic aquí.

Nota: Nuestros libros electrónicos son visualizados desde Adobe Digital Editions® - No compatible con iOS 13.0 (Programa gratuito de lectura digital).

Atención: el sistema operativo LINUX y la APP Kindle no son compatibles con el sistema de DRM de Adobe. Por favor ten esto en cuenta al momento de comprar tus E-books.

Adobe Digital Editions
Este libro se encuentra en España y el precio ya incluye los gastos de nacionalización. El envío nacional es gratuito. (Aplican restricciones en algunas zonas) El tiempo de entrega será de 15 días hábiles aproximadamente luego de tu compra.
Este libro es impreso. El tiempo normal de entrega es de 2 a 4 días hábiles.

También te puede interesar

  • 24_una_noche_de_auro

    Una noche de fiesta en una antigua casa de familia
    Autor
    • AlfonsoMonsalve Ramírez

    $29.500,00
  • IMPORTADOS 40%

    Como Ser Un Estoico
    Autor
    • Massimo Pigliucci, Francisco Garc­a Lorenzana

    Antes:
    $187.126,90
    $112.276,14
  • solucionario-un-recorrido-por-la-teoria-de-los-numeros-9789588687209-uana

    Solucionario. Un recorrido por la teoría de los números
    Autor
    • Juan Ignacio Restrepo

    $40.000,00
  • 9_amor_liquido_foce

    Amor líquido. Acerca de la fragilidad de los vínculos humanos
    Autor
    • Zygmunt Bauman

    $62.000,00
  • modelos-de-integracion-de-servicios-para-el-sistema-de-salud-en-colombia-9789587871234-dist

    Modelos de integración de servicios para el sistema de salud en Colombia
    Autor
    • Alexandra María López Sevillano, Lilia Edith Aparicio Pico

    $25.000,00
© 2021 LibreriadelaU.com. Todos los derechos reservados. | LibreriadelaU es una marca de Hipertexto SAS. | All Rights Reserved Empowered by Hipertexto
Agencia ecommerce Xtrategik
Tecnología