ORGANIZACION DE COMPUTADORAS UNIDAD 1: Conceptos ...

18
ORGANIZACION DE COMPUTADORAS ING. AGUILERA SERGIO OMAR UNIDAD 1: Conceptos Introductorios (501-560)

Transcript of ORGANIZACION DE COMPUTADORAS UNIDAD 1: Conceptos ...

ORGANIZACION DE

COMPUTADORAS

ING. AGUILERA SERGIO OMAR

UNIDAD 1:

Conceptos Introductorios(501-560)

SISTEMAS DE COMPUTACION

COMPUTADORA

INPUT OUTPUT

HARDWARE

SOFTWARE

1

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

2

PROCESA

INPUT OUTPUT

CPU

ALMACENAMIENTO

UMC

2

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

DESKTOP TIPICA

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

3Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

CLASIFICACION DE FLYNN

1 CLASIFICACION DE COMPUTADORAS

SISD (Simple Instrucción Simple Dato)SIMD (Simple Instrucción Múltiple Dato)MISD (Múltiple Instrucción Simple Dato)MIMD (Múltiple Instrucción Multiple Dato)

2 SISD

UC {REGISTROS} ALU ROM RAM

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

4

UC {REGISTROS} ALU

CK INTERFASE I/O

ROM RAM

UC DE LA UMC

CACHE

UC CACHE

BUS DEL SISTEMA

SISTEMA DE I/OPERIFERICOSPERIFERICOS

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

3 SIMD UC P1 ALU

P2 ALU

Pn ALU

RED

O

BUSES

UMC 1

UMC 2

UMC n

U I/O

CLASIFICACION DE FLYNN

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

5

U I/O

4

UC1 P1 ALU

P2 ALU

Pn ALU

RED

O

BUSES

UMC 1

UMC 2

UMC n

U I/O

UC1

UC1

MIMD

Ing. Sergio AguileraUnidad I: Conceptos Introductorios

ACOPLAMIENTO DE PROCESADORES

1 DEBILMENTE ACOPLADO

Route

rHu

b

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

6

Red Token

Ring

Red

Ethernet2 FUERTEMENTE ACOPLADO

UP 11 UP 12

UP 21 UP 22

UP 1N

UP 2N

UP MNUP M1 UP M2

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

ACOPLAMIENTO DE PROCESADORES

ARQ.

ESCALARES

ACUMULADOR

ALUUMC BUFFER DE

MEMORIA

RECORD

READ

DIRECCION

OPERACION

ALMACENAMIENTO

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

7

SECUENCIADOR

UC

PC

SUMADOR

MICROORDENREGISTRO

UM

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

COMPUTADORA STANDARD

Unidad deejecución

Memoria principal

Bus del

sistemaInstrucción

Instrucción

Instrucción

Datos

Datos

Datos

Datos

CPU

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

8

Datos

PC = Contador de programa

IR = Registro de instrucción

MAR = Registro de direcciones de memoria

MBR = Registro intermedio de memoria

I/O AR = Registro de direcciones de E/S

I/O BR = Registro intermedio de E/S

Módulo de E/S

Figura 1.1. Componentes de una computadora: visión de alto nivel.

Williams Stallings SISTEMAS OPERATIVOS. Principios de diseño e

interioridades. 4ta ed. Pearson Eduación S.A. Madrid, 2001 ISBN: 84-205-3177-4

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

ESTRUCTURA DE UN PROCESADOR (Pentium 4)

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

9Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

ESTRUCTURA DE UN PROCESADOR (Intel i7)

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

10Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

MAQUINA MULTINIVEL

NIVEL DE MAQUINA DE SISTEMA

OPERATIVO

NIVEL DE MAQUINA DE SISTEMA

OPERATIVO

NIVEL DE LENGUAJE ASSEMBLERNIVEL DE LENGUAJE ASSEMBLER

NIVEL DE LENGUAJE ORIENTADO

A PROBLEMAS

NIVEL DE LENGUAJE ORIENTADO

A PROBLEMAS

NIVEL 3NIVEL 3

NIVEL 4NIVEL 4

NIVEL 5NIVEL 5

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

11

NIVEL DE LOGICA DIGITALNIVEL DE LOGICA DIGITAL

NIVEL DE MICROPROGRAMACIONNIVEL DE MICROPROGRAMACION

