Círculos de proporción

Slides:



Advertisements
Presentaciones similares
¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
Advertisements

SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
IBD Curso 2007 Clase 2.
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA la storia la historia lhistoire the history strada calle rue street.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
DATSI, FI, UPM José M. Peña Programación en C DATSI, FI, UPM José M. Peña Programación en C.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
TEMA 2 MÚLTIPLOS Y DIVISORES
UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS CHAPULTEPEC
Instituto Tecnológico Superior de Xalapa
Cuestiones y problemas
ANALISIS DE IMÁGENES A PARTIR DE LA PRESENTACIÓN DE ALGUNAS IMÁGENES, PEDIR A LOS NIÑOS QUE OBSERVEN LAS ILUSTRACIONES Y QUE DESCRIBAN EN SU CUADERNO LAS.
Ing. María Rosa Dámaso Ríos CPU(cuarta semana)
El Microprocesador El microprocesador o CPU el componente más importante de un ordenador. Están compuestos de cuatro secciones funcionales: La unidad aritmética/lógica;
TEMA 1. INTRODUCCIÓN 1. Diferentes niveles en la arquitectura de un computador. Máquinas virtuales 2. Máquinas multinivel actuales. 3. Evolución histórica.
REGISTROS INTERNOS DEL PROCESADOR.
Los Objetos de la Clase Escriban la palabra (the word) en español para los objetos de la clase (#1-20).
CLASE 3 SOFTWARE DEL MICROPROCESADOR
I S A INSTRUCTION SET ARCHITECTURE
Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de.
USO Y MANEJO DEL VIDEOTELÉFONO.
Fermín Sánchez Carracedo Universitat Politècnica de Catalunya
Sistema operativo Tema: Maquina virtual Alumnos: Eduar peña
Trascendencia de este curso Curso Introducción a la Computación 1
Tema: Microprocesadores
Computacion Inteligente
Direcciones, Arreglos y Argumentos de Funciones
Los Microprocesadores
Combinadores SK.
Curso de Programación 1 Plan 97
Comité Nacional de Información Bogotá, Julio 21 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
ENTRADA / SALIDA 1.
Arquitectura de Computadores
Procesos de cálculo manual y automático. Esquema del funcionamiento de una instrucción.
ARQUITECTURA INTEL FORMATOS DE INSTRUCCIÓN
Sergio Cárcel Fernando Víctor Alonso Egido Edgar Guaza Mayo
Departamento de Obras Públicas, Transportes y Comunicaciones X PLAN DE ACTUACIÓN EN LOS TRAMOS DE CONCENTRACIÓN DE ACCIDENTES DE LA RED DE CARRETERAS DE.
Iván López Espejo Jonathan Prados Garzón
INTRODUCCIÓN A LA PROGRAMACIÓN
Plan de Desarrollo “TODOS SOMOS FACATATIVA 2012 – 2015”
CULENDARIO 2007 Para los Patanes.
Números enteros.
ESCUELA: NOMBRES: LÓGICA DE LA PROGRAMACIÓN UNIDAD 2: Naturaleza de los Datos FECHA: Ing. Patricio Abad Espinoza OCTUBRE 2009 – FEBRERO Ciencias.
¿Qué es un PUNTERO?: Un puntero es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable. No.
Conceptos Básicos de Java
PROG. EN ENSAMBLADOR Ing. Pablo Cesar Tapia Catacora.
Composición Interna de un Procesador
Programación I Teoría VI: Recursividad
POO Java Módulo 3 Elementos de programas Identificadores
GENERACIONES Y CARACTERÍSTICAS DE LAS COMPUTADORAS.
Bus PCI. PCI: Peripheral Component Interconnect (Intel 1993).
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
Algoritmos de ordenación
Ing. CIP Francisco Mori Quiroz
INTEGRANTES EFREN PADILLA LICETH BUITRAGO LINA STELLA AGUIRRE
Evolución del procesador
La Unidad Central de Proceso o CPU
Breve historia de los Procesadores. Evolución del semiconductor: 1K, 4K, 16K, 64K, 256K Y 1M bits ventajas: Aumento de 4 veces la capacidad de almacenamiento.
Generaciones de procesadores
Tema: Historia de los Microprocesadores
El microprocesador.
Microprocesadores actuales
PROCESADORES.
1 MICROPROCESADORES II Capítulo 1 - Sesión 2 OBJETIVOS 1- Evolución de los procesadores INTEL. 2- Ancho de BUS, Registro internos. 4- Modo de operación.
Regla de cálculo Funcionamiento.
Transcripción de la presentación:

Círculos de proporción Funcionamiento

Regla de cálculo Funcionamiento

Procesos de cálculo manual y automático

Elementos de una máquina de Turing

Funcionamiento de una máquina de Turing

Ejemplo de programa en una máquina de Turing Máquina de Turing para sumar dos números Estado actual Símbolo leído Operación siguiente Comentarios s0 b R s0 Buscando el primer 1 s0 1 R s1 Primer 1 encontrado s1 1 R s1 Buscando blanco de separación s1 b 1 s2 Blanco encontrado, se cambia por 1 s2 1 L s2 Buscando blanco de la izquierda s2 b R s3 Hallado blanco, cambiar el 1 siguiente s3 1 b s4 Se cambia el primer 1 por blanco s4 b H s0 Fin del proceso

Esquema del funcionamiento de una instrucción

m = número máximo almacenable en una palabra; {2^nº de bits-1} n = tamaño de la memoria; p = número de registros del procesador; type palabra = 0..m; dir = 0..n-1; memoria = array[0..n-1] of palabra; registros = array[0..p-1] of palabra; procedure interprete (var mem:memoria; var regs:registros; inicio:dir) var pc, dirdato: dir; ir, dato: palabra; haydato, fin: boolean; tipoinstr: integer; begin pc := inicio; fin := false; while not fin do begin ir := mem[pc]; pc := pc + 1; determinatipo (ir, tipoinstr, haydato); if haydato then begin determinadirdato (dirdato); dato := mem[dirdato] end ejecuta (tipoinstr, dato, mem, regs, pc, fin) const end

#define n tamaño de la memoria #define p número de registros del procesador typedef .... palabra; /* char, int, long int, etc.*/ typedef palabra *direccion; typedef palabra memoria[n]; typedef palabra registros[p]; interprete (memoria mem; direccion inicio; registros regs){ direccion pc, dirdato; palabra ir, dato; int haydato, fin, tipoinstr; pc = inicio; fin = 0; while (!fin){ ir = *pc; pc++; determinatipo (ir, &tipoinstr, &haydato); if (haydato){ determinadirdato (&dirdato); dato = *dirdato; } ejecuta (tipoinstr, &dato, mem, regs, &pc, &fin);

Concepto de máquina virtual Lenguaje Li+1 Lenguaje Li Máquina virtual de nivel i Máquina virtual de nivel i+1

Niveles de un computador actual

Modelo de programación del PDP-11

Modelo de programación de la arquitectura VAX

Estructura de los computadores de las series IBM 360/370/390

Organización de la memoria del HP-3000

Modelo de programación del microprocesador Z-80

Modelo de programación del microprocesador MC68000

Comparación de la familia de microprocesadores de Motorola MC68xxx Nombre Año Bus de datos Espacio de direcciones Comentarios 68000 1979 16 16 M Primer miembro de la familia 68008 1982 8 4 M Bus de datos de 8 bits 68010 1983 16 16 M Memoria virtual 68012 1983 16 2 G Mayor espacio direccionable 68020 1984 32 4 G CPU de 32 bits 68030 1987 32 4 G Incorpora manejo de memoria 68040 1989 32 4 G Coprocesador y memoria caché incorporada

Modelo de programación del microprocesador i8086

Modelo de programación de los microprocesadores i80386 e i80486

Comparación de la familia de microprocesadores de Intel Nombre Año Bus de datos Espacio de direcciones Comentarios 8086 1978 16 1 M Primer microprocesador de 16 bits 8088 1980 8 1 M Bus de datos de 8 bits 80186 1982 16 1 M 8086 + gestión de E/S 80188 1982 16 1 M 8088 + gestión de E/S 80286 1982 16 16 M 8086+ gestión de memoria 80386 1985 32 64 T Registros de 32 bits 80386SX 1988 16 64 T 80386 con bus de 16 bits 80386SL 1990 16 64 T 80386SX de bajo consumo para portátiles 80486 1989 32 64 T 80386 + Coprocesador y memoria caché incorporada 80486SX 1991 32 64 T 80486 sin coprocesador

Últimos microprocesadores de la familia Intel Nombre Año Bus de datos Comentarios Pentium 1993 32 Técnicas de ejecución paralela (superescalar) y núcleo RISC Pentium Pro 1995 32 Predicción de bifurcaciones, ejecución especulativa Pentium II 1997 32 Incorporación de instrucciones MMX Celeron 1998 32 Versión de menos prestaciones del Pentium II Xeon 1998 32 Versión del Pentium II para servidores Pentium III 1999 32 Ampliación del juego de instrucciones de punto flotante Pentium 4 2000 32 Ampliación de las instrucciones multimedia (SSE) Itanium 2001 64 Nueva arquitectura de 64 bits. Técnicas VLIW Itanium 2 2002 64 Aumento de la profundidad de segmentación

Modelo de programación de la Arquitectura Alpha

Concepto de ventanas de registros solapadas Ventana de registros 1 R1 R2 R3 R0 Ventana de registros 2 R1 R2 R3

Banco de registros con ventanas cíclicas solapadas

Modelo de programación de la Arquitectura SPARC