CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de...

20
CONCEPTOS BASICOS DE:

Transcript of CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de...

Page 1: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

CONCEPTOS BASICOS DE:

Page 2: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

C P U

MICROCOMPUTADORA

Unidad Operativa

Unidad de Control

Memoria

Unidad de SalidaUnidad de Entrada

Page 3: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

MICRO-MICRO-PROCESADORPROCESADOR

(CPU)(CPU)

MICROCOMPUTADORA

Memoria

Unidad de SalidaUnidad de Entrada

Page 4: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

HISTORIA DE LOS MICROPROCESADORES

1971 1972 1974 1978 1979 1982 1985 1989 1993

4 bits 8 bits 8 bits 16 bits 16 bits 16 bits 32 bits 32 bits 64 bits 700kHz 800kHz 2MHz 4 MHz 4 MHz 25MHz 40 MHz 50 MHz 66 MHz

Page 5: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

MICRO-MICRO-PROCESADORPROCESADOR

(CPU)(CPU)

MICROCONTROLADOR

Memoria

Unidad de SalidaUnidad de Entrada

Page 6: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

MICROCONTROLADOR

MICRO-MICRO-PROCESADORPROCESADOR

(CPU)(CPU)

Memoria

Unidad de SalidaUnidad de Entrada

Page 7: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

DIFERENCIAS:M

ICR

OP

RO

CE

SA

DO

R

MIC

RO

CO

NT

RO

LAD

OR

ABIERTO CERRADO

PRECIO ELEVADO PRECIO BAJO

P C

Page 8: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

CLASIFICACIÓN

CC BUSBUSDATOSDATOS

4bits

8bits

16bits

32bits

Pequeños automatismos y juguetería

Diversas Aplicaciones

Procesamiento digital de señales

Inteligencia artificial, Almacenamiento masivo

Page 9: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

ARQUITECTURAS

Von Neumann Harvard

CPU

Memoria(Datos y

Programa)

Bus de Datose Instrucciones

Bus de Direcciones

CPU

Memoriade Datos

Memoriade Programa

InstruccionesDirecciones

Direcciones Datos

Page 10: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

ARQUITECTURAS

CISC“Computador con repertorio de

instrucciones complejo”

• Gran número de instrucciones complejas.

• Permite implementar instrucciones de alto nivel directamente o con un número pequeño de instrucciones ensamblador.

• Gran variedad de tipos de datos y de modos de direccionamiento.

• Se pueden añadir nuevas instrucciones al repertorio manteniendo las antiguas.

RISC“Computador con repertorio de

instrucciones reducido”

• Pocas instrucciones y muy básicas.

• Repertorio simple y ortogonal.

• Formatos de instrucción uniformes.

• Pocos tipos de datos y de modos de direccionamiento, siempre los más sencillos.

Page 11: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

FAMILIA PIC1

P I C1P I C1P I C1P I C1

C, 8 bits, RISCC, 8 bits, RISCC, 8 bits, RISCC, 8 bits, RISC

GA

MA

SG

AM

AS

GA

MA

SG

AM

AS

BásicaBásica

MediaMedia

AltaAlta

MejoradaMejorada

EnanaEnana

Arq

. H

arva

rdA

rq.

Har

vard

Arq

. H

arva

rdA

rq.

Har

vard

Page 12: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

2 niveles

2 niveles

8 niveles

FAMILIA PIC1

BásicaBásica

MediaMedia

AltaAlta

MejoradaMejorada

EnanaEnana 12XXXX

18XXXXX

17XXXXX

16XXXX

16C5X 16C55X

77(16 bits)

58(16 bits)

35(14 bits)

33(12 bits)

33 a 35(12 a 14 bits)

4 a 10 MHz

20 MHz

20MHz

33 MHz

40 MHz

GamaGama Identificación Instrucciones Reloj Stack

32 niveles

16 niveles

Page 13: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• LED

Page 14: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Pulsadores e Interruptores:

Page 15: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Optoacopladores:

Page 16: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Displays:

Page 17: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Relé:

Page 18: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Relé miniatura DIL:

Page 19: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Foto Triac:

Page 20: CONCEPTOS BASICOS DE:. C P U MICROCOMPUTADORA Unidad Operativa Unidad de Control Memoria Unidad de SalidaUnidad de Entrada.

PERIFÉRICOS BÁSICOS

• Zumbador: