CONCEPTOS FUNDAMENTALES FORMAS DE ALMACENAR INFORMACION UNIDAD BASE DE INFORMACION: BIT BYTE = 8 BITS UN KILOBYTE = 1024 BYTES UN MEGABYTE = 1024 KILOBYTES UN GIGABYTE = 1024 MEGABYTES UN TERABYTE = 1024 GIGABYTES UN PETABYTE = 1024 TERABYTES MIPS: NUMERO DE INSTRUCCIONES EJECUTADAS EN 1 SEGUNDO LOGICA TEMPORIZADA CLOCK: PERMITE SINCRONIZAR OPERACIONES INTERNAS DEL COMPUTADOR. SE MIDE EN HERTZ 1 CICLO T = 1 / F ARQUITECTURA DE COMPUTADORAS
FRECUENCIAPERIODO (MHz) (ns) , , ,25 HARDWARE: CONJUNTO DE DISPOSITIVOS FISICOS DEL COMPUTADOR SOFTWARE: CONJUNTO DE PROGRAMAS QUE PERMITEN EL FUNCIONAMIENTO DEL COMPUTADOR SISTEMA = PROGRAMAS + EQUIPAMIENTO + USUARIOS
ARQUITECTURA DEL COMPUTADOR PERSONAL MEMORIA PRINCIPAL UC ALU INTERFASES DE E / S INTERCAMBIO DE INFORMACION (DATOS + INSTRUCCIONES) FLUJO BIDIRECCIONAL SEÑALES DE CONTROL. FLUJO UNIDIRECCIONAL
APLICACIÓN A APLICACIÓN B APLICACIÓN C HARDWARE ADMINISTRACION PROCESOS ADMINISTRACION MEMORIA ARCHIVOS E/S DISPOSITIVOS E/S DRIVERS DE DISPOSITIVOS VISION FUNCIONAL DEL COMPUTADOR
UNIDAD CENTRAL DE PROCESAMIENTO ALU ACC REGs UNIDAD DE CONTROL BUS INTERNO (DATOS + DIRECCION) BUS DE CONTROL BUS DE CONTROL
PROCESAMIENTO SECUENCIAL UNA TAREA SE EJECUTA A LA VEZ PROCESAMIENTO CONCURRENTEVARIAS TAREAS SE EJECUTAN EN FORMA SIMULTANEA MULTI-PROGRAMACION VARIOS PROGRAMAS EJECUTANDOSE CONCURRENTEMENTE MULTI-PROCESAMIENTO VARIOS PROCESADORES EJECUTANDO UN PROGRAMA SISTEMA OPERATIVO CONJUNTO DE PROGRAMAS QUE CONTROLAN LAS ACTIVIDADES DEL COMPUTADOR
CLASIFICACION DE ARQUITECTURAS DE COMPUTADORAS (PROPUESTA DE FINDLER) (1) SISD (SINGLE INSTRUCTION SINGLE DATA) (2) SIMD (SINGLE INSTRUCTION MULTIPLE DATA) (3) MIMD (MULTIPLE INSTRUCTION MULTIPLE DATA) CPU DATO CPU DATO CPU DATO