Álvarez Bermejo, José Antonio

Estructura de computadores : programación del procesador MIPS y su ensamblador - México : Alfaomega : RA-MA, 2009 - 350 páginas : ilustraciones y gráficas a blanco y negro ; 23 cm.

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)

9786077686187 9788478979042


Lenguajes de programación (Computadores electrónicos)
Arquitectura de computadores
MIPS (Procesador)
Computadores --Sistemas de comando y control

005 / A473