Está en la página 1de 33

Microprocesadores

Ing.Wilmer Naranjo

Qu es un Microcomputador?

Diagrama de bloques de un Microcomputador

Memoria

Entrada

Microprocesador
CPU

Ing.Wilmer Naranjo

Salida

Evolucin del Microprocesador


1940

1950 PRIMERA GENERACION


Se construyeron gigantescas mquinas
computadoras diseadas con dispositivos
electro-mecnico llamados RELE y tubos
en vaco denominadas bulbos.
Costo del hardware >> costo de los
programadores
Programs escritos en 1s y 0s
MARK I (1944)
ENIAC Calculador e Integrador
Numerico Digital Electrnico (1948)

Ing.Wilmer Naranjo

Evolucin del Microprocesador

1955 1965 SEGUNDA GENERACION


Se construyeron computadoras con transistores o
componentes de estado slido (semiconductor).
Unidad de Control & ALU : Transistores

Memoria Central : Ncleos de Ferrita


Software :
Lenguajes de Programacin de alto nivel
Aplicaciones Cientficas : FORTRAN
Aplicaciones de Negocios : COBOL

Ing.Wilmer Naranjo

Evolucin del Microprocesador


1965 - 1973
TERCERA GENERACION
Aparecen los circuitos integrados denominados chips que
revoluciona a los microprocesadores y sistemas de
microcomputadoras asociadas con ellos.
Software :
Multiprogramacin mantuvo ocupado al sistema
El software era inadecuado para estos sistemas
Se produjo una crisis de Software

Ing.Wilmer Naranjo

Evolucin del Microprocesador

1973 - HOY
CUARTA GENERACION
Aparecen los circuitos integrados denominados chips que
revoluciona a los microprocesadores y sistemas de
microcomputadoras asociadas con ellos.
Unidad de Control & ALU :
Circuitos Integrados
Memoria Central :
Circuitos Integrados
Mas tipos de Computador:
Computadoras Personales
Servidores
Supercomputadoras
Computadoras Embebidas
Redes y Computacin Distribuida
Software :
Interfaces Grficas
Costo computadora << costo programador
Ing.Wilmer Naranjo

1972 Intel UP 4004


Bus

de datos de 4 bits
Bus de direccin 12 bits
Maneja un conjunto de 45 instrucciones
Capacidad de direccionamiento de 4K
(localidad de direccin)
Densidad de 10000 transistores
4

Bus de Datos

12

Bus de Direccin

UP 4004
Ing.Wilmer Naranjo

1974 Intel UP 8008


Bus

de datos de 8 bits
Bus de direccin 14 bits
Maneja un conjunto de 48 instrucciones
Capacidad de direccionamiento de 16K
(localidad de direccin)
Densidad de 12000 transistores
8

Bus de Datos

14

Bus de Direccin

UP 8008
Ing.Wilmer Naranjo

1975 Intel UP 8080


Bus

de datos de 8 bits
Bus de direccin 16 bits
Maneja un conjunto de 243 instrucciones
Capacidad de direccionamiento de 64K
(localidad de direccin)
Densidad de 15000 transistores
8

Bus de Datos

16

Bus de Direccin

UP 8080
Ing.Wilmer Naranjo

1977 Intel UP 8085


Bus

de datos de 8 bits
Bus de direccin 16 bits
Maneja un conjunto de 246 instrucciones
Capacidad de direccionamiento de 64K
(localidad de direccin)
Densidad de 19000 transistores
8

Bus de Datos

16

Bus de Direccin

UP 8085
Ing.Wilmer Naranjo

10

1978 Intel UP 8086


Bus

de datos de 16 bits
Bus de direccin 20 bits
Opera 2.5 MIP millones de instrucciones
por segundo
Capacidad de direccionamiento de 1M
Densidad de 30000 transistores
16 Bus de Datos
CLK 10 Mhz
UP 8086
20
Ing.Wilmer Naranjo

Bus de Direccin
11

1979 Intel UP 8088


Bus

de datos de 16 bits interno y 8 bits


fsico
Bus de direccin 20 bits
Opera 2.5 MIP Millones de instrucciones
por segundo
Capacidad de direccionamiento de 1M
CLK 8 Mhz
8
Bus de Datos
UP 8088
20
Ing.Wilmer Naranjo

Bus de Direccin
12

1982 Intel UP 80286


Bus

de datos de 16 bits
Bus de direccin 24 bits
Opera 4 MIP
Capacidad de direccionamiento de 16M
Densidad de 140000 transistores
CLK 12.5 Mhz
16

Bus de Datos

24

Bus de Direccin

UP 80286
Ing.Wilmer Naranjo

13

1986 Intel UP 80386 DX


Bus

de datos de 32 bits
Bus de direccin 32 bits
Opera 7 MIP
Capacidad de direccionamiento de 4G
Densidad de 275000 transistores
CLK 33Mhz
32

Bus de Datos

32

Bus de Direccin

UP 80386
Ing.Wilmer Naranjo

14

1989 Intel UP 80486

Bus de datos de 32 bits


