presentación de powerpoint -...

69
1 Dr. Anibal Mazza Fraquelli www.fraquelli.net Universidad de Buenos Aires Facultad de Ciencias Económicas Tecnología de la Información Profesor Adjunto Dr. Anibal Mazza Fraquelli Computadoras File:2-10000

Upload: doantram

Post on 19-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

1Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Universidad de Buenos AiresFacultad de Ciencias Económicas

Tecnología de la Información

Profesor Adjunto

Dr. Anibal Mazza Fraquelli

Computadoras

File:2-10000

Page 2: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

2Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Advertencia

➢Con todos los nuevos desarrollos no es

posible “estar al dia”

➢Aplicable a HW

➢Aplicable a SW

Page 3: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

3Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Computadora?

➢Computadora

➢Persona o cosa que computa

➢Aparato electrónico o

mecánico capaz de llevar

adelante repeticiones y

operaciones matemáticas

complejas a muy alta

velocidad

Page 4: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

4Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Donde hay computadoras?

➢Mainframes

➢Personal Computer

➢Autos

➢Teléfonos

➢Personal Digital Assistant (PDA)

➢Lavadora, Horno a microondas, etc.

➢Otros

Page 5: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

5Dr. Anibal Mazza Fraquelli – www.fraquelli.net

La jerga...

➢SW = Software

➢HW = Hardware

➢DB = Base de Datos

➢WS = Estación de Trabajo

Page 6: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

6Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Unidad Control

Unidad

Aritmetica y Logica

Almacenamiento

Primario

Central Processing Unit

(CPU)Esquema

De las

Computadoras

Entrada

Datos

Salida

Informacion

Almacenamiento

Secundario

Page 7: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

7Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Control & ALU

➢Microprocesador

➢Reloj de tiempo real

➢BIOS

➢CMOS

➢IDE

➢SCSI

➢USB

Page 8: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

8Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Adicionales de la computadora

➢Fuente alimentación

➢Gabinete

➢Pila CMOS.

➢Ventilador

➢Disipadores

➢UPS

Page 9: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

9Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Circuitos Integrados

➢Función

➢Provee soporte estructura y eléctrico para la

interconexión de componentes.

➢Tipos

➢Motherboard

➢Tarjeta de expansión

➢SIMM (Single Inline Memory Modules)

Page 10: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

10Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Por que silicón?

➢ Silicón es un semiconductor

➢Aluminio es conductor: baja resistencia

➢Vidrio es aislante: alta resistencia

➢Semiconductor: resistencia es controlable en la manufactura.

➢ Silicón abunda

➢ Silicón es “facil” de manufacturar en circuitos integrados.

Page 11: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

11Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Ley de MooreCada 18 meses se duplica la capacidad de computo

Page 12: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

12Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Memoria

Dirección

0

1

2

Dirección + alta

Contenido

01011010

01001011

11100010

00111110

Bit

Byte

Page 13: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

13Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Como funciona la RAM?

➢Dirección para los datos

➢Control de Lectura y Escritura

➢Bus datos bidireccional

Direccion

Entrada

(escritura)Salida

(leer)

RAMLecto / Escritura

Bus Datos

Page 14: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

14Dr. Anibal Mazza Fraquelli – www.fraquelli.net

RAM: Celda estática

Lineas Bit

Lineas Palabra Celda

Page 15: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

15Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Tipos de Memorias

➢RAM : Random Access Memory

➢Dinámica: Cambia con el procesamiento

➢Estática: Permanece constante (power on)

➢ROM : Read Only Memory (preprogramada)

➢PROM: Un Programa la puede cambiar

➢EPROM: Borrable con luz ultravioleta

➢EEPROM: Borrable eléctricamente

Nota: si es “borrable” quiere decir que es “programable”

Page 16: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

16Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Direcciones en Memoria

101 102 103

201

301

202 203

302 303

Cada Casillero almacena 1 byte

Cada Casillero tiene una dirección

Page 17: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

17Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Como se Organiza la Computadora

Teclado

Monitor

Impresora

Disco

Duro

DisketteB

us

Procesador

(CPU)

Memoria Primaria

