jin unidad 2

76
[ARQUITECTURA DE COMPUTADORES ] UNIDAD 2 – Organización de los Sistemas de Computadora Febrero 2008 Ing. Jorge Irey Universidad Nacional del Callao Escuela de Post Grado Maestría en Ingeniería de Sistemas

Upload: jingroup

Post on 10-Jul-2015

822 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Jin Unidad 2

[ARQUITECTURA DE COMPUTADORES ]UNIDAD 2 – Organización de los Sistemas

de Computadora

Febrero 2008

Ing. Jorge Irey

Universidad Nacional del CallaoEscuela de Post GradoMaestría en Ingeniería de Sistemas

Page 2: Jin Unidad 2

… una breve discusión ….

Page 3: Jin Unidad 2

Organización de una computadora sencilla

Page 4: Jin Unidad 2

Arquitectura Von Neumann

Registros importantes:PC = program counterIR = instruction register

Page 5: Jin Unidad 2

Arquitectura Harvard

Cuenta con la memoria de programa y la memoria de datos separadas y solo accesibles a través de buses distintos.Esto mejora el ancho de banda en relación a la arquitectura tradicional de Von-Neumann, en la cual en la cual memoria de programa y la memoria de datos son accedidas a través del mismo bus. Esta arquitectura ofrece la posibilidad de poder acceder a una sola instrucción en un ciclo de reloj. Mientras la memoria de programa es accedida la memoria de datos esta en un bus independiente y puede ser leída y escrita. Esta separación de buses permite que una instrucción sea ejecutada mientras la siguiente es extraída.

Page 6: Jin Unidad 2

Camino de Datos

Instrucciones:Registro-MemoriaRegistro-Registro

Page 7: Jin Unidad 2

ArquitecturaOrganización o estructuraTecnología

Velocidad de Procesamiento : Factores

Page 8: Jin Unidad 2

Velocidad de Procesamiento : Factores (2)

Page 9: Jin Unidad 2

Velocidad de Procesamiento : Factores (3)

Page 10: Jin Unidad 2

Entonces …. Se puede aumentar el rendimiento a través de la organización y arquitectura ….

Principios de diseño de las computadoras modernas

Todas las instrucciones se ejecutan directamente en HWMaximizar el ritmo con el que se emiten las instruccionesLas instrucciones deben ser fáciles de decodificarSolo las operaciones de carga y almacenamiento deben hacer referencia a la memoriaIncluir abundantes registros

Page 11: Jin Unidad 2

Paralelismo a nivel de instrucciones

Page 12: Jin Unidad 2

Fila de Procesamiento PIPELINE

Page 13: Jin Unidad 2

Fila de procesamiento dual

Arquitectura superescalar

Page 14: Jin Unidad 2

Procesador superescalar con 5 unidades funcionales

Page 15: Jin Unidad 2

Paralelismo a nivel de procesador

Page 16: Jin Unidad 2

Arreglo de procesadores

Page 17: Jin Unidad 2

Multiprocesador / Multicomputadora

Page 18: Jin Unidad 2

Memoria Primaria

BITS / BYTESMainframe IBM BCD

Page 19: Jin Unidad 2

Direcciones de Memoria

Page 20: Jin Unidad 2

Memoria Big / Little endian

Page 21: Jin Unidad 2
Page 22: Jin Unidad 2

Codigos de detección de errores

Page 23: Jin Unidad 2

Construcción de Código Hamming

Page 24: Jin Unidad 2

Memoria Caché

Page 25: Jin Unidad 2

Módulo de Memoria individual

SIMMDIMM

Page 26: Jin Unidad 2

Método de Acceso

Page 27: Jin Unidad 2

Soporte Físico

Page 28: Jin Unidad 2

Alterabilidad

Page 29: Jin Unidad 2

Duración de la información

Page 30: Jin Unidad 2

Parámetros de Velocidad

Page 31: Jin Unidad 2

Jerarquía de Memoria

Page 32: Jin Unidad 2

Memoria Secundaria

Page 33: Jin Unidad 2

Disco Magnético

Page 34: Jin Unidad 2

Disco Magnético (2)

Page 35: Jin Unidad 2

Disco Magnético (3)

Page 36: Jin Unidad 2

Formato de grabación

Page 37: Jin Unidad 2

Formato de grabación (2)

Page 38: Jin Unidad 2

Parámetros de Rendimiento de un disco

Tiempo de Búsqueda (Ts)Retardo Rotacional (Tr)Tiempo de Acceso (Ta)Tiempo de transferencia (Tt)Tiempo de operación (To)

Page 39: Jin Unidad 2

Técnicas para acelerar transferencia

Buffer de pistaCaché de disco

Page 40: Jin Unidad 2

Discos Flexibles ( Floppy)

Page 41: Jin Unidad 2

Formato de datos ( Floppy)

Page 42: Jin Unidad 2

FUncionamiento del controlador ( Floppy)

Page 43: Jin Unidad 2

Búsqueda de pista ( Floppy)

Page 44: Jin Unidad 2

Otros discos …

IDEEIDESCSI

Page 45: Jin Unidad 2

RAID

Page 46: Jin Unidad 2

CD-ROM

Page 47: Jin Unidad 2

CD-ROM

Page 48: Jin Unidad 2

Organización lógica de los datos en CD_ROM

Page 49: Jin Unidad 2

Sección transversal de un disco CD-R

Page 50: Jin Unidad 2

DVD de 2 lados y capa dual

Page 51: Jin Unidad 2

Entrada / Salida

Page 52: Jin Unidad 2

Una computadora personal …

Page 53: Jin Unidad 2

Estructura lógica de una computadora personal …

Page 54: Jin Unidad 2

PC con bus PCi y bus ISA

Page 55: Jin Unidad 2

Monitores CRT

Page 56: Jin Unidad 2

LCD

Page 57: Jin Unidad 2

Salida en un terminal de PC

Page 58: Jin Unidad 2

Conexión RS232 y PC

Page 59: Jin Unidad 2

Un mouse …

Page 60: Jin Unidad 2

Un mouse (2)…

Page 61: Jin Unidad 2

La impresora …

Page 62: Jin Unidad 2

La impresora de martillo

Page 63: Jin Unidad 2

La impresora de chorro de tinta

Page 64: Jin Unidad 2

La impresora láser

Page 65: Jin Unidad 2

Escalas de gris …

Page 66: Jin Unidad 2

Modem

Page 67: Jin Unidad 2

ISDN

Page 68: Jin Unidad 2

… más sobre el BUS …

Page 69: Jin Unidad 2

Jerarquía de un BUS

Del sistemaLocalDe E/S o de expansión

Page 70: Jin Unidad 2

Bus del Sistema ( BACKPLANE )

Page 71: Jin Unidad 2

Bus Local

Page 72: Jin Unidad 2

Bus de E/S o de expansión

Page 73: Jin Unidad 2

Buses normalizados

PCIUSBSCSI

Page 74: Jin Unidad 2

Bus PCI

Page 75: Jin Unidad 2

Bus USB

Page 76: Jin Unidad 2

Bus SCSI