5090_base

Estructura de computadores - programación del procesador mips y su ensamblador

Autor:
  • ÁLVAREZ, José
Precio: $69.00 MXN ($3.90 USD)
SKU: 5090_base
Páginas: 352
ISBN: 978-607-7686-18-7
Coedición: Alfaomega, Ra-Ma
Disponibilidad: Agotado
(35 Vendidos)

Disponibilidad: Agotado

Precios desde: $ 0.00 USD

Precio elegido: $ 0.00 USD

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.
Ventajas Competitivas

La arquitectura, del procesador que se ha usado en el libro, goza de un diseño claro y eficaz, características que hacen que este procesador sea fácil y provechoso para el estudio.
Enseña las técnicas de desarrollo propias del ensamblador, lo que ayudará mucho en el desarrollo de programas de alto nivel.
El material necesario para empezar a trabajar con el ensamblador MIPS lo encontrará en el CD-ROM que acompaña al libro.

Aprenda

A programar en lenguaje ensamblador.
Técnicas de desarrollo propias del ensamblador.
Los paradigmas de organización que determinan las capacidades y el rendimiento de las PC.
Las interacciones entre el software y la computadora para que puedan alcanzar los mejores relaciones entre costo y rendimiento.

Realice


Programas en lenguaje Máquina.
Desarrollos que aprovechan al máximo el potencial ofrecido por el procesador.
Programa que permitan seguir el curso de las distintas líneas de control, camino de datos, contador de programa, registros, memoria, etc.

Contenido

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 de bits - Representación numérica - Suma binaria y representación en complemento.




Módulo 3

El simulador MIPS (pcspim) - 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 y bucles - 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 y funciones - 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 - Funcionamiento interno del procesador MIPS - Modelo de memoria, registros, unidades funcionales - El punto flotante. Una introducción al IEEE-754 - Floats en MIPS - Notación en punto fijo - El peligro de la representación de fracciones - Notación en punto flotante - Notación científica. IEEE-754.340 - Aritmética IEEE-754.342.


Autores ÁLVAREZ, José 0
Editorial Alfaomega, Ra-Ma 0
Año de edición No 0
Código de barras 9786077686187 9786077686187
ISBN 978-607-7686-18-7 978
ISBN E-Book No 0
Materiales adicionales No 0
Número de la edición 1 1
Número de páginas 352 352
Dimensiones 17x23 cms. 17
Peso en gramos
Encuadernación Rústica 0
Idioma Español 0

La tabla de contenidos de este libro aún no se ha cargado.