organizacion de computadoras unidad 1: conceptos
TRANSCRIPT
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.