(RAM)

ROM

Entrada

Salida

Blanda

Salida

Dura

Discos

Tarjetas

Expansión

.

.

.

Page 18: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

18Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Registros

CPU

Cache

Memoria

Principal

Discos magnéticos

Regrabables

Cinta magnética o

Discos no borrables

Memorias en

semiconductores

Almacenamiento

Secundario

(perifericos con

Movimiento

mecánico)Mas capacidad

Menor Costo

+ rápido

Jerarquías de Memoria

Page 19: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

19Dr. Anibal Mazza Fraquelli – www.fraquelli.net

➢BIT:

➢Binary Digit.

➢On/Off,

➢0/1,

➢Magnético / No magnetico

Como se almacenan los datos?

Page 20: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

20Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Bits como voltajes

Un dispositivo electronico

combina voltajes de entada

(corriente) para obtener

Voltaje de salida

VA

VB

VA*B

Logica 1 representada por 5 Volts

Logica 0 representada por 0 Volts

Page 21: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

21Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Como funciona un transistorx

y

control

5V

0V

A =InputC= Output

In Out

A=0 C=1A=1 C=0

Page 22: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

22Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Atencion!

➢El byte no es siempre de 8 bits

➢En el propio ASCII original...

➢1 byte = 7 bits

Page 23: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

23Dr. Anibal Mazza Fraquelli – www.fraquelli.net

➢BYTE: Grupo de bits de un caracter

➢EBCDIC- Extended Binary Coded Decimal

Interchange Code (8 bits por byte)

➢ASCII- American Standard Code for

Información Exchange (7 u 8 bits por byte)

➢Standard IBM/Microsoft

Como se almacenan los datos?

Page 24: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

24Dr. Anibal Mazza Fraquelli – www.fraquelli.net

➢BIT PARIDAD:

➢bit extra agregado a cada byte para detectar

errores en las transmisiones

➢Retomaremos este concepto cuando hablemos

de seguridad y comunicaciones

Como se almacenan los datos?

Page 25: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

25Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Bit de Paridad

En sistemas impares se

suman todos los bits y

se complementa a un

numero impar.

En sistemas pares se

suman todos los bits y

se complementa a un

numero par.

Bit de Paridad

ASCII

Bit Paridad

Suma de Bits

Page 26: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

26Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Ejemplos de Bytes

C: 1100 0011 0 100 0011 1

A: 1100 0001 1 100 0001 0

T: 1110 0011 1 101 0100 1

EBCDIC ASCII

(Paridad Par)

Page 27: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

27Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Equivalencias

8 bits = 1 byte

1024 bytes = 1 K byte

1024 K bytes = 1 Mega byte

1024 Mega bytes = 1 Giga byte

1024 Giga bytes = 1 Tera byte

1024 Tera bytes = 1 Peta byte

1024 Peta bytes = 1 Exa byte

1024 Exa bytes = 1 Zetta byte

1024 Zetta bytes = 1 Yotta byte

Page 28: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

28Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Generaciones de Computadoras

1. Tubos Vacío: 1946-1956

2. Transistores: 1957-1963

3. Circuitos Integrados: 1964-1979

4. VERY LARGE-SCALE INTEGRATED

(VLSI) CIRCUITS: 1980 - Actualidad

Page 29: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

29Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Unidades: frecuencia

➢Hertz (Hz), ciclos por segundo

➢Unidad: 1/segundo = second –1

➢Velocidad de reloj:.

➢500 Millones de ciclos por segundo (500MHz)

➢Cada ciclo toma 2 nanosegundosSin Wave

-5

-4

-3

-2

-1

0

1

2

3

4

5

0 50 100 150 200 250 300 350 400

Degrees

Am

plitu

de

Page 30: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

30Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Central Processing Unit (CPU)

RAM

Memoria Principal: Primaria

Unidad ControlUnidad

Aritmética / Lógica

ROMReloj

Page 31: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

31Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Booteo

➢BIOS chequea el floppy. Si esta presente,

busca el lugar pre-definido para el Sistema

Operativo.

➢Si no hay floppy, verifica en el disco rigido

