Estructura de computadores : programación del procesador MIPS y su ensamblador
Por: Álvarez Bermejo, José Antonio.
Tipo de material: LibroEditor: México : Alfaomega : RA-MA, 2009Descripción: 350 páginas : ilustraciones y gráficas a blanco y negro ; 23 cm.Idioma: EspañolISBN: 9786077686187; 9788478979042.Materia(s): Lenguajes de programación (Computadores electrónicos) | Arquitectura de computadores | MIPS (Procesador) | Computadores -- Sistemas de comando y controlClasificación CDD: 005 Recursos en línea: Reseña | Estructura de computadores...Item type | Current location | Collection | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
Libro - Material General | Biblioteca Campus Palmas General | General | 005.13/A473 (Browse shelf) | 1 | Available (Sin Restricciones) | 0018443 |
Browsing Biblioteca Campus Palmas shelves, Shelving location: General, Collection: General Close shelf browser
005.12/T369/2 edición/Ejemplar 1 Software requirements engineering. - 2 edición | 005.12/T369/2 edición/Ejemplar 2 Software requirements engineering. - 2 edición | 005.12028/S839 Diagramas de flujo : | 005.13/A473 Estructura de computadores : | 005.131/D352 De Turing a Google : computación y programación | 005.131/G146/3 edición GNU scientific library : reference manual. - 3 edición | 005.131/M379/3 edición Lenguajes formales y teoría de la computación. - 3 edición |
Módulo 1. Introducción
-Asentando conceptos : programa, sistema operativo, proceso, el procesador, rendimiento
-Arquitectura de computadores y el lenguaje ensamblador
-La importancia del BIT. Computadoras digitales
-La computadora
Módulo 2. Representación interna de los datos en MIPS
-Representación de caracteres con patrones
-Representación numérica
-Suma binaria y representación en complemento a dos
Módulo 3. El simulador MIPS (PCSPIM):
-Primer programa MIPS
-Modelo de programación en MIPS
-Operandos y operaciones lógicas con BITS
-Más instrucciones lógicas
Módulo 4. Cómo procesar los datos
-Instrucciones de adición y sustracción
-Multiplicación, división entera e instrucciones de desplazamiento aritmético
-Instrucciones de acceso a memoria
-Más sobre el acceso a memoria: palabras y medias palabras
Módulo 5. Bifurcaciones, instrucciones de decisión
-Arquitectura de computadores y el lenguaje ensamblador
-Instrucciones condicionales avanzadas
-Programación estructurada
-Más sobre saltos
Módulo 6. La pila (stack) y las llamadas a procedimientos
-La pila en tiempo de ejecución
-Llamadas a función
-Llamadas complejas a funciones usando el STACK (pila)
-C y ensamblador. Estructuras y punteros
Proporcionar al lector una base sólida para abordar el estudio de la arquitectura de computadoras y el desarrollo software.
Características
Durante todo el libro se revela la relación existente entre el desarrollo software y la arquitectura de computadores. Muestra cómo un lenguaje de alto nivel terminará traduciéndose al lenguaje máquina, característico del procesador sobre el que se trabaja.
Enseña las técnicas de desarrollo propias del ensamblador, lo que ayudará mucho en el desarrollo de programas de alto nivel.
No es objetivo de este texto convertir al lector en un programador experimentado de lenguaje MIPS sino el de proporcionarle una visión global sobre el funcionamiento de todos los sistemas de computadores. (Resumen tomado de Alfaomega el 21/04/2017)
There are no comments on this title.