Estructura de computadores : programación del procesador MIPS y su ensamblador

Por: Álvarez Bermejo, José Antonio.
Tipo de material: materialTypeLabelLibroEditor: 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...
Contenidos parciales:
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
Resumen: 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)
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Collection Call number Copy number Status Date due Barcode
Libro - Material General Libro - Material General Biblioteca Campus Palmas
General
General 005.13/A473 (Browse shelf) 1 Available (Sin Restricciones) 0018443

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.

to post a comment.

Click on an image to view it in the image viewer