➢Si no hay HD, error!

➢El orden de booteo puede ser alterado en el

BIOS

Page 32: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

32Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Booteo

➢Boot lee el primer sector del disco (cilindro

0, cabeza 0, sector 0) (512 bytes): Master

Boot Record (MBR)

➢MBR es un programa que que localiza una

particion de booteo en el disco.

➢BIOS transfiere control al MBR

➢MBR localiza el sistema operativo (el que sea).

Page 33: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

33Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Booteo

➢Cold Boot

➢Por Hardware

➢Ojo: las normas ATM administran la energia por

software de sistema operativo

➢Soft Boot

➢Por Software

Page 34: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

34Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Como se “despiertan” las

computadoras?

➢Booteo (Boot Strapping)

➢Pasos para poner en marcha la computadora al

encenderla

➢ Primer paso: Power On Self Test (POST)

➢Proposito: Testeo basico para verificar que todos los

dispositivos estan conectados.

➢Resultados

➢OK: 1 beep

➢Mal: diferentes combinaciones de beeps, mensajes, etc.

Page 35: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

35Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Como funciona el POST?

➢Al encender la computadora, se resetea

➢Se borran datos viejos

➢Se borra la memoria

➢Se verifica desde ROM y BIOS

➢ROM no se borra!

➢Instrucciones definidas por pasos en la CPU para

realizar el self test

Page 36: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

36Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Pasos del Self Test

➢CPU se autochequea (calculos, acarreos, etc)

➢Señales al bus para verificar funcionamiento

➢Timer (reloj de tiempo real)

➢Tarjeta de video

➢Localizarla y hacer post

➢Si pasa, enlazar tarjeta de video y BIOS

➢Si todo va bien, mostrar texto/graficos

Page 37: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

37Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Self Test

➢Verificar RAM.

➢Escribir datos en cada banco

➢Leer datos

➢Detectar RAM disponible

Page 38: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

38Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Self Test

➢Verificar otros componentes

➢Ver si ok con el BIOS

➢Ejecutar instrucciones de verificacion

➢Ver si es Plug and Play

➢Asignar recursos

➢Comparar inventario realizado con “lista”

almacenada.

➢Almacenado en CMOS

➢Si difiere, la nueva lista es correcta?

Page 39: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

39Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Self Test

➢Ver HD disponibles

➢Ver teclado, se presiono alguna tecla?

➢ Si el POST se completo…

➢Componentes = funcionamiento OK

➢Se localizaron los HD

Page 40: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

40Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Carga del sistema operativo

➢ Se lo carga en RAM

➢ Por que?

➢Comandos del usuario para el HW

➢Formatos pre-definidos de comandos

➢Que software funcionará?

Page 41: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

41Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Carga Sistema Operativo

➢Por que no esta permanentemente en BIOS?

➢Eleccion usuario (Windows 95, 98, 2000, ME,

NT, XP, Unix, Linux, etc...)

➢Facil distribucion (CDROM vs. Chips)

➢Facil correccion y actualizacion (via internet?)

Page 42: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

42Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Prompt

➢Habilitar al usuario a usar el SO

➢Depende de la interfase de usuario el tipo de prompt que se “muestra”

➢Participantes

➢BIOS (en EPROM).

➢CPU (cerebro)

➢HD con el SO

➢RAM

Page 43: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

43Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Buses

CPUAlmacenamiento

Primario

Bus Datos

Bus Dirección

Bus Control

Entrada

Dispositivos

Salidas

Dispositivos

Almacenamiento

Secundario

Page 44: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

44Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Buses

➢Medio de transporte de los datos entre los componentes

➢Seguimiento por el circuito

➢Contactos

➢Slots

➢Protocolo de comunicaciones

➢Buses dan flexibilidad en agregar y remover componentes.

➢Velocidad = Distancia / Tiempo

Page 45: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

45Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Buses de Expansion➢ ISA: Industry Standard Architecture

➢Baja Velocidad, 810 MHz

➢8 MB/sec 20 MB/seg

➢Usado en serial, paralelo, modems internos y tarjetas

de red viejas (Network Interface Cards: NICs)

