Diapositiva 1 - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Diapositiva 1

Description:

PARA ELLO USA LOS PUERTOS I/O QUE ES COMO SE COMUNICA CON EL MUNDO EXTERIOR. ... ESPECIFICADA Y LE DICE A LA ULA QUE OPERACI N DEBE HACER Y CUANDO HACERLA. ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 9
Provided by: ingmar5
Category:
Tags: como | debe | diapositiva | se

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
UNIDAD DE CONTROL INTERPRETA LAS INSTRUCCIONES Y
GENARA SEÑALES DE CONTROL
CAMINO DE DATOS SE BASA EN UNA ULA Y REALIZA
OPERACIONES LOGICAS Y ARITMETICAS.
2
  • FUNCIONES CPU
  • DECODIFICA
  • DECIDE
  • SELECCIONA
  • CONVIERTE
  • CONTROLA
  • ALMACENA

CUANDO UN CPU ESTA CONTENIDO EN UN SOLO
INTEGRADO (IC) SE DENOMINA MICROPROCESADOR
CPU CONTROLA TODAS LAS OPERACIONES, INTERPRETA
DATA, SW LA INTERCONECCIONES Y FLUJO DE
INFORMACION DESDE Y HACIA LOS I/O, DESDE Y HACIA
LA MEMORIA, DESDE Y HACIA LA ULA O LOS REGISTROS
DE TRABAJO.
3
ARQUITECTURA DE UN MICROCONTROLADOR
4
ARQUITECTURA TIPO BUS
BUS
GRUPO DE CONDUCTORES ELECTRICOS QUE REALIZAN
CONECCIONES ELECTRICAS ENTRE VARIOS
SUB-SISTEMAS POR LO GENERAL PARA TRANSPORTAR
SEÑALES DIGITALES.
BUS DE CONTROL ACTIVA LOS I/O, MEMORIA Y
SUBSISTEMAS, COORDINA EL TIEMPO DE OPERACIÓN DE
LOS CIRCUITOS DIGITALES.
BUS DE DIRECCIONAMIENTO TRANSPORTA LOS CODIGOS
DIGITALES QUE IDENTIFICAN UN ESPECIFICA UNIDAD
I/O O UNA UNICA DIRECCION DE MEMORIA. (EJ 16
LINEAS 2 EXP16 65.536)
BUS DE DATOS TRANSPORTA LA INFORMACION, FLUYE EN
AMBAS VIAS ( PERO SOLO UNA A LA VEZ), TRASNPORTA
INFORMACION ENTRE UNIDADES I/O, CPU Y MEMORIA.
5
CUANDO LA DIRECCION CON UN UNICO CODIGO PARA UN
EQUIPO I/O ESPECIFICO, BAJA AL BUS, EL CIRCUITO
DECODIFICADOR DECODER EN LAS UNIDADES I/O CON
ESA DIRECCION ES ACTIVADO.
CON ESA DIRECCION LA UNIDAD I/O ES ACTIVADA, EL
CONTROLADOR EN EL CPU DIRECCIONA LOS CIRCUITOS DE
LA INTERFACE I/O PARA ENTREGAR LA DATA AL CPU O
RECIBIR DATA DEL CPU.
ALGUNAS UNIDADES I/O ENVIAN O RECIBEN
INFORMACION EN PARALELO OTROS EN SERIAL
EL CPU USA EL ADDRESING PARA SELECCIONAR UN
DISPOSITIVO I/O PARTICULAR DE MUCHOS QUE ESTAN
CONECTADOS.
PARA ELLO USA LOS PUERTOS I/O QUE ES COMO SE
COMUNICA CON EL MUNDO EXTERIOR.
6
  • OPERACIONES ARITMETICAS
  • SUMA Y RESTA
  • MULTIPLICA SUCESIVAS ADICIONES
  • DIVIDE SUCESIVAS RESTAS
  • COMPARA A B , A gt B , B gt A ? FLAG
  • INVIERTE COMPLEMENTO 1S DE RESTA
  • OPERACIONES LOGICAS
  • AND
  • OR
  • XOR (SIRVE PARA COMPARAR)
  • TRABAJA A Y B EN PARALELO
  • ENMASCARADO
  • MASKING CUBRE O IGNORA DETERMINADOS BITS
  • ENMASCARA BITS BAJOS
  • ENMASCARA BITS ALTOS
  • ENMASCARA BYTE
  • ENMASCARA UN BIT INDIVIDUAL

A Y B OPERANDOS DONDE GUARDA RESULTADO
ACUMULADOR
7
EJEMPLO 1 ENMACARANDO REALIZEMOS UN AND ENTRE A
Y LA MASCARA EN B
BITS BAJOS BITS ALTOS LBS
(MENOS SIGNIFICATIVO) BYTE A 10101101
10101101 10101101
BYTE B 11110000 00001111
00000001
RESULTADO 10100000 00001101
00000001
EJEMPLO 2 COMPARANDO DOS CODIGOS REALIZEMOS UN
XOR ENTRE A Y B
MISMO CODIGO DIFERENTE
CODIGO CODIGO A 01011001
01011001
CODIGO B 01011001 01111001
XOR 00000000
00100000
8
REGISTROS DE TRABAJO Las operaciones de la ULA
se almacenan en los registros de trabajo (INPUT /
OUTPUT) POR LO GENERAL SE MUEVEN EN PARALELO DE
UNO A OTRO, PERO PUEDE SER EN FORMA SERIAL Y
CORREN BITS DE UNO A OTRO (SHIFT) ESTO SE USA
PARA X Y RAPIDAMENTE SE PUEDEN INCREMETAR O
DECREMENTAR
CONTROLADOR ES EL SISTEMA NERVIOS DEL CPU, LAS
SEÑALES QUE GENERA LE DICEN A LAS OTRAS PARTES
DEL SISTEMA DIGITAL QUE HACER Y CUANDO,
DIRECCIONA LA DATA A LOS REGISTROS CORRECTOS,
SINCRONIZA A LOS REGISTROS PARA RECIBIR LA DATA,
SHIFT CORRE LA DATA SI ES NECESARIO, GUARDA LA
DATA EN EN LA LOCALIDAD DE MEMORIA ESPECIFICADA Y
LE DICE A LA ULA QUE OPERACIÓN DEBE HACER Y
CUANDO HACERLA.
Write a Comment
User Comments (0)
About PowerShow.com