Proyecto docente Fundamentos de Computadores
|
|
- Ana María Peña Robles
- hace 7 años
- Vistas:
Transcripción
1 Proyecto docente Fundamentos de Computadores Titulación de Ingeniería Técnica en Informática de Sistemas Escuela Universitaria de Informática
2 Proyecto Docente - Profesorado Carmelo Cuenca Hernández (coordinador) ccuenca@dis.ulpgc.es Despacho 2-13 en el módulo 3 Horario de T U T O R Í A S Lunes de y jueves Francisca Quintana Domínguez (responsable de prácticas) fquintana@dis.ulpgc.es Despacho 2-12 en el módulo 3 Horario de T U T O R Í A S Lunes de y miércoles Curso 2005/2006 Fundamentos de Computadores 2
3 Proyecto Docente Horarios L M V 8:30-9:30 9:30-10:30 T A T B T B 10:30-11:30 11:30-12:30 A1-A2 L1.1 A3-A4 L1.1 T A 12:30-13:30 13:30-14:30 A-5 L3.3 B1-B2 L1.1 B3-B4 L1.1 Curso 2005/2006 Fundamentos de Computadores 3
4 Proyecto docente - Objetivos de la asignatura Fundamentos de Computadores presenta los componentes de un computador y la organización de estos componentes para ejecutar programas Obtener una visión general de la jerarquía de niveles de un computador Conocer y comprender las características más importante de la arquitectura y estructura de un computador Conocer y comprender los elementos básicos de la arquitectura del repertorio de instrucciones Dominar la programación en lenguaje ensamblador de algún procesador como, por ejemplo, el MIPS R2000 Conocer y comprender los elementos estructurales de un procesador para la ejecución de las instrucciones Conocer los principios básicos y métodos de diseño de unidades de control cableadas y microprogramadas Evaluar alternativas de diseño, así como el rendimiento de un computador Curso 2005/2006 Fundamentos de Computadores 4
5 Proyecto Docente - Temario 1. Arquitectura de un computador y jerarquía de niveles (3 horas) 2. Arquitectura del nivel lenguaje máquina (10 horas) 1. Características generales del lenguaje máquina 2. Tipos de operandos e instrucciones 3. Modos de direccionamiento y formato de las instrucciones 4. Subrutinas 3. Diseño del procesador (15 horas) 1. Diseño y control cableado de un camino de datos monociclo 2. Diseño y control cableado de un camino de datos multiciclo 3. Diseño y control microprogramado de un camino de datos multiciclo 4. Rendimiento (2 horas) Curso 2005/2006 Fundamentos de Computadores 5
6 Proyecto Docente - Prácticas 1. El simulador PCspim (2 horas) 2. Los datos en memoria (2 horas) 3. Carga y almacenamiento de los datos (2 horas) 4. Las operaciones aritméticas y lógicas (2 horas) 5. Interfaz con el programa (2 horas) 6. Estructuras de control condicionales y bucles (2 horas) 7. Gestión de subrutinas (3 horas) Curso 2005/2006 Fundamentos de Computadores 6
7 Proyecto Docente - Evaluación Nota final = 0.7 Nota de teoría Nota de práctica (siempre que nota de teoría >=5 y Nota de práctica>=5) La nota de teoría y de práctica se obtendrá en los exámenes de convocatoria de la asignatura, uno para teoría y otro para práctica Curso 2005/2006 Fundamentos de Computadores 7
8 Arquitectura de un computador y jerarquía de niveles La arquitectura de un computador es la estructura de un computador que un programador en lenguaje máquina debe conocer para escribir un programa correcto (independiente del tiempo) Amdahl 1964
9 Objetivos Establecer características para nominar una máquina como computador Conocer los hitos de la arquitectura de los computadores Distinguir los diferentes niveles de estudio de los computadores Entender los mecanismos de traducción e interpretación de niveles Diferenciar entre la arquitectura y la estructura de un computador Describir los componentes básicos de un computador y las funcionalidades de cada uno de ellos por separados Explicar el funcionamiento global de un computador a partir de las relaciones de sus componentes básicos Curso 2005/2006 Fundamentos de Computadores 9
10 Contenidos Concepto de computador Historia de los computadores La 1ª generación (los primeros computadores) La 2ª generación (transistores) La 3ª generación (SCI), la 4ª (LSI) y la 5ª (VLSI, UVLSI) Organización estructurada de un computador Lenguajes, niveles y máquinas virtuales Computador multinivel Funcionamiento de un computador Componentes de un computador Ciclo de instrucción Interconexión con buses El futuro de los computadores Ley de Moore Curso 2005/2006 Fundamentos de Computadores 10
11 Concepto de computador Diccionario de la Lengua Española Máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización automática de programas registrados en ella Microsoft Encarta Dispositivo electrónico capaz de recibir un conjunto de instrucciones y ejecutarlas realizando cálculos sobre los datos numéricos, o bien compilando y correlacionando otros tipos de información Enciclopedia Británica Device for processing, storing, and displaying information Wikipedia Sistema digital con tecnología microelectrónica capaz de procesar información a partir de un grupo de instrucciones denominado programa Curso 2005/2006 Fundamentos de Computadores 11
12 Historia de los computadores "Quien olvida las lecciones de la historia queda condenado a repetirla." Will Durant, Lecciones de la Historia
13 ENIAC Qué, quiénes,? Electronic Numerical Integrator And Computer Eckert y Mauchly Universidad de Pennsylvania Tablas de trayectorias balísticas Año de inicio 1943 Año de finalización 1946 Tarde para la Segunda Guerra Mundial ( ) En funcionamiento hasta 1955 Curso 2005/2006 Fundamentos de Computadores 13
14 ENIAC - detalles Decimal (no binario) 20 registros acumuladores de 10 dígitos Programado manualmente mediante 6000 interruptores tubos de vacío y 1500 relevadores 30 toneladas pies cuadrados 140 Kw de consumo de potencia 5000 sumas por segundo Curso 2005/2006 Fundamentos de Computadores 14
15 Von Neumann/Turing Concepto de programa almacenado Componentes de un computador La memoria principal (MM) almacena programas y datos La unidad aritmética lógica (ALU) opera con datos binarios La unidad de control (UC) interpreta y provoca la ejecución de las instrucciones en memoria Máquinas EDSAC la primera computadora de programa almacenado Maurice Wilkes, Universidad de Cambridge, (?-1949) La máquina IAS John von Neumann y Herman Goldstine, Instituto para Estudios Avanzados de Princeton, ( ) Curso 2005/2006 Fundamentos de Computadores 15
16 Estructura de una máquina von Neumann Cinco partes básicas: la memoria (M), almacena datos e instrucciones la unidad aritmética lógica (ALU), capaz de hacer operaciones con datos binarios la unidad de control (UC), interpreta y provoca la ejecución de las instrucciones en memoria el equipo de entrada y salida (I/O) Curso 2005/2006 Fundamentos de Computadores 16
17 IAS - detalles Aritmética binaria 1000 palabras de 40 bits 2 registros de instrucciones de 20 bits Registros dentro de la CPU R. temporal de memoria (MBR) R. de direcciones de memoria (MAR) R. de instrucciones (IR) R. temporal de instrucciones (IBR) R. contador de programa (PC) R. acumulador (AC) R. multiplicador cociente (MQ) Curso 2005/2006 Fundamentos de Computadores 17
18 Computadores comerciales 1947 Eckert-Mauchly Computer Comportation UNIVAC I (Universal Automatic Computer) Aplicaciones científicas y comerciales Oficina del censo en 1950 Operaciones algebraicas con matrices, problemas de matrices, primas para las compañías de seguro, problemas logísticos... Absorción por Sperry-Rand Comporation UNIVAC II a finales de los 50 Más rápido Más memoria Serie UNIVAC 1100 Curso 2005/2006 Fundamentos de Computadores 18
19 IBM Fabricante de equipos de procesamiento con tarjetas perforadas 1953 El 701 para aplicaciones científicas 1955 El 702 para aplicaciones de gestión Líder mundial con las series 700/7000 Curso 2005/2006 Fundamentos de Computadores 19
20 La segunda generación: los transistores ( ) Invención de Shockley y otros de los laboratorios Bell en 1947 Sustitución de los tubos de vacío por transistores Ventajas del transistor Más pequeño Más barato Menor disipación de calor Fabricado con silicio (arena) Curso 2005/2006 Fundamentos de Computadores 20
21 Computadores con transistores NCR y RCA fueron los primeros en comercializar pequeñas máquinas con transistores IBM Fundación de Digital Equipment Corporation (DEC) pionera de los minicomputadores PDP 1 Curso 2005/2006 Fundamentos de Computadores 21
22 La 3ª, 4ª y 5ª generación: los circuitos integrados (1965-????) Un computador consta de puertas, celdas de memoria e interconexiones Tales componentes podían ser fabricados a partir de un semiconductor como el silicio en un circuito integrado (Robert Noyce 1958) Generaciones 3ª, 4ª y 5ª de computadores 3ª generación Pequeña y mediana integración (SCI) Hasta 100 componentes en un chip IBM líder mundial inicia la familia DEC lanza el minicomputador de bajo coste PDP-8 4ª generación Gran integración (LSI ) Entre 3000 y componentes en un chip 5ª generación Alta Integración (VLSCI y UVLSI) 1978-???? Más de componentes en un chip Curso 2005/2006 Fundamentos de Computadores 22
23 Organización estructurada de un computador Los computadores están diseñados como una serie de niveles, cada uno construido sobre sus predecesores. Cada nivel representa una abstracción distinta, y contiene diferentes objetos y operaciones
24 Lenguajes, niveles y máquinas virtuales La máquina virtual M i ejecuta sólo programas escritos en el lenguaje de programación L i Ejecución de programas en M i : Traducción Un programa traductor sustituye cada instrucción escrita en L i por una secuencia equivalente de instrucciones en L i-1. El programa resultante consiste exclusivamente en instrucciones de L i-1. Luego, M i-1 ejecuta el programa en Li-1 Interpretación Un programa intérprete escrito en L i-1 examina las instrucciones una por una y ejecuta cada vez la sucesión de instrucciones en L i-1 que equivale a cada una Curso 2005/2006 Fundamentos de Computadores 24
25 Computador multinivel N. aplicaciones Microsoft Office, emule N. lenguaje alto nivel BASIC, C, C++, Java, Lisp, Prolog N. lenguaje ensamblador N. sistema operativo Archivo, partición, proceso, N. arquitectura del repertorio de instrucciones (ISA) Salto, pila, N. microarquitectura Banco de registros, ALU, camino de datos N. lógica digital Puertas lógicas: AND, OR, biestables, registros N. dispositivos Transistores, diodos, estado sólido Curso 2005/2006 Fundamentos de Computadores 25
26 Funcionamiento de un computador
27 Componentes de un computador Unidad central de proceso (CPU) Unidad de control (UC) Unidad aritméticalógica (ALU) Memoria (M) Entrada y salida (E/S) Curso 2005/2006 Fundamentos de Computadores 27
28 Ciclo de instrucción (1/2) Ciclo de búsqueda de instrucción El registro contador de programa (PC) contiene la dirección de la siguiente instrucción a ejecutar El procesador busca la instrucción a partir de la localización de memoria señalada por el PC El procesador incrementa el contador de programa (hay excepciones) La instrucción es cargada en el registro de instrucciones (IR) Curso 2005/2006 Fundamentos de Computadores 28
29 Ciclo de instrucción (2/2) Ciclo de ejecución (5 tipos) Procesador-memoria: transferencia de datos desde la CPU a la memoria o al revés Procesador-E/S: transferencia de datos a o desde el exterior Procesamiento de datos: la CPU ha de realizar alguna operación aritmética o lógica con los datos Control: una instrucción puede especificar que la secuencia de ejecución sea alterada Combinaciones de las anteriores Curso 2005/2006 Fundamentos de Computadores 29
30 Ejemplo de ejecución de programa Curso 2005/2006 Fundamentos de Computadores 30
31 Diagrama de estados del ciclo de instrucción Curso 2005/2006 Fundamentos de Computadores 31
32 Esquema de interconexión Conjunto de conductores eléctricos para la conexión de dos o más dispositivos Tipos de buses De memoria, de datos y de control Anchura de los buses: 8, 16, 32, 64 bits Cómo son los buses? Pistas paralelas de los circuitos impresos Cintas de plástico con hilos conductores Conectores (ISA, PCI, ) Cables sueltos mediante buses Curso 2005/2006 Fundamentos de Computadores 32
33 Bus ISA (Industry Standard Architecture) Curso 2005/2006 Fundamentos de Computadores 33
34 Bus de alta prestaciones Curso 2005/2006 Fundamentos de Computadores 34
35 El futuro de los computadores La relación coste/rendimiento ha mejorado los últimos 45 años aproximadamente (un 54% anual)
36 Ley de Moore La densidad de integración dobla cada 18 meses Válida hasta 2020?) Curso 2005/2006 Fundamentos de Computadores 36
Organización de Computadoras. Clase 5
Organización de Computadoras Clase 5 Temas de Clase Introducción. Arquitectura Von Neumann. Evolución histórica. CPU. Notas de clase 5 2 Conceptos básicos Notas de clase 5 3 Conceptos básicos (2) Software
Más detallesTema 1: Introducción a los Computadores
Tema 1: Introducción a los Computadores Niveles de abstracción de un computador Conceptos básicos Evolución histórica de los computadores Arquitectura Von Neumann Fases de ejecución de una instrucción
Más detallesTema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica
Tema 1: Introducción a Estructura de Computadores Conceptos básicos y visión histórica Programa de Teoría 1. Introducción. 2. Lenguaje Máquina. 3. Lenguaje Ensamblador. 4. Ruta de Datos y Unidad de Control.
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detallesRevisión de Conceptos. Estructura de un Computador von Neumann. Arquitectura de Computadores I Introducción
Revisión de Conceptos. Estructura de un Computador von Neumann Arquitectura de Computadores I Introducción Objetivo Análisis de la estructura y funcionamiento de los computadores: naturaleza y características
Más detallesEstructura de Computadores I
Estructura de Computadores I Profesores Patricia González Gómez (Coordinadora, Teoría) Despacho D 1.13 Extensión 1363 pglez@udc.es Margarita Amor López (Problemas, Prácticas) Despacho D 1.15 Extensión
Más detallesTema 1: Introducción a los Computadores
Tema 1: Introducción a los Computadores Niveles de abstracción de un computador Conceptos básicos Evolución histórica de los computadores Arquitectura Von Neumann Fases de ejecución de una instrucción
Más detallesReseña Histórica de los Sistemas de computo. 16/05/2011 Reseña Histórica Sistemas de Cómputo 1
Reseña Histórica de los Sistemas de computo 16/05/2011 Reseña Histórica Sistemas de Cómputo 1 Ábaco Japonés 16/05/2011 Reseña Histórica Sistemas de Cómputo 2 Máquinas Aritméticas: Pascal, Leibniz Wilhem
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detallesL.I. MARIA SOLEDAD AGUIRRE CORONADO
PRESENTACIÓN REALIZADA POR: L.I. MARIA SOLEDAD AGUIRRE CORONADO ANTECEDENTES HISTÓRICOS DE LAS COMPUTADORAS GENERACIONES DE LAS COMPUTADORAS EL ÁBACO Fue uno de los primeros dispositivos inventados por
Más detallesUnidad I: Organización del Computador. Ing. Marglorie Colina
Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar
Más detallesENIAC, Primer computador electrónico y su panel de conexiones
-1 La arquitectura de Von Neumann. Los primeros computadores se programaban en realidad recableándolos. Esto prácticamente equivalía a reconstruir todo el computador cuando se requería de un nuevo programa.
Más detallesUnidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN
UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere
Más detallesEVOLUCION DE LAS COMPUTADORAS
EVOLUCION DE LAS COMPUTADORAS La primera generación de computadoras (1938 1952) La primera generación ocupó la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las
Más detallesTema 1: Introducción a los Computadores
Tema : Introducción a los Computadores Niveles de abstracción de un computador Conceptos básicos Evolución histórica de los computadores Redes de computadores Arquitectura Von Neumann Fases de ejecución
Más detallesFUNDAMENTOS DE COMPUTADORES
FUNDAMENTOS DE COMPUTADORES CURSO ACADÉMICO: 2000 / 2001 TITULACIÓN: INGENIERO EN INFORMÁTICA CICLO: 1º CURSO: 1º CUATRIMESTRE: PRIMERO CARÁCTER: TRONCAL CRÉDITOS: 9 (6+3) PROFESOR: MANUEL E. ACACIO, JUAN
Más detallesTema 1. Introducción a los Computadores
Tema 1. Introducción a los Computadores Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 24 Índice Niveles de abstracción de un computador Estructura
Más detallesCapitulo 1 Fundamentos de Computadores - I.T.Telecomunicación - Segundo cuatrimestre. INTRODUCCION A LOS FUNDAMENTOS DE COMPUTADORES
INTRODUCCION A LOS FUNDAMENTOS DE COMPUTADORES Hoja 1 PRIMERA APROXIMACION AL CONCEPTO DE COMPUTADOR Computador: máquina que procesa la información para obtener unos resultados. La información a procesar
Más detallesEstructura de Computadores Grado en Ingeniería Informática Curso
Estructura de Computadores Grado en Ingeniería Informática Curso 2016-2017 Presentación de la asignatura Área de Arquitectura y Tecnología de Computadores Escuela Superior de Informática de Ciudad Real
Más detalles(Parte I) Primeras máquinas mecánicas, Primeros ordenadores. Raúl Marín, Universitat per a Majors, UJI, 2013
(Parte I) Primeras máquinas mecánicas, Primeros ordenadores Raúl Marín, Universitat per a Majors, UJI, 2013 Qué es un ordenador? Un ordenador es una máquina programable. Las dos características principales
Más detallesCURSO: 1º SEMESTRE: 2 MATERIA A LA QUE PERTENECE: Ingeniería de Computadores
1. DATOS GENERALES DE LA ASIGNATURA ASIGNATURA: Estructura de Computadores CÓDIGO: 42307 TIPOLOGÍA: Básica CRÉDITOS ECTS: 6 CURSO: 1º SEMESTRE: 2 MATERIA A LA QUE PERTENECE: Ingeniería de Computadores
Más detallesIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina
Más detallesGUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:
1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: SISTEMAS DIGITALES Módulo: FORMACIÓN BÁSICA Departamento: Deporte e Informática Año académico:
Más detalles1.1 Introducción del Curso. 1.2 Nociones Básicas
1.1 Introducción del Curso El curso tiene como objetivo el estudio de los fundamentos de la organización de un computador. Se centra en el estudio de la unidad central de procesos ( CPU) para a partir
Más detallesObjetivos. Objetivos. Arquitectura de Computadores. R.Mitnik
Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo
Más detallesIntroducción a análisis de datos en Python
Introducción a análisis de datos en Python Diego Fernández Slezak (Depto. Comptación, FCEyN, UBA) dfslezak@dc.uba.ar http://www.dc.uba.ar/materias/intro-datos/2016-uy/ Qué es Data Science? Qué tareas realiza
Más detallesSistemas de Computadoras
Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo
Más detallesESTRUCTURA DE COMPUTADORES GUÍA DOCENTE
ESTRUCTURA DE COMPUTADORES GUÍA DOCENTE OBJETIVOS Y COMPETENCIAS Con la y los ejercicios del documento relativo a esta asignatura se pretenden adquirir las competencias básicas relacionadas con la informática,
Más detallesUNIDAD FORMATIVA 1: Instalación y Actualización de Sistemas Operativos
UNIDAD FORMATIVA 1: Instalación y Actualización de Sistemas Operativos OBJETIVOS: - Adquirir conocimientos y habilidades desde un nivel básico, sobre la instalación y configuración de los Sistemas Operativos.
Más detallesIng. Carlos Bacalla
ARQ. DE COMPUTADORAS Arquitectura de Computadoras Villalobos Universidad Peruana Union Filial Tarapoto Semana 03 Operaciones del Procesador Inicios de la computación Turing y Church sientan las bases teóricas
Más detallesTema 2. Evolución de los ordenadores: generaciones tecnológicas
Evolución de los ordenadores: generaciones tecnológicas Contenidos Antecedentes históricos Máquinas mecánicas: las computadoras de Charles Babbage Máquinas electromecánicas: el computador de Konrad Zuse
Más detallesUNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
ARQUITECTURA DE LAS COMPUTADORAS(1303). ÁREA DE CONOCIMIENTO: ARQUITECTURA DE LAS COMPUTADORAS CRÉDITOS: 7 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS
Más detallesPROGRAMA INSTRUCCIONAL FUNDAMENTO PARA EL DISEÑO DE SISTEMAS CON MICROPROCESADORES
UNIVERSIDAD FERMÍN TORO VICE RECTORADO ACADÉMICO FACULTAD DE INGENIERÍA ESCUELA DE COMPUTACIÓN PROGRAMA INSTRUCCIONAL FUNDAMENTO PARA EL DISEÑO DE SISTEMAS CON MICROPROCESADORES CÓDIGO ASIGNADO SEMESTRE
Más detallesHistoria de la computación Generación de computadoras. Profesora Marlene Durán I-ciclo 2012 EIF200
Historia de la computación Generación de computadoras Profesora Marlene Durán I-ciclo 2012 EIF200 Historia de la computación El ábaco fue uno de los primeros dispositivos mecánicos para contar, no se considera
Más detallesINFORMÁTICA APLICADA A LA ECONOMÍA Tema 1: Introducción. Diana Marcela Sánchez Fúquene
INFORMÁTICA APLICADA A LA ECONOMÍA Tema 1: Introducción Diana Marcela Sánchez Fúquene 2011-2012 Objetivos Hacer un breve repaso sobre la historia de la informática Conocer los principales términos (informática,
Más detallesGUÍA DOCENTE Curso
GUÍA DOCENTE Curso 2011-2012 Titulación: Grado en Ingeniería Informática Código : 801G Centro: Facultad de Ciencias, Estudios Agroalimentarios e Informática Dirección: Madre de Dios, 51 Código postal:
Más detallesEVOLUCION DE LA COMPUTACION
EVOLUCION DE LA COMPUTACION Fundamentos de Programación Ing. Alvaro Fernando Delgado Mariño Generalidades Que es la computadora Es una herramienta que se utiliza para representar cualquier situación de
Más detallesTema 2: Conceptos básicos. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid
Tema 2: Conceptos básicos Ingeniería Informática Universidad Autónoma de Madrid 1 O B J E T I V O S Introducción a la Informática Adquirir una visión global sobre la Informática y sus aplicaciones. Conocer
Más detallesIntroducción a la arquitectura PIC
18 de septiembre de 2012 Contenido 1 Microprocesadores y Microcontroladores 2 3 4 Microprocesadores y Microcontroladores Microcomputadora consiste básicamente de: Unidad central de procesamiento (CPU),
Más detalles1. Introducción a la Arquitectura de Computadoras
1. Introducción a la Arquitectura de Computadoras M. Farias-Elinos Contenido Definiciones Estructura de una computadora Evolución de las computadoras Generaciones de computadoras Evolución de la família
Más detallesAlgunos acontecimientos históricos del mundo de la Computación. Por Wilberto Sabillón
Algunos acontecimientos históricos del mundo de la Computación Por Wilberto Sabillón División de Historia de la Computación Época antigua Contemporánea (generaciones de computadoras) Actualidad Inventos
Más detallesÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES
ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales
Más detallesEstructura de Computadores. Introducción a los Computadores
Estructura de Computadores Introducción a los Computadores Objetivos Conceptuales Computador como máquina programable Elementos y funciones básicas del computador Hitos clave en el desarrollo de los computadores
Más detallesGeneraciones de las Computadoras
Generaciones de las Computadoras Primera generación (1940-1954) Época en que la tecnología electrónica era a base de bulbos o tubos de vacío, y la comunicación era en términos de nivel más bajo que puede
Más detallesARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR
ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR Historia Bloques funcionales Dimensionamiento Estructura CPU Concepto de programa Interrupciones Buses Entrada / Salida Ejemplo de arquitectura:
Más detallesASIGNATURA: Arquitectura de Computadores
ASIGNATURA: Arquitectura de Computadores I. T. Informática de Gestión Universidad de Alcalá Curso Académico 11/12 Curso 2º Cuatrimestre 1º GUÍA DOCENTE Nombre de la asignatura: Arquitectura de Computadores
Más detallesEstructura de Computadores Tema 1. Introducción a los computadores
Estructura de Computadores Tema 1. Introducción a los computadores Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido
Más detallesIntroducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1
Universidad Nacional Tecnológica del Cono Sur de Lima Especialidad Ingeniería Mecánica Ingeniería Electrónica Introducción PROGRAMACIÓN DE INGENIERÍA Semana 01-A: Introducción Arquitectura Ing. Jorge A.
Más detallesTEMA 1. INTRODUCCIÓN. 1. Diferentes niveles en la arquitectura de un computador
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 de las máquinas multinivel. 1 1. Diferentes niveles
Más detallesCICLOS DEL PROCESADOR
UNIDAD DE CONTROL CICLOS DEL PROCESADOR Qué es un ciclo de búsqueda? Para qué sirve estudiar los ciclos de instrucción de una CPU? Para comprender el funcionamiento de la ejecución de instrucciones del
Más detallesArquitectura del MIPS: Introducción
Arquitectura del MIPS: Introducción Montse Bóo Cepeda Este trabajo está publicado bajo licencia Creative Commons Attribution- NonCommercial-ShareAlike 2.5 Spain. Estructura del curso 1. Evolución y caracterización
Más detallesArquitectura de Computadoras
Arquitectura de Computadoras Dr. Andrés David García García Escuela de Diseño, Ingeniería y Arquitectura Departamento de Mecatrónica 1 Microprocesadores y Periféricos Objetivos: Analizar la arquitectura
Más detallesEvolución de las Computadoras. M. en C. Erika Vilches
Evolución de las Computadoras M. en C. Erika Vilches 1 Generación Tubos de Vacío ENIAC (Electronic Numerical Integrator And Computer) Diseñada y contruida por John Mauchly y John Presper Eckert, Universidad
Más detallesINFORMATICA. Ing. Yesika medina
INFORMATICA medina INFORMATICA Vocablo proveniente del francés informatique, acuñado por el ingeniero Philippe Dreyfus en 1962, formado por la conjunción de las palabras information y automatique. La informática
Más detallesGUÍA DOCENTE DE LA ASIGNATURA
GUÍA DOCENTE DE LA ASIGNATURA G85 - Microprocesadores Grado en Ingeniería de Tecnologías de Telecomunicación Obligatoria. Curso 3 Curso Académico 016-017 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería
Más detallesinformática Educación Secundaria Obligatoria
informática Educación Secundaria Obligatoria Transmitir y tratar información. Crear maquinas. Métodos para procesar esa información. Necesidad humana a lo largo de la Historia Informática como Ciencia.
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: Organización y Arquitectura de Computadoras CÓDIGO: CARRERA: NIVEL: Ingeniería de Sistemas 3ro No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE
Más detallesSistemas Informáticos
Sistemas Informáticos Informática Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la información. Término de 1962 INFORmaciónautoMÁTICA Organizar, almacenar,
Más detallesSistemas de Computadoras Índice
Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo
Más detallesINDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos
INDICE Prólogo XI 1. Operación del Computador 1 1.1. Calculadoras y Computadores 2 1.2. Computadores digitales electrónicos 5 1.3. Aplicación de los computadores a la solución de problemas 7 1.4. Aplicaciones
Más detallesORGANIZACIÓN FISICA DEL COMPUTADOR
ORGANIZACIÓN FISICA DEL COMPUTADOR 1. Dispositivo de entrada: A través de ellos se ingresan los datos al sistema, estos son convertidos en señales eléctricas, que se envían a la memoria principal para
Más detallesMarcial Castillo Luís René. Molina García Ma. del Consuelo. Ramírez Ortega María del Carmen.
Cortez José Italo. jitalo@cs.buap.mx Garcés Báez Alfonso agarces@cs.buap.mx Marcial Castillo Luís René. lmc@cs.buap.mx Molina García Ma. del Consuelo. cmolina@cs.buap.mx Ramírez Ortega María del Carmen.
Más detallesArquitectura de un Ordenador. Material (parcialmente) tomado de: Servidores de Información Multimedia
Arquitectura de un Ordenador Material (parcialmente) tomado de: Servidores de Información Multimedia http://www.it.uc3m.es/labsimitis Contexto y Motivación Para entender mejor lo que es un sistema software
Más detallesClase No. 2 Programación Básica Licenciatura en Telecomunicaciones
Clase No. 2 Programación Básica Licenciatura en Telecomunicaciones La necesidad del hombre de eficientizar sus procesos ha sido la principal razón del avance de las computadoras, los antepasados de estas
Más detallesGUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES
GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES GRADO EN INGENIERIA DE COMPUTADORES Datos Descriptivos CENTRO RESPONSABLE: E.U. DE INFORMATICA OTROS CENTROS IMPLICADOS: CICLO: Grado sin atribuciones MÓDULO:
Más detallesMICROPROCESADOR. Ing. Raúl Rojas Reátegui
MICROPROCESADOR Ing. Raúl Rojas Reátegui OBJETIVOS Al termino de la sesión el estudiante será capaz de: Describir las principales características de un Microprocesador. Describir las principales características
Más detallesEvolución de los ordenadores GENERACIONES TÉCNOLÓGICAS
Evolución de los ordenadores GENERACIONES TÉCNOLÓGICAS Antecedentes históricos El ábaco: primer instrumento para calcular. Cálculo de operaciones básicas Tablilla dividida en varias columnas. Cada una
Más detallesEvolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Más detallesINTRODUCCION A LOS SISTEMAS DE COMPUTO
INTRODUCCION A LOS SISTEMAS DE COMPUTO GENERALIDADES DE LA COMPUTACIÓN Arquitectura Historia Clasificación HISTORIA DE LA COMPUTACION DEFINICIONES Informática: (Según la Real Academia Española de la Lengua)
Más detallesEstructura del Computador
Estructura del Computador 1 definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura.
Más detalles1. Aritmética binaria. Aritmética binaria. Las reglas básicas para sumar dígitos binarios son: El acarreo se suma en el siguiente dígito.
1. Aritmética binaria 2. Evolución histórica del ordenador personal 3. Instalación y configuración básica del Messenger 1. Aritmética binaria Aritmética binaria En el sistema de numeración binario se pueden
Más detallesColegio de Cinematografía, Artes y Televisión
1 Colegio de Cinematografía, Artes y Televisión Curso Introducción a las Computadoras La computadora es un invento reciente, que no ha cumplido ni los cien años de existencia desde su primera generación.
Más detallesSistemas con Microprocesadores I
Sistemas con Microprocesadores I 1 Microcontroladores Introducción Harvard vs. von-neumann Clasificación del procesador Segmentado o Pipeline Ortogonal vs. No ortogonal 2 Microcontroladores PIC Siglas
Más detallesHISTORIA DEL COMPUTADOR
HISTORIA DEL COMPUTADOR Se considera que la primera computadora fue el Abaco, utilizado en el oriente durante más de 3.000 años. De éste aparecieron varias versiones, tales como el Abaco Chino y el Sorobán
Más detallesIntroducción a los Computadores: Estructura del computador
Introducción a los Computadores: Estructura del computador CNM-130 Departamento de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft «2010. Reproducción permitida bajo
Más detallesESC1-I2O01 - Estructura de Computadores I
Unidad responsable: 340 - EPSEVG - Escuela Politécnica Superior de Ingeniería de Vilanova i la Geltrú Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2017
Más detallesEstructura de Computadores. Tema 1: Introducción a los Computadores
Estructura de Computadores Tema 1: Introducción a los Computadores 17 Febrero 2009 Jorge Juan Chico Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar,
Más detallesSistemas Informáticos. Estructura Funcional
Módulo: Fundamentos del Hardware Editorial: RA-MA Autores: Juan Carlos Moreno y Juan Serrano Sistemas Informáticos. Estructura Funcional TEMA 1 INDICE 1.1. Introducción a los Sistemas Informáticos 1.1.1.
Más detallesOrganización del Computador 1. Máquina de von Neumann Jerarquía de Niveles
Organización del Computador 1 Máquina de von Neumann Jerarquía de Niveles Inicios de la computación Turing y Church sientan las bases teóricas de la computación Máquina de Turing consta de un cabezal lector/escritor
Más detallesAUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna
AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura
Más detallesHistoria de la Informática
Historia de la Informática Dispositivos mecánicos Dispositivos electromecánicos Primera generación (1946-1957): Válvulas de vacío Segunda generación (1958-1964): Transistores Tercera generación (1965-1970):
Más detalles1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.
1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos
Más detallesTema 0. Introducción a los computadores
Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos
Más detallesCurso de Mantenimiento y Reparación de computadoras
Curso de Mantenimiento y Reparación de computadoras Máquina electrónica que recibe y procesa datos para convertirlos en información útil. La característica principal que la distingue de otros dispositivos
Más detallesAspectos Generales... 1 Generaciones de Computadoras... 2 Clasificación de computadoras... 4
Contenido Ministerio de Educación Pública - IPEC Santa Bárbara de Heredia Aspectos Generales... 1 Generaciones de Computadoras... 2 Clasificación de computadoras... 4 Aspectos Generales Informática La
Más detallesMicroprocesadores. Informática Aplicada DSI-EIE FCEIA
Microprocesadores Informática Aplicada DSI-EIE FCEIA Arquitecturas Un concepto: Programa almacenado Dos modelos: Von Neumann (1945) Harvard 2 Microprocesador Es un circuito integrado que cumple las funciones
Más detallesAC2 - Arquitectura de Computadores II
Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2016 GRADO EN INGENIERÍA INFORMÁTICA
Más detallesIngeniería Informática Descriptores Creditos ECTS Carácter Curso Cuatrimestre
Guía Materia 2009 / 2010 DATOS IDENTIFICATIVOS Informática: Arquitectura de Computadoras I Asignatura Código Titulacion Informática: Arquitectura de Computadoras I O06G150V01203 Grado en Ingeniería Informática
Más detallesINDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos
INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras
Más detallesComputadores y Comunicaciones. Tema 2: Introducción a los Computadores
Computadores y Comunicaciones Tema 2: Introducción a los Computadores Febrero, 2011 Jorge Juan Chico , Julián Viejo Cortés Departamento de Tecnología Electrónica Universidad
Más detalles1.2.-Analisis de los componentes
1.2.-Analisis de los componentes 1.2.1.-CPU La Unidad Central de Proceso (conocida por sus siglas en inglés, CPU). Es el lugar donde se realizan las operaciones de cálculo y control de los componentes
Más detallesHerramientas Informáticas I Hardware: Conceptos Básicos
Herramientas Informáticas I Hardware: Conceptos Básicos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Hardware: Conceptos Unidad Central de Proceso. Hardware: (del inglés:
Más detalles1. EL COMPUTADOR. Mg. Sergio La Cruz Orbe
1. EL COMPUTADOR Mg. Sergio La Cruz Orbe 1 EL COMPUTADOR 1. El Pasado 2. El Presente 3. Estructura Básica 4. Rendimiento 5. Disipación de Potencia 2 EL COMPUTADOR 1. El Pasado 3 El Pasado Los precursores
Más detallesMicrocontroladores. Unidad 1
Microcontroladores Unidad 1 1.1 Conceptos básicos Ordenador o Computadora Sistema de calculo de propósito general que incorpora una unidad central de proceso, memoria y dispositivos de entrada y salida.
Más detallesOrganización de Computadoras
Organización de Computadoras CLASE 0 UNIVERSIDAD NACIONAL DE QUILMES Agenda Presentación de la materia Historia de las computadoras Sistema Binario Nosotros Horarios Miércoles 17:00 a 20:00 Teoría y Practica
Más detallesPrograma Regular. Asignatura: Organización y Arquitectura de Computadoras.
Programa Regular Asignatura: Organización y Arquitectura de Computadoras. Carrera: Ingeniería en Informática. Ciclo Lectivo: Primer Cuatrimestre 2017 Año en el plan de estudios: 2 Año Coordinador/Profesor:
Más detalles1.4 GENERACIÓN DE COMPUTADORAS
UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS ECONOMICAS Y FINANCIERAS CARRERA DE CONTADURIA PÚBLICA MATERIA: GABINETE DE AUDITORÍA DE SISTEMAS (CPA-506) PARALELO D 1.4 GENERACIÓN DE COMPUTADORAS
Más detallesPROGRAMA ANALÍTICO. Fecha de aprobación: 9 de octubre de Departamento de Electrónica Obligatoria X X. Optativa.
Departamento de Electrónica Fecha de aprobación: PROGRAMA ANALÍTICO 9 de octubre de 2013 Nivel Licenciatura Unidad de enseñanza-aprendizaje Clave 1121025 Arquitectura de Computadoras 4.5 Horas Horas Seriación
Más detallesINDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)
INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información
Más detalles