➢8/16-bit transferencia en paralelo

➢ SCSI: Small Computer System Interface

➢Alta velocidad de perifericos, 5 to 20 MHz

➢8/16-bit transferencia en paralelo

Page 46: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

46Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Bus Local

➢Conexion directa a CPU

➢Aplicaciones de alta velocidad: Video

2 tipos

➢PCI: Peripheral Component Interconnect

➢AGP: Advanced Graphics Port

Page 47: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

47Dr. Anibal Mazza Fraquelli – www.fraquelli.net

PCI

➢Slot no un puerto.

➢Dominante hoy

➢32 Bits transferencia en paralelo

➢Aplicaciones de alta velocidad

➢Video

➢Network Interface Card (NIC)

➢Disk

➢132 MB/seg 532MB/seg

Page 48: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

48Dr. Anibal Mazza Fraquelli – www.fraquelli.net

AGP

➢Slot no un puerto

➢Interfase grafica para las nuevas maquinas

➢Opciones (1x, 2x, 4x)

➢Basado en desarrollo PCI.

➢Designado para graficos.

➢1,066 MB/seg (4x)

Page 49: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

49Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Interfase de CPU

Pentium III

AGP chip

setControladora ISA I/O

RAM

AGP slot

Todas las I/O de la CPU

se envian al chip AGP

32-bit, 33 MHz

32-bit

33 MHz16-bit, 8 MHz

ISA Slots

PCI Slots

32-bit

33 MHz

32-bit

66 MHz

Direct memory access

(DMA): los dispositivos

de video acceden a

RAM sin pasar por CPU

32-bit

66 MHz

Page 50: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

50Dr. Anibal Mazza Fraquelli – www.fraquelli.net

ALU & Unidad de Control

➢Unidad Aritmética - Lógica: CPU hace las

operaciones matemáticas y lógicas

➢Unidad de Control: CPU controla, y

coordina otras partes de un sistema de

computación

Page 51: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

51Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Ciclo Instrucción:

1. Fetch – Tomar instrucción

2. Decodificar

3. Poner la instrucción en un registro

4. Colocar el registro en la dirección

Ciclos de instrucción y ejecución

Page 52: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

52Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Ciclo Ejecución:

5. Enviar datos de la memoria principal al

registro de almacenamiento

6. Comandar la ALU

7. ALU hace la operación

8. Enviar resultado a acumulador

Ciclos de instrucción y ejecución

Page 53: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

53Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Categorías de Computadoras

➢Mainframe

➢Mini computadoras

➢Personal Computer (PC)

➢Estación de Trabajo

➢Súper Computadoras

Esta clasificacion solo tiene por objeto dar una idea de capacidad

Hoy las barreras han caido...

Page 54: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

54Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Mainframe

➢Las computadoras mas grandes

➢Ram: + 1 Gigabyte

➢Aplicaciones Comerciales, Científicas y

Militares

➢Datos “Masivos”

➢Cálculos – Computo Complicado

Page 55: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

55Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Mini computadoras

➢Medio Rango

➢200 Mb – 1 Gb

➢Universidades, Fabricas, Laboratorios

➢Usadas como Front-End de los procesos de

un Mainframe

Page 56: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

56Dr. Anibal Mazza Fraquelli – www.fraquelli.net

➢De escritorio o portátiles

➢Ram: ?

➢Negocios – Personal

➢Costo Accesible

➢Muchos componentes disponibles

➢Uso en red

Personal Computer

Page 57: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

57Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Estaciones de Trabajo

➢Escritorio

➢Gráficos Poderosos

➢Capacidad Matemáticas

➢Multi Tasking

➢Usualmente configuradas para una función

(CAD, Ingeniería, Gráficos)

Page 58: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

58Dr. Anibal Mazza Fraquelli – www.fraquelli.net

SupercomputadorasTeraflop: Trillón de cálculos por segundo

➢Altamente Sofisticadas

➢Cómputos Complejos

➢CPU’s Rápidas

➢Alta capacidad de Simulación

➢Tecnología de Punta (State of Art)

➢Caras

Page 59: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

59Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Procesos Secuenciales y Paralelos

SECUENCIAL PARALELO

Tarea 1

Resultado

Tarea 2

Resultado

Programa

CPU

Programa

CPU

Programa

CPU

Tarea 2

CPU

Tarea 3

CPU

Tarea 1

RESULTADO

Page 60: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

60Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Puertos

➢Conectan la maquina con los perifericos

➢Paralelo: usual: impresora, zip drive, SCSI

➢Serie

➢Modem telefonico

➢USB

➢EIDE

➢SCSI

➢FireWire

Page 61: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

61Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Puerto Paralelo

Connector Type: DB-25F

➢Una interfase point-to-point que transfiere

multiples bits simultaneamente.

➢Tambien llamado IEEE-1284 Centronics Interface

Standard

➢ 8 bits (1 byte)

Pin Name Function I/O

1 --STROBE --STROBE Out

2 DATA 0 Data Bit 0 (LSB) Out

3 DATA 1 Data Bit 1 Out

4 DATA 2 Data Bit 2 Out

5 DATA 3 Data Bit 3 Out

6 DATA 4 Data Bit 4 Out

7 DATA 5 Data Bit 5 Out

8 DATA 6 Data Bit 6 Out

9 DATA 7 Data Bit 7 (MSB) Out

10 --ACK --Acknowledge In

11 BUSY Busy In

12 PE Paper End In

13 SLCT Select In

14 --AUTOLF --Auto Line Feed Out

15 --ERROR --ERROR In

16 --INIT --Initialize Printer Out

17 --SLCTIN --Select Input Out

Page 62: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

62Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Puerto Serie

Los datos van en serie, es decir

1 bit a la vez

Page 63: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

63Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Puerto Serie

Terminal de datos(DTE)

Equipo deComunicaciones (DCE)

CompañiaTelefonica

Maquina

ModemTelefono

Page 64: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

64Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Universal Serial Bus (USB)

➢ Serial solo soporta una conexion (point-to-point),

con un solo dispositivo, para lograr más se creó:

➢USB

➢1996

➢127 dispositivos por puerto

➢1.5 MB/s a 12 MB/s

➢Un solo cable de configuracion

➢Plug and play

Page 65: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

65Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Universal Serial Bus (USB)

PC

USB Controller

Host Hub

PortPort

Function & Hub

Port

Hub

Port

Port Port Port Port

FunctionPort

Function

PortPort Port

SimboloConector

pin 1 - VCC (+5VDC)pin 2 - Data - (D-)pin 3 - data + (D+)pin 4 - ground

Page 66: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

66Dr. Anibal Mazza Fraquelli – www.fraquelli.net

IDE

➢1986

➢Integrated Drive Electronics

➢Todas las interfases en el disco

➢PC ve un disco generico

➢2 IDE en motherboard

➢Cada IDE puede alimentar 2 dispositivos

➢Master/slave disk

➢Hard drive, floppy drive, CD-ROM

Page 67: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

67Dr. Anibal Mazza Fraquelli – www.fraquelli.net

SCSI➢Rapido y versatil (HD, CD-ROM, scanners,

etc.)

➢Mas caro que IDE

➢1 controladora maneja hasta 7 dispositivos

Page 68: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

68Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Computadoras más rápidas? Como?

➢Estrategias de desarrollo➢Poner juntos los circuitos

➢Nuevos materiales

➢superconductores

➢Biotecnologia (moleculas)

➢Procesamiento optico

➢Reducir los sets de instrucciones (RISC vs. CISC)

➢Multiples instrucciones en diferentes partes del ciclo

➢Procesamiento en paralelo

Page 69: Presentación de PowerPoint - profesorfraquelli.comprofesorfraquelli.com/FILES/TECNO/A_03-01-01_HW/02-10000... · Lavadora, Horno a microondas, etc. ... Proposito: Testeo basico para

69Dr. Anibal Mazza Fraquelli – www.fraquelli.net

Periferico <> Soporte

➢ Periferico = “aparato”

➢ Soporte = “medio de almacenamiento”

Periferico Soporte

Impresora Papel

Diskettera Diskette