60 likes | 151 Views
FUNCIONES CPU: DECODIFICA DECIDE SELECCIONA CONVIERTE CONTROLA ALMACENA. “CUANDO UN CPU ESTA CONTENIDO EN UN SOLO INTEGRADO (IC) SE DENOMINA MICROPROCESADOR”.
E N D
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.
OPERACIONES ARITMETICAS: • SUMA Y RESTA • MULTIPLICA : SUCESIVAS ADICIONES • DIVIDE: SUCESIVAS RESTAS • COMPARA: A = B , A > B , B > A FLAG • INVIERTE: COMPLEMENTO 1´S 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
EJEMPLO 1: ENMACARANDO (PARA RESCATAR PARTE DE INTERES) REALIZEMOS UN AND ENTRE A Y LA MASCARA EN B BITS ALTOSBITS BAJOSLBS (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 CODIGODIFERENTE CODIGO CODIGO A 01011001 01011001 CODIGO B 01011001 01111001 XOR 00000000 00100000