0 Items - $ 0
INTRODUCCIÓN
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 proce-sador sobre el que se trabaja.
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 a dos
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.
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 proce-sador sobre el que se trabaja.
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 a dos
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.
| Número de páginas | 352 |
| ISBN | 978-607-7686-18-7 |
| Editorial | Alfaomega, Ra-Ma |
| Año de edición | 2009 |
| Formato | Impreso |