NIVEL DE MAQUINA DEL SISTEMA

CONVENCIONAL

NIVEL DE MAQUINA DEL SISTEMA

CONVENCIONAL

OPERATIVOOPERATIVONIVEL 3NIVEL 3

NIVEL 1NIVEL 1

NIVEL 2NIVEL 2

NIVEL ONIVEL O

Sistemas de Computadoras, un enfoque estructurado. 7ma ed. Andrew Tannenbaum. Prentice Hall, 1994.

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

REG. INSTRUC

DECODE

SECUENCIADOR

BUS DE CONTROL

MDR

BUS

INT

REGISTRO 0

REGISTRO 1

REGISTRO 2

REGISTRO N

CK

BUS DE DIRECCONES

UMC

DISP. I/O

CPUCELDA DE

DIRECCIO

N

ESCRITUR DATOS

CELDA DE UM

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

12

BUS DE CONTROL TERNO

ALUSTACK

POINTER

DATA POINTER ACUMULADOR

PC

MAR

RE

F

BUS DE DATOS

UMC

DISP. I/O

CELDA DE MEMORIA

ESCRITUR

A

LECTURA

DATOS

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

CODIGO

AUTOMATIZACION DE UN PROBLEMA

SISTEMAS DE COMPUTACION

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

13

Planteamiento

del Problema

Análisis

del Problema

Algoritmo de

Resolución

Ejecución por

Computadora

ING. AGUILERA SERGIO OMAR

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

SISTEMAS DE COMPUTADORAS: CLASIFICACION

Categoría Tamaño VelocidadNúmero deusuarios en línea

Rango de Precios

Supercomputadora

Cuarto completoMiles de MIPS

Miles de usuariosVarios millones en adelante

MainframeCuarto parcial o completo

Cientos de MIPS

Cientos a Miles de usuarios

$300,000 a varios millones

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

14

Minicomputadora

De pequeño a archivo grande

Cientos de MIPS

2 a 4,000 usuarios$15,000 a varios cientos de miles de $

ServidorDe escritorio a archivo pequeño

25 a 200 MIPS

2 a 1,000 usuarios $5,000 a $150,000

Microcomputadora

De mano a escritorio1 a 100 MIPS

un usuario Cientos a Miles de dolares

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

SERVIDORES CORPORATIVOS

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

15

RED CORPORATIVA

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

GUERRA ELECTRONICA

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

16

ING. AGUILERA SERGIO OMAR

Radar

Táctico Movil ASR-100X

Server para Guerra Electrónica MRX

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

BIBLIOGRAFIA DE REFERENCIA

� · Estructuras y Diseño de Computadoras (La Interfaz hardware/Software). David.Patterson y John Hennessy. 4ta Edición. Ed. Reverte. Barcelona, 2011.

� Organización y Arquitectura de Computadores. Willams Stallings. Prentice-Hall. 2006.7ed.

� · Organización y Arquitectura de Computadoras. Jaime Martinez Garza, Jorege AgustínOlvera Rodríguez. Prentice-Hall. 1era Edición. 2000.

� · Manual de Actualización y reparación de PCs, 12 edición. Scott Mueller. Que, Prentice

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

17

ING. AGUILERA SERGIO OMAR

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios

� · Manual de Actualización y reparación de PCs, 12 edición. Scott Mueller. Que, PrenticeHall, 2001.

� · Organización de Computadores, un enfoque estructurado, 7 edición. AndrewTanenbaun. Prentice Hall, 2001.

� · ESTRUCTURA INTERNA DE LA PC. Gastón C. Hillar. Ed. Hasa. 4ta. Edición. Bs.As.Feb.2004.

� · ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORES. Willams Stallings. Prentice-Hall. 2000.

� · CIENCIAS DE LA COMPUTACION. Brookshear. Addison Wesley.

� · REDES DE ORDENADORES. Andrew Tannenbaum. Prentice Hall.

FIN DE LA UNIDAD 1

CONCEPTOS INTRODUCTORIOS

UNIVERSIDAD DE BELGRANO – FAC. ING. Y TECNOLOGIA INFORMATICA

18

ING. AGUILERA SERGIO OMAR

Ing. Sergio Aguilera Unidad I: Conceptos Introductorios