TY - BOOK AU - Morris,Mano M. AU - Kime,Charles R. AU - Herrera Camacho, José Antonio AU - TI - Fundamentos de diseño lógico y de computadoras SN - 8420543993 U1 - 621.395 PY - 2005/// CY - Madrid (España) PB - Pearson Educación KW - DISEÑO DE SALIDA POR COMPUTADOR KW - DISEÑO LOGICO N1 - Incluye figuras, tablas; Capítulo 1. Ordenadores digitales e información: Computadoras digitales.-- Representación de la información.-- Estructura de una computadora.-- Más en relación con la computadora genérica.-- Sistemas numéricos.-- Números binarios.-- Números octales y hexadecimales.-- Rangos de los números.-- Operaciones aritméticas.-- Conversión de decimal a otras bases.-- Códigos decimales.-- Suma en BCD.-- Bit de paridad.-- Códigos Gray.-- Códigos alfanuméricos. Capítulo 2. Circuitos lógicos combinacionales: Lógica binaria y puertas.-- Lógica binaria.-- Puertas lógicas.-- Álgebra de Boole.-- Identidades básicas del Álgebra de Boole.-- Manipulación algebraica.-- El complemento de una función.-- Formas canónicas.-- Minitérminos y maxitérminos.-- Suma de productos.-- Producto de sumas.-- Optimización de circuitos de dos niveles.-- Criterios de coste.-- Mapa de dos variables.-- Mapa de tres variables.-- Mapa de cuatro variables.-- Manipulación del mapa.-- Implicantes primos esenciales.-- Implicantes primos no esenciales.-- Optimización de producto de sumas.-- Condiciones de indiferencia.-- Optimización de circuitos multinivel.-- Otros tipos de puertas.-- Operador y puertas OR exclusiva.-- Función impar.-- Salidas en altas impedancia.-- Capítulo 3. Diseño lógico combinacional: Conceptos de diseño y automatización.-- Diseño jerárquico.-- Diseño top-down.-- Diseño asistido por computadora.-- Lenguaje de descripción hardware.-- Síntesis lógica.-- El espacio de diseño.-- Propiedades de las puertas.-- Niveles de integración.-- Tecnologías de circuitos.-- Parámetros tecnológicos.-- Lógica positiva y negativa.-- Compromisos de diseño.-- Ciclo de diseño.-- Mapeado tecnológico.-- Especificaciones de las células.-- Librerías.-- Técnicas de mapeado.-- Verificación.-- Análisis lógico manual.-- La simulación.-- Tecnologías de implementación programables.-- Memorias de sólo lectura.-- Array lógico programable.-- Arrays de lógica programables.-- Capítulo 4. Funciones y circuitos combinacionales: Circuitos combinacionales Funciones lógicas básicas.-- Asignación, transferencia y complemento.-- Funciones de varios bits.-- Habilitación.-- Decodificación.-- Extensión de descodificadores.-- Decodificadores con señal de habilitación.-- Codificación.-- Codificador con prioridad.-- Expansión de codificadores.-- Selección.-- Multiplexores.-- Expansión de multiplexores.-- Implementaciones alternativas de selectores.-- Implementación de funciones combinacionales.-- Empleando decodificadores.-- Empleando multiplexores.-- Empleando memorias de sólo lectura.-- Usando Arrays lógicos programables.-- Usando Arrays de lógica programable.-- Empleando tablas de búsqueda.-- HDL representación para circuitos combinacionales-VHDL.-- Representación HDL de circuitos combinacionales-Verilog.-- Capítulo 5. Funciones y circuitos aritméticos: Circuitos combinacionales iterativos.-- Sumadores binarios.-- Semi-sumador.-- Sumador completo.-- Sumador binario con acarreo serie.-- Sumador con acarreo anticipado.-- Resta binaria.-- Complementos.-- Resta con complementos.-- Sumador-restador binario.-- Números binarios con signo.-- Suma y resta binaria con signo.-- Overflow o desbordamiento.-- Multiplicación binaria.-- Otras funciones aritméticas.-- Contracción o reducción.-- Incremento.-- Decremento.-- Multiplicación por constantes.-- División por constantes.-- Relleno a ceros y extensión.-- Representación HDL-VHDL.-- Descripción de comportamiento.-- Representaciones HDL-Verilog.-- Descripción de comportamiento.-- Capítulo 6. Circuitos secuenciales: Definición de circuito secuencial.-- Latches.-- Latches RS y RS.-- Latch D.-- Flip-flops.-- Flip-flop maestro-esclavo.-- Flip-flop disparados por flanco.-- Símbolos gráficos estándar.-- Entradas asíncronas.-- Tiempos de los Flip-flops.-- Análisis de circuitos secuenciales.-- Ecuaciones de entrada.-- Tabla de estados.-- Diagrama de estados.-- Temporización del circuito secuencial.-- Simulación.-- Diseño de circuitos secuenciales.-- Procedimiento del diseño.-- Localización de los diagramas de estados y las tablas de estados.-- Asignación de estados.-- Diseñando con Flip-flops D.-- Diseñando con estados no usados.-- Verificación.-- Otros tipos de Flip-flops.-- Flip-flops JK y T.-- Representación HDL para circuitos secuenciales- VHDL.-- Representación de HDL para circuitos secuenciales-Verilog.-- Capítulo 7. Registros y transferencia de registros: Registros y habilitación de carga.-- Registro con carga en paralelo.-- Transferencia de registros.-- Operaciones de transferencia de registros.-- Nota para usuarios de VHDL y Verilog.-- Microoperaciones.-- Microoperaciones aritméticas.-- Microoperaciones lógicas.-- Microoperaciones de desplazamiento.-- Microoperaciones en un registro.-- Transferencias basadas en multiplexores.-- Registros de desplazamiento.-- Contador asíncrono.-- Contadores binarios síncronos.-- Otros contadores.-- Diseño de células básicas de un registro.-- Transferencia de múltiples registros basada en buses y multiplexores.-- Bus triestado.-- Transferencia serie y micro operaciones.-- Suma en serie.-- Modelado en HDL de registros de desplazamiento y contadores-VHDL.-- Modelado en HDL de registros de desplazamiento y contadores-Verilog.-- Capítulo 8. Secuenciamiento y control: La unidad de control.-- Algoritmo de máquinas de estados.-- Diagrama ASM.-- Ejemplos de diagramas ASM.-- Multiplicador binario.-- Control cableado.-- Registro de secuencia y descodificador.-- Un Flip-flop por estado.-- Representación HDL del multiplicador binario- VHDL.-- Representación HDL del multiplicador binario-Verilog.-- Control microprogramado.-- Capítulo 9. Memorias: Definiciones.-- Memoria de acceso aleatorio.-- Operaciones de lectura y escritura.-- Temporización de las formas de onda.-- Características de las memorias.-- Memorias integradas SRAM.-- Selección combinada.-- Array de circuitos integrados de memoria SRAM.-- Circuitos integrados de memoria DRAM.-- Celda DRAM.-- Tira de un bit de memoria DRAM.-- Tipos de memoria DRAM.-- Memoria síncrona DRAM (SDRAM).-- Memoria SDRAM de doble tasa de transferencia de datos (DDR SDRAM).-- Memoria RAMBUS@ DRAM (RDRAM).-- Arrays de circuitos integrados de memorias dinámicas RAM.-- Capítulo 10. Fundamentos del diseño de procesadores: Introducción.-- Rutas de datos.-- Unidad aritmético-lógica.-- Circuito aritmético.-- Circuito lógico.-- Unidad lógico-aritmética.-- El desplazador Barrel Shifter.-- Representación de rutas de datos.-- La palabra de control.-- Arquitectura de un sencillo procesador.-- Capítulo 11. Arquitectura de conjunto de instrucciones.-- Recursos de almacenamiento.-- Formatos de la instrucción.-- Especificación de las instrucciones.-- Control cableado de un solo ciclo.-- Decodificador de instrucciones.-- Ejemplo de instrucciones y programa.-- Problemas del procesador de un solo ciclo.-- Control cableado multiciclo.-- Diseño del control secuencial.-- Arquitectura de conjunto de instrucciones: Conceptos de la arquitectura de procesadores.-- Ciclo de operación básico de un procesador.-- Conjunto de registros.-- Direccionamiento de los operandos.-- Instrucciones de tres direcciones.-- Instrucciones de dos direcciones.-- Instrucciones de una dirección.-- Instrucciones con cero direcciones.-- Arquitecturas de direccionamiento.-- Modos de direccionamiento.-- Modo implícito.-- Modo inmediato.-- Modos registro y registro indirecto.-- Modo de direccionamiento directo.-- Modo de direccionamiento indirecto.-- Modo de direccionamiento relativo.-- Modo de direccionamiento indexado.-- Resumen de modos de direccionamiento.-- Arquitecturas de conjunto de instrucciones.-- Instrucciones de transferencia de datos.-- Instrucciones de manejo de pila.-- E/S independiente versus EIS ubicada en memoria.-- Instrucciones de manipulación de datos.-- Instrucciones aritméticas.-- Instrucciones lógicas y de manipulación de bits.-- Instrucciones de desplazamiento.-- Cálculos en punto flotantes Operaciones aritméticas.-- Exponente sesgado.-- Formato estándar de los operandos.-- Instrucciones de control de programa.-- Instrucciones de bifurcación condicional.-- Instrucciones de llamada y retorno de subrutinas.-- Interrupciones.-- Tipos de interrupciones.-- Procesamiento de interrupciones externas.-- Capítulo 12. Unidades centrales de procesamiento RISC y CISC: Ruta de datos segmentada.-- Ejecución de microoperaciones de pipeline.-- Control de la ruta de datos segmentada.-- Rendimiento y realización de un pipeline.-- Procesador de conjunto reducido de instrucciones.-- Arquitectura de conjunto de instrucciones.-- Modos de direccionamiento.-- Organización de la ruta de datos.-- Organización del control.-- Conflictos de datos.-- Control de conflictos.-- Procesadores de conjunto de instrucciones complejo.-- Modificaciones de la ISA.-- Modificaciones en la ruta de datos.-- Modificaciones de la unidad de control.-- Control microprogramado.-- Microprograma para instrucciones complejas.-- Más sobre diseño.-- Conceptos de CPU de alto rendimiento.-- Recientes innovaciones arquitecturales.-- Sistemas digitales.-- Capítulo 13. Entrada/salida y comunicaciones: Procesadores de E/S.-- Teclado.-- Disco duro.-- Monitores gráficos.-- Tasas de transferencia de E/S.-- Interfaces de E/S.-- Unidad interfaz y bus de E/S.-- Strobing.-- Handshaking.-- Comunicación serie.-- Transmisión asíncrona.-- Transmisión síncrona.-- De vuelta al teclado.-- Un bus de E/S serie basado en paquetes.-- Modos de transferencia.-- Ejemplo de una transferencia controlada por programa.-- Transferencia iniciada por interrupción.-- Prioridad en las interrupciones.-- Prioridad Daisy Chain.-- Hardware de prioridad paralela.-- Acceso directo a memoria.-- El controlador de DMA.-- Transferencia de DMA.-- Procesadores de E/S.-- Capítulo 14. Sistemas de memoria: Jerarquía de memoria.-- Localidad de referencia.-- Memoria caché.-- Mapeado de la caché.-- Tamaño de línea.-- Carga de la caché.-- Métodos de escritura.-- Integración de conceptos.-- Cachés de instrucciones y datos.-- Cachés de múltiples niveles.-- Memoria virtual.-- Tablas de páginas.-- Translation Lookaside Buffer.-- Memoria virtual y caché.-- Resumen del capítulo.-- Referencias.-- Problemas- Índice ER -