FUNDAMENTOS DE INFORMATICA UNIDAD I: Conceptos Introductorios
ING. AGUILERA SERGIO OMAR
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
SISTEMAS DE COMPUTACION 1
HARDWARE
COMPUTADORA INPUT
OUTPUT SOFTWARE
CPU
2 PROCESA INPUT
OUTPUT ALMACENAMIENTO
UMC
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
2
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
DESKTOP TIPICA
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
3
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA CLASIFICACION DE FLYNN
1 CLASIFICACION DE COMPUTADORAS
2
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)
SISD
UC
{REGISTROS}
ROM
ALU
RAM
CACHE CK
INTERFASE I/O
UC CACHE
UC DE LA UMC
BUS DEL SISTEMA
PERIFERICOS
Ing. Sergio Aguilera
SISTEMA DE I/O
Unidad I: Conceptos Introductorios
PERIFERICOS
4
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA CLASIFICACION DE FLYNN 3
SIMD
UC
P1 ALU
P2 ALU
UMC 1 RED O BUSES
UMC 2
Pn ALU
UMC n
UC1
P1 ALU
UMC 1
UC1
P2 ALU
UC1
Pn ALU
U I/O
4
MIMD RED O BUSES
UMC 2
UMC n
U I/O Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
5
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA ACOPLAMIENTO DE PROCESADORES 1
DEBILMENTE ACOPLADO
Route r
Red Token Ring
Ing. Sergio Aguilera
Hu b
Red Ethernet
2
FUERTEMENTE ACOPLADO UP 11
UP 12
UP 1N
UP 21
UP 22
UP 2N
UP M1
UP M2
UP MN
Unidad I: Conceptos Introductorios
6
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA ACOPLAMIENTO DE PROCESADORES
RECORD UMC READ
ARQ. ESCALARES
ALU
OPERACION
BUFFER DE MEMORIA
ACUMULADOR ALMACENAMIENTO
DIRECCION
UM
REGISTRO
MICROORDEN
PC SECUENCIADOR SUMADOR
Ing. Sergio Aguilera
UC
Unidad I: Conceptos Introductorios
7
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
COMPUTADORA STANDARD CPU
Memoria principal Bus del sistema
Instrucción Instrucción Instrucción
Datos
Unidad de ejecución
Datos Datos Datos
Módulo de E/S
Williams Stallings SISTEMAS OPERATIVOS. Principios de diseño e interioridades. 4ta ed. Pearson Eduación S.A. Madrid, 2001 ISBN: 84-205-3177-4
PC IR MAR MBR I/O AR I/O BR
= Contador de programa = Registro de instrucción = Registro de direcciones de memoria = Registro intermedio de memoria = Registro de direcciones de E/S = Registro intermedio de E/S
Figura 1.1. Componentes de una computadora: visión de alto nivel. Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
8
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
ESTRUCTURA DE UN PROCESADOR (Pentium 4)
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
9
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
ESTRUCTURA DE UN PROCESADOR (Intel i7)
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
10
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
MAQUINA MULTINIVEL NIVEL 5
NIVEL DE LENGUAJE ORIENTADO A PROBLEMAS
NIVEL 4
NIVEL DE LENGUAJE ASSEMBLER
NIVEL 3
NIVEL DE MAQUINA DE SISTEMA OPERATIVO
NIVEL 2
NIVEL DE MAQUINA DEL SISTEMA CONVENCIONAL
NIVEL 1
NIVEL DE MICROPROGRAMACION
NIVEL O
NIVEL DE LOGICA DIGITAL
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
Sistemas de Computadoras, un enfoque estructurado. 7ma ed. Andrew Tannenbaum. Prentice Hall, 1994.
11
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA UMC BUS DE DIRECCONES DISP. I/O MDR REG. INSTRUC REGISTRO 0 REGISTRO 1
CK DECODE
SECUENCIADOR
B U S REGISTRO N
CPU
BUS DE CONTROL STACK POINTER
CELDA DE UM
REGISTRO 2
I N T E R N O
DIRECCIO N ESCRITUR A
ALU
CELDA DE MEMORIA
DATOS
LECTURA ACUMULADOR
DATA POINTER
RE F PC
MAR
UMC BUS DE DATOS DISP. I/O
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
12
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA SISTEMAS DE COMPUTACION AUTOMATIZACION DE UN PROBLEMA
CODIGO
Planteamiento del Problema
Ing. Sergio Aguilera
Análisis del Problema
Algoritmo de Resolución
Unidad I: Conceptos Introductorios
Ejecución por Computadora
13 ING. AGUILERA SERGIO OMAR
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA SISTEMAS DE COMPUTADORAS: CLASIFICACION Categoría
Tamaño
Velocidad
Número de usuarios en línea
Rango de Precios
Supercompu tadora
Cuarto completo
Miles de MIPS
Miles de usuarios
Varios millones en adelante
Mainframe
Cuarto parcial o completo
Cientos de MIPS
Cientos a Miles de usuarios
$300,000 a varios millones
Minicomputa dora
De pequeño a archivo grande
Cientos de MIPS
2 a 4,000 usuarios
$15,000 a varios cientos de miles de $
Servidor
De escritorio a archivo pequeño
25 a 200 MIPS
2 a 1,000 usuarios
$5,000 a $150,000
Microcomput adora
De mano a escritorio
1 a 100 MIPS
un usuario
Cientos a Miles de dolares
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
14
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA SERVIDORES CORPORATIVOS
RED CORPORATIVA
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
15
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA GUERRA ELECTRONICA
Server para Guerra Electrónica MRX
Radar Táctico Movil ASR-100X Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
16 ING. AGUILERA SERGIO OMAR
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
BIBLIOGRAFIA DE REFERENCIA
· Estructuras y Diseño de Computadoras (La Interfaz hardware/Software). 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ín Olvera Rodríguez. Prentice-Hall. 1era Edición. 2000.
· Manual de Actualización y reparación de PCs, 12 edición. Scott Mueller. Que, Prentice Hall, 2001.
· Organización de Computadores, un enfoque estructurado, 7 edición. Andrew Tanenbaun. 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. PrenticeHall. 2000.
· CIENCIAS DE LA COMPUTACION. Brookshear. Addison Wesley.
· REDES DE ORDENADORES. Andrew Tannenbaum. Prentice Hall. Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
David.
17 ING. AGUILERA SERGIO OMAR
UNIVERSIDAD DE BELGRANO – FAC. TECNOLOGIA INFORMATICA
FIN DE LA UNIDAD I CONCEPTOS INTRODUCTORIOS
Ing. Sergio Aguilera
Unidad I: Conceptos Introductorios
18 ING. AGUILERA SERGIO OMAR