Bus de direccin 32 bits
Opera 27 MIP
Capacidad de almacenamiento de 4G
Densidad de 1200000 transistores
CLK 66 Mhz
COPROCESADOR NUMERICO 80387
MICROPROCESADOR 80386
32

Bus de Datos

32

Bus de Direccin

UP 80486
Ing.Wilmer Naranjo

15

1993 Intel UP PENTIUM I

Bus de datos de 32bits - 64 bits


Opera 110 MIP
Densidad de 3000.000 transistores
CLK > 100 Mhz1993, bus dir 32 bits(4GB)
Chip de 66 Mhz 2 instrucciones/clock
16 KB cach(8K datos+8K instrs) incorporado

Bus de Datos
UP Pentium
Bus de Direccin
Ing.Wilmer Naranjo

16

1997 Intel UP PENTIUM II

Bus de datos de 64
bits
Opera 150 MIP
Densidad de
21000.000
transistores
CLK 233 - 450 Mhz
Bus de Datos
UP Pentium
Bus de Direccin
Ing.Wilmer Naranjo

17

1999 Intel UP PENTIUM III


Bus

de datos de 64 bits
Versin mejorada del Pentium II
Velocidad de bus 100 133MHz
CLK 600 Mz - 1 Ghz

Bus de Datos
UP Pentium
Bus de Direccin
Ing.Wilmer Naranjo

18

2000 Intel UP PENTIUM IV

Bus de datos de 64 bits


Bus direccin de 36 bits
Aquitectura similar a la de
Pentium III
Velocidad de bus 100
400MHz
Reloj 1.3 GHz 3.0 GHz
Bus de Datos
UP Pentium
Bus de Direccin
Ing.Wilmer Naranjo

19

Microprocesador

Bus de Datos
UP
Bus de Direccin
Ing.Wilmer Naranjo

20

Microprocesador

Ing.Wilmer Naranjo

21

Vista Conceptual
80486
CPU

Coprocesador

Cach 8K L1

Ing.Wilmer Naranjo

22

Vista Conceptual
Pentium

CPU1

CPU2

Coprocesador

Cach 16K L1

Ing.Wilmer Naranjo

23

Vista Conceptual
Pentium PRO

CPU1

CPU2

CPU3

Coprocesador

Cach 16K L1

Cach 256K L2

Ing.Wilmer Naranjo

24

Vista Conceptual:
Pentium II - Pentium III - Pentium IV

Circuito Impreso Pequeo.


CPU1

CPU2

CPU3

Coprocesador

Cach 32K L1

Cach L2 256K-512K-1M

Ing.Wilmer Naranjo

25

Microcomputadora

En este grfico se puede apreciar tres buses: direccin, datos y


control.
Microprocesador

Bus Direccin

Bus Datos

MWTC
MRDC
IOWC
IORD

ROM

RAM

Teclado

Impresora

Bus de Control

Ing.Wilmer Naranjo

26

Memoria Principal
Memoria

Principal es donde se almacenan


las instrucciones y datos que van a ser
procesadas inmediatamente por el CPU.
ROM (Read Only Memory)
RAM (Random Access Memory)
Cach
Registros

Ing.Wilmer Naranjo

27

Memoria Secundaria

Memoria Secundaria es donde se almacenan


los datos e instrucciones para ser archivados
por un tiempo indefinido.
Disco Duro: memoria secundaria principal, su
estructura son discos con superficie magntica.
Su tamao se mide en GB.
Diskettes: su capacidad se mide en KB y MB.
CD-RW: su capacidad va de 650MB a 700MB.
CD-DVD: su capacidad va de 4GB a 18GB.
Ing.Wilmer Naranjo

28

ROMBIOS Y RAM
ROMBIOS:

contiene las instrucciones


para arrancar la mquina y hacer revisin
de ella.
Actualmente se implementa en FLASH y
puede ser actualizada directamente en el
circuito.
RAM: almacena los datos y los programas
que el procesador va a ejecutar.
La RAM normalmente es mas lenta que el
Ing.Wilmer Naranjo
29
procesador.

Memoria Cach

Ms rpida que la RAM, pero ms cara.


Se coloca entre el microprocesador y la RAM.
Sirve para almacenar temporalmente aquellos
datos que estn siendo procesados con mayor
frecuencia.
Cach viene generalmente empacada dentro
del mismo procesador y trabaja a la velocidad
de este.
Mejora el rendimiento del sistema.

Ing.Wilmer Naranjo

30

Buses
Los

buses, barras o canal representa el


sistema de comunicacin del procesador.
El bus de datos de la memoria RAM es el
principal cuello de botella de una
computadora moderna.

Ing.Wilmer Naranjo

31

Otros Tipos de Buses


ISA:

tarjetas antiguas.
PCI: tarjetas modernas.
IDE: discos duros/CD/DVD.
SCSI: discos duros de servidores.
AGP: targetas de video y grficos.
PCMCIA: computadoras LAPTOP.

Ing.Wilmer Naranjo

32

Diagrama de un CPU y Memoria

D0

T1

IR

T2

A0

CU
A3
ALU

ACC
SP
MAR
PC

D7
+1
-

Memoria

CPU
Ing.Wilmer Naranjo

33

También podría gustarte