You are on page 1of 38

MICROPROCESADORES

PROFESOR: MSc. Carlos Valdivieso A.


SEGUNDO SEMESTRE 2014-2015

PLACA BASE PARA CORE i3, i5

PLACA BASE PARA CORE i5

Qu es un microprocesador?
Esencialmente, un microprocesador es un
circuito de alta escala de integracin LSI,
compuesto de muchos circuitos ms simples
como son los Fip-flops, contadores, registros,
decodificadores, comparadores, unidad lgica
aritmtica, etc; todos ellos en una misma
pastilla de silicio, de modo que el
microprocesador puede ser considerado un
dispositivo lgico de propsito general o
universal.

Qu es un microprocesador?
Todos estos componentes que llevan a
cabo fsicamente la lgica y operacin del
microprocesador se denominan el
hardware del micro.
Adems tiene un conjunto de instrucciones
que definen acciones que puede realizar el
micro. stas constituyen el lenguaje del
micro o software.

Qu es un microcomputador?
Diagrama de bloques de un Microcomputador

Memoria

Entrada

Microprocesador
CPU

Salida

EVOLUCION DE LOS MICROPROCESADORES


DE INTEL

Intel 4004
1971, bus data 4-bit, bus direccin 12bit, 45 instr.
El primer microprocesador del mundo
Intel 8008
1972, bus data 8-bit, bus dir 14-bit, 48
instrucciones
Originalmente diseado como un
controlador de despliegue visual CRT.

Intel 8080
1973, data bus 8-bit, bus dir 16-bit, 243
instr
10 veces ms rpido que 8008
Bill Gates y un amigo estudiante :
BASIC, 1975 --> Microsoft
Intel 8085
- 1977,bus data 8-bit, bus dir 16-bit,
256 instr
- Ms rpido que 8080

Intel 8086/8088
1978, 8086 bus data 16-bit
1979, 8088 bus data externo 8 bit
Velocidad reloj 5,8,10MHz
Bus dir 20-bit, 2.5 MIPS
Incorporan un cach de 4 6 bytes
IBM PC
1981, CPU 8086/8088
29,000 transistores

Intel 80286
1983, bus data 16-bit
Bus dir 24-bit (16MB)
Velocidad Reloj 8,10,12.5MHz
4.0 MIPS
130,000 Trs en un solo chip
IBM PC AT en 1984, IBM PS/2 Modelo
50 y 60

Intel 80386
1986, bus data 32 bits, bus dir 32
bits(4GB)
Velocidad Reloj 16,20,25,33MHz
3~5 MIPS (7 MIPS en el chip de 25
MHz)
1G1024M

Intel 80486
1989, bus data 32 bits, bus dir 32
bits(4GB)
Velocidad Reloj 25,33MHz. 80486DX
50MHz
Mitad de instrs se ejecutan con un solo
pulso de reloj
1,200,000 Trs
Equivale a 386+387+ cach 8K
(datos+instrs) en un solo integrado

Pentium: 60,66,75,80, 120 y 133MHz


1993, bus data 64 bits, bus dir 32
bits(4GB)
110 MIPS en chip de 66 Mhz 2
instrucciones/clock
16 KB cach(8K datos+8K instrs)
incorporado en el chip
Tecnologa superscalar (2
instrucciones/clock)
3.1 million transistors
Velocidad de bus 60 66 MHz

Pentium Pro
1995,bus data 64 bits, bus dir 36
bits(64GB)
Tecnologa Superscalar (3 unidades de
ejecucin)
21 millones de transistores
Velocidad de reloj 150MHz y 166MHz
Cach L1 16K
Cach L2 256 KB SRAM-opera a
velocidad de bus 60 66MHz
Ejecuta 3 instrucciones / clock

Pentium II
1997, Pentium Pro + MMX
Reloj 233, 266, hasta 450 MHz
Velocidad de Bus 100MHz
7.5 million Transistores in CPU
Cach 32K L1
Cach 512KB L2 que opera a
133MHz
PII + Cach L2 montados en un circuito
impreso pequeo

Pentium III
1999, versin mejorada del Pentium II
Basa su arquitectura en Pentium PRO
Pentium Pro + MMX + Internet
Streaming SIMD Instructions
SIMDSingle Instruction Multiple Data
9.5 millones de transistores
Reloj 600 MHz, .,1GHz
Velocidad de bus 100 133MHz
32 K cach L1
256K 512K memoria cach L2

