ARQUITECTURA DE COMPUTADORES

Para acceder al libro solo seleccione la portada correspondiente

Contenido:

Prólogo
Capítulo 0. Guía del lector

PRIMERA PARTE: VISIÓN GENERAL
Capítulo 1. Introducción
Capítulo 2. Evolución y prestaciones de los computadores

SEGUNDA PARTE: EL COMPUTADOR
Capítulo 3. Perspectiva de alto nivel del funcionamiento y de las interconexiones del computador
Capítulo 4. Memoria caché
Capítulo 5. Memoria interna
Capítulo 6. Memoria externa
Capítulo 7. Entrada/salida
Capítulo 8. Sistemas operativos

TERCERA PARTE: LA UNIDAD CENTRAL DE PROCESAMIENTO
Capítulo 9. Aritmética del computador
Capítulo 10. Repertorios de instrucciones: características y funciones
Capítulo 11. Repertorio de instrucciones: modos de direccionamiento y formatos
Capítulo 12. Estructura y funcionamiento del procesador
Capítulo 13. Computadores de repertorio reducido de instrucciones
Capítulo 14. Paralelismo en las instrucciones y procesadores superescalares
Capítulo 15. La arquitectura IA-64

CUARTA PARTE: LA UNIDAD DE CONTROL
Capítulo 16. Funcionamiento de la unidad de control
Capítulo 17. Control microprogramado

QUINTA PARTE: ORGANIZACIÓN PARALELA
Capítulo 18. Procesamiento paralelo

APENDICES
Apéndice A. Sistemas de numeración
Apéndice B. Lógica digitales
Apéndice C. Proyectos para enseñar arquitectura y organización de computadores

Glosario
Referencias
Índice analítico
Acrónimos

Dispositivos

 

Objetivos

Introducción

Gestión de los periféricos

Teclado

Pantalla

Ratón

Trackball

Joystick

Micrófono

Altavoces

Interacción usando el lenguaje

Realidad virtual

Interfaces Ópticas

Realidad aumentada

Pantallas táctiles

El lápiz

Webcam

Rastreo ocular

Escáner

Ordenadores corporales

Conclusiones

TOMO I: Teoría

 

TOMO II: Programación

 

TOMO II: Proyectos

 

Teoría, Programación, Diseño, Prácticas y Proyectos completos…

Es muy placentero y satisfactorio para CEKIT S.A. presentar a todos nuestros lectores y amigos, estudiantes, profesores, aficionados, técnicos, profesionales y en general a la comunidad técnica internacional, una nueva obra didáctica en el campo de la electró­nica con el estilo propio y la metodología de “Aprender haciendo” que nos ha caracteriza­do por tantos años. Se trata del Curso práctico sobre MICROCONTROLADORES, el cual tiene como objetivo principal dar a conocer y enseñar, de una manera fácil y agradable, esta maravillosa tecnología.

Los microcontroladores, que pueden considerarse como una microcomputadora en un sólo empaque, han permitido un avance sin par en los últimos años en el diseño y la fabricación de todo tipo de aparatos y aplicaciones electrónicas. Haciendo un símil con el ser humano, podemos decir que un microcontrolador es un pequeño cerebro electrónico formado por muchos transistores interconectados entre sí tal como las neu­ronas y que tiene varias zonas con funciones especializadas como la memoria, uno o varios circuitos para recibir información de teclados, interruptores y sensores, entre otros, y secciones para activar elementos externos como motores, relés, indicadores sonoros, pantallas, etc.; todo esto coordinado por medio de un programa o conjunto de instrucciones.

Nunca antes, en la historia de la electrónica, un componente había permitido tanta creatividad y desarrollo de productos de una forma tan fácil, en tan corto tiempo y a costos tan reducidos. Con los microcontroladores es posible diseñar y fabricar casi cualquier aparato que se nos ocurra; el límite está dado sólo por la imaginación y nuestra capacidad de hacerlo.

Aunque el tema parece difícil y complejo, realmente no lo es y para demostrar lo contrario, lo iremos explicando paso a paso en un lenguaje simple acompañado de muchas figuras, diagramas e ilustraciones de tal forma que los lectores lo puedan ir asimilando a su propio ritmo de aprendizaje sin mayores dificultades. Para entender y aplicar esta tecnología, se requieren conocimientos de Electrónica Digital, de los siste­mas de numeración, especialmente del sistema binario y hexadecimal, y nociones bási­cas sobre los microprocesadores. Sin embargo, durante el curso repasaremos algunos de los conceptos fundamentales de estos temas con el fin de que los lectores que no los conozcan, puedan comprender mejor cada una de las lecciones.

Para enseñar y explicar mejor esta tecnología, hemos dividido este curso en varias secciones así:

·         Una sección de Teoría en donde se presentan los conceptos básicos de los microcontroladores iniciando con su origen basado en los microprocesadores, su estructura o arquitectura interna, su funcionamiento eléctrico y lógico, la operación de sus bloques internos, etc. En fin, toda la información necesaria para poder configurar un circuito con un microcontrolador y entender su funcionamiento.

·         Una sección de Programación en donde se explicará qué es un programa de microcontrolador, los diferentes lenguajes que se utilizan, las técnicas adecuadas para elaborar programas eficientes, cómo se lleva al interior del microcontrolador y las principales herramientas de software y hardware para elaborarlos. Esta es una sección de mucha importancia dentro del curso ya que la programación es donde radica la mayor dificultad de muchas personas para acceder a esta tecnología y por ello, dedicaremos un gran esfuerzo didáctico para que todos nuestros alumnos puedan escribir sus propios programas de una forma correcta.

·         Y para completar la estructura del curso, de acuerdo a la metodología de CEKIT S.A., hay una seccción de Proyectos y actividades prácticas en donde se presentan ejemplos completos con aplicaciones de diferentes tipos de microcontroladores. En esta sección también se incluirán los diagramas de pines y las características de los microcontroladores más representativos de las principales marcas o fabricantes y una explicación de los componentes y circuitos que los acompañan, desde un simple LED, hasta pantallas de cristal líquido (LCD), sensores, conversores A/D, acondicionadores de señal, etc.