Pentium IV
20002001, bus data 64 bits, bus dir
36 bits
Aquitectura similar a la de Pentium III
Velocidad de bus 100MHz 400MHz
Reloj 1.3 GHz 3.0 GHz
Usa tecnologa Hyper Pipeline:
incorpora cach especial 12KB en el
ncleo del procesador para
microoperaciones

Vista Conceptual 80486

CPU

Coprocesador

Cach 8K L1

Vista Conceptual Pentium

CPU1

CPU2

Cach 16K L1

Coprocesador

Vista Conceptual Pentium Pro

CPU1

CPU2

CPU3

Cach 16K L1
Cach 256K L2

Coprocesador

Vista Conceptual:
Pentium II-Pentium III-Pentium IV
Circuito Impreso Pequeo.
CPU1

CPU2

CPU3

Coprocesador

Cach 32K L1

Cach L2 256K-512K-1M

Intel Core Duo

Microprocesador lanzado en Enero del 2006


por Intel , tiene dos ncleos de ejecucin.
Optimizado para aplicaciones de
subprocesos multiples y para multitarea.
Puede ejecutar simultneamente juegos,
descargar msica o analizar la PC con su
antivirus en segundo plano.
Cach de 2 MB compartida por ambos
ncleos y un bus frontal de 667 MHz.

Intel Core Duo


Implementa un nuevo juego de
instrucciones para multimedia.
Es el primer microprocesador usado en
las computadoras Apple Macintosh.
El ncleo de ejecucin tiene un pipeline
de 12 etapas con velocidades de
ejecucion entre 2.33 y 2.50 GHz.
Los ncleos trabajan de manera alterna.

Intel Core 2 Duo


Core 2 Duo es un procesador que tiene 2
ncleos con un pipeline de 14 etapas. Su
distribucin comenz el 27 de Julio del
2006.
Tiene un motor de ejecucion mas ancho:
con tres ULA (unidad lgica aritmtica),
cuatro UPF (unidad de punto flotante o
coprocesador matemtico) y tres unidades
de SSE de 128 bits.

Intel Core 2 Duo


SSE es una extension al grupo de
instrucciones MMX para procesadores
Pentiumm III. En total se agregaron 144
instrucciones.
Destaca su arquitectura de 64 bits no
disponible en su antecesor Core Duo.
A diferencia del Core Duo, en el Core 2 Duo
sus ncleos trabajan de manera simultanea
dando un mayor rendimiento.

Intel Core 2 Quad Intel Core


Quad
Son una serie de procesadores de Intel
con 4 nucleos de 64 bits.
Segn el fabricante estos procesadores
son un 70% ms rpidos que los Core 2
Duo.
En realidad son dos Core 2 Duo
encapsulados en un mismo scalo,
formando as los 4 ncleos reales.

Microcomputadora

Este grfico muestra tres buses: direccin, datos y control.

Microprocesador

Bus Direccin

Bus Datos

MWTC
MRDC
IOWC
IORD

ROM
Bus de Control

RAM

Teclado

Impresora

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

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.
Pendrive: su capacidad de 1GB a 64GB.

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
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 nivel L1 viene generalmente empacada
dentro del mismo procesador y trabaja a la
velocidad de este.
Mejora el rendimiento del sistema.

Capacidades de memoria: medidas


kilobyte: 1 KB = 1024 bytes (210 bytes)
megabyte: 1 MB = 1024 KB (=210*210=220
bytes)
gigabyte: 1 GB = 1024 MB (230 bytes)
terabyte: 1 TB = 1024 GB
(240 bytes)

Buses
Los buses son los encargados de llevar
los datos de un lugar a otro en el
computador.
El bus ms importante es el que conecta
el procesador con la memoria principal
RAM.
Este es el principal cuello de botella de
una computadora moderna.

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.

Microprocesador 8085

MICROPROCESADOR DE 8 BITS

Operaciones Frecuentes

Los tipos de operaciones ms frecuentes son:

CPU Memoria: Los datos son tranferidos de la


memoria al CPU o viceversa
CPU E/S: Los datos son transferidos de los
dispositivos de Entrada al CPU o del CPU a los
dispositivos de Salida
Procesamiento de Datos: El CPU debe realizar
operaciones aritmticas o lgicas usando la unidad
aritmtica lgica (ALU)
Control: Una instruccin puede especificar que la
secuencia de operaciones sea alterada, por
ejemplo: cambiar el IP para apuntar a una nueva
direccin

You might also like