BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA ARQUITECTURA DE COMPUTADORAS M.C. RICARDO ÁLVAREZ GONZALEZ

Tamaño: px
Comenzar la demostración a partir de la página:

Download "BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA ARQUITECTURA DE COMPUTADORAS M.C. RICARDO ÁLVAREZ GONZALEZ"

Transcripción

1 BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA APUNTES DE LA MATERIA : ARQUITECTURA DE COMPUTADORAS MC RICARDO ÁLVAREZ GONZALEZ VERANO

2 UNIDAD 1: Un panorama sobre el estado del arte de la arquitectura de 11 Introducción 12 Historia de la arquitectura de computadoras 13 Conceptualización de arquitectura de computadoras 14 La computadora como un sistema multinivel a) Hardware b) Software 15 Diferentes topologías de arquitectura de computadoras a) Monolíticas b) Paralelas c) Segmentadas d) Distribuidas 16 Diferentes tipos y familias de microprocesadores a) Microprocesadores CISC b) Microprocesadores RISC computadoras UNIDAD 2: Diseño de sistemas mínimos de computadoras 21 Elementos básicos de una computadora a) Microprocesador b) Memoria c) Dispositivos de entrada-salida d) Trayectoria de datos 22 Diseño de bancos de memoria a) Tipos de memoria b) Mapeo de memoria c) Técnicas para el diseño de bancos de memoria d) Técnicas para el diseño de decodificadores de memoria 23 Dispositivos de entrada-salida a) El elemento básico de almacenamiento como puerto b) Los registros como dispositivos periféricos c) Técnicas de decodificación de puertos d) Modelos de periféricos programables 24 Trayectoria de datos a) Bus de direcciones b) Bus de datos c) Bus de control 25 Modelado del software de un sistema mínimo a) Sistema operativo b) Intérprete de comandos c) Manejador de recursos d) Algoritmos del problema de aplicación 2

3 UNIDAD 3: Sistemas mínimos de computadoras empotradas 31 Características generales del microcontrolador 32 Organización de memoria de los microcontroladores a) Memoria de programa b) Memoria de datos c) Conjunto de registros de propósito general d) Conjunto de registros de funciones especiales 33 Puertos de entrada-salida a) Puerto paralelo b) Puerto serie 34 Dispositivos de entrada-salida de propósito especial a) Timer /Contadores b) Interfaz puerto serial c) Sistema de interrupciones 35 Técnicas de diseño de sistemas basados en microcontroladores UNIDAD 4: Aplicaciones 41 Planteamiento de un problema real con factibilidad de solución mediante la aplicación de un sistema mínimo 42 Diseño de un sistema mínimo 43 Prueba del diseño utilizando un simulador de hardware 44 Diseño y prueba del software de aplicación 45 Integración del proyecto 46 Reporte del proyecto 3

4 INTRODUCCIÓN Se presenta a continuación los apuntes de la materia Arquitectura de Computadoras del plan 2000 de la Licenciatura en Electrónica; y el objetivo de este documento es facilitar el acceso a los alumnos de las notas del curso, debe considerarse que se elaboraron teniendo como base la bibliografía especificada, y representan un extracto del material tratado con todo lujo de detalle en dicha bibliografía, de tal manera que se sugiere al lector consultar dicha literatura para abundar sobre el tema que considere que se trata aquí de una manera muy escueta, y sobre todo cuando quiera esclarecer alguna duda que prevalezca aun después de habérsela consultado al profesor Ricardo Álvarez González Verano

5 UNIDAD 1: UN PANORAMA SOBRE EL ESTADO DEL ARTE DE LAS COMPUTADORAS Computadora: Es un sistema digital de alta capacidad de procesamiento de información, recibe datos de entrada, genera resultados a alta velocidad y con gran exactitud, mediante la ejecución de programas PROCESADOR CPU MEMORIA ALU + Registros DATAPATH PROGRAMA DATOS DISPOSITIVOS DE ENTRADA CONTROL DISPOSITIVOS DE SALIDA Figura 11 Bloques básicos que forman una computadora Se considera a la computadora, como la causante de una revolución de civilización: - Revolución Agrícola - Revolución Industrial - Revolución de Información ORGANIZACIÓN DE COMPUTADORAS- Unidades lógicas: CPU, memoria, E/S, funciones y operación Interconexión y característica de cada elemento Explicación de cómo se encuentra formada la computadora Se refiere a las unidades operacionales y sus interconexiones que realiza las especificaciones de la arquitectura ARQUITECTURA DE COMPUTADORAS- Forma de construir cada unidad lógica para que realicen las funciones especificadas por su organización 5

6 Elementos básicos de la computadora Arquitectura: diseño de componentes Se refiere a los atributos de un sistema que son visibles a un programador; es decir los atributos que tienen un impacto directo en la ejecución lógica de un programa LA ORGANIZACIÓN DE UNA COMPUTADORA Se refiere a las unidades lógicas que la componen (como la unidad central de proceso, la unidad de memoria y la unidad de entrada/salida), las funciones que realizan, su operación y la forma en que se relacionan y se comunican unas con otras Se refiere a la manera en que los componentes operan y la forma en que se conectan para formar el sistema de la computadora Se refiere a las unidades operacionales y su interconexión que efectúan las especificaciones de la arquitectura LA ARQUITECTURA DE UNA COMPUTADORA Se ocupa de la estructura y comportamiento de la computadora desde el punto de vista del usuario, incluye los formatos de información, el conjunto de instrucciones y las técnicas para direccionamiento de memoria El diseño de la arquitectura de un sistema de computadora se ocupa de las especificaciones de los varios módulos funcionales tales como los procesadores y la memoria; y de estructurales conjuntamente en un sistema de computadora Diseño de hardware para la ejecución de programas de software DIFERENCIAS- Una arquitectura puede sobrevivir muchos años, pero su organización cambia con la evolución de la tecnología Computadoras- Tremenda variedad de productos, desde microcomputadoras en un solo chip, que cuestan unos cuantos dólares, hasta las supercomputadoras que cuestan docenas de millones de dolares 6

7 Año Nombre Hecho por Comentario 1834 Máquina analítica Babbage 1er intento de construir una computadora digital 1936 Z1 Zuse 1er Calculadora de Relevadores, funcional 1943 Colossus Gobierno inglés 1a Computadora electrónica 1944 Mark 1 Aiken Primer computadora estadounidense, propósito general 1946 ENIAC 1 Eckert / Mauchley Inicia la historia moderna de la computación 1951 Whirlwind MIT 1a Computadora de tiempo real Casi todas las máquinas actuales tienen el mismo 1952 IAS Von Neuman diseño 1960 PDP-1 DEC 1a Minicomputadora (50 vendidas) IBM Máquina pequeña para negocios muy popular IBM Cómputo científico 1963 B5000 Burroughs 1a Máquina diseñada para un lenguaje de alto nivel IBM Línea de productos diseñada como familia CDC 1a Supercomputadora científica 1965 PDP-8 DEC 1a Minicomputadora con mercado masivo (50 K vendidas) 1970 PDP-11 DEC Dominó las minicomputadoras de los años ' Intel 1er microprocesador de propósito general de 8 bits en un chip 1974 Cray I Cray 1er Supercomputadora vectorial 1978 VAX DEC 1er Supercomputadora de 32 bits 1981 IBM PC IBM Inicia la era de la computadora personal moderna 1985 MIPS MIPS 1a Máquina RISC comercial 1987 SPARC SUN 1a Estación de trabajo, basada en SPARC 1990 RSC6000 IBM 1a Máquina super escalar Figura12 Algunos acontecimientos importantes en la evolución de la computadora GENERACIÓN CERO (COMPUTADORAS MECÁNICAS) [ ] 1642 Máquina calculadora funcional de Blaise Pascal Era una máquina que funcionaba con engranes; impulsada por una manivela, solo podía sumar y restar 30 años después Leibniz ( ) construyó una máquina mecánica de 4 operaciones: suma, resta, multiplicación y división 150 años después, un profesor de matemáticas de Cambridge, Charles Babbage ( ) diseño y construyó su maquina de diferencias, solo sumaba y restaba, fue diseñada para calcular tablas de números útiles para la navegación marítima Solo podía ejecutar un solo algoritmo, el método de las diferencias finitas empleando polinomios Como salida, perforaba sus datos en una placa de cobre con un troquel de acero 7

8 Babbage inició el diseño y construcción de su máquina analítica, la cual tenía cuatro componentes: - Almacen (Memoria) 1000 palabras de 50 dígitos decimales - Molino (Unidad de cómputo) - Sección de entrada (lector de tarjetas perforadas) - Sección de salida (salidas perforadas y las impresoras) Era una máquina totalmente mecánica, la cual era programada con un sencillo lenguaje ensamblador Para el desarrollo del software, Babbage contrató a Ada Lovellace, en honor a ella se llamó así a un lenguaje de programación Generación Fechas Tecnología Nuevo producto principal Bulbos Computadora electrónica comercial Transistores Computadoras baratas Circuito Integrado Minicomputadora Computadoras personales y estaciones de ? LSI y VLSI trabajo 5 199?-20?? Microprocesador? Dispositivos de computación portátiles? Figura 13 Generaciones de Computadoras MÁQUINA COLOSUSS Originada en un laboratorio supersecreto del gobierno inglés, Alan Turing ayudó a diseñar esta máquina, funcionó en 1943 Secreto militar durante 30 años MÁQUINA MARK 1 Diseñada por Howard Aiken, fué una máquina de reveladores, diseñada en Harvard tenía la capacidad para trabajar con 72 palabras de 23 dígitos decimales cada una; tiempo de instrucción: 6 segundos E/S mediante cinta perforada MÁQUINA ENIAC (Electronic Numerical Integrator and Computer), consistía de bulbos y 1500 relevadores, pesaba 30 toneladas y consumía 140 KW de potencia Tenía 20 registros, cada uno de ellos capaz de almacenar un número decimal de 10 dígitos Se programaba ajustando 6000 interruptores de multiposición y conectando numerosas bases con una verdadera maraña de cables interconectados Se termino en 1946 diseñada por Mauchley y Eckert 8

9 MÁQUINA EDSAC (Electronic Delay Storage Automatic Calculador), arquitectura basada en acumulador; construida en 1949 por Maurice Wilkes en la Universidad de Cambridge IAS (Institute Advanced Studies Princeton) construida por Eckert, Mauchly, Von Newman Aparece el diseño básico de lo que hoy conocemos como arquitectura de Von Newman, se usó en la EDSAC, la 1ª computadora de programas almacenados Esta máquina tenía 5 partes básicas: Memoria, ALU, Unidad de Control, y el equivalente de entrada y salida Memoria de 4096 palabras; de 40 bits cada una Cada palabra tenía 2 instrucciones de 20 bits, o un entero con signo de 40 bits 8 bits indicaban el tipo de instrucciones y 12 bits especificaban una de las 4096 palabras de memoria Whirlwind Diseñada en MIT Dirigido a aplicaciones de tratamiento de señales de radar en tiempo real Se da el origen de la creación de memorias de núcleos magnéticos de 16 bits FAMILIAS DE COMPUTADORAS Muchos fabricantes de computadoras ofrecen una familia de modelos de computadoras, todas con la misma arquitectura, pero con diferente organización Consecuentemente los diferentes modelos en la familia tienen diferentes precios y características de ejecución Chip Fecha MHz Transistores Memoria Notas Primer microprocesador en un / , chip / , KB 1er Microprocesador de 8 bits / , KB 1ra CPU de propagación gral En un bit / ,000 1 MB 1ra CPU de 16 bits en un chip / ,000 1 MB Se usó en la IBM PC Cuenta con protección de / , BM memoria / ,000 4 GB 1erCPU de 32 bits / M 4 GB _Memoria caché de 8K interna Pentium 3/ M 4 GB Dos cond, modelo posterior MMX Pentium Pro 3/ M 4 GB Dos niveles de caché interna Pentium II 5/ M 4 GB Pentium Pro más MMx Figura 14 La familia de CPU Intel Las velocidades de reloj se miden en MHZ 9

10 Propiedad Modelo 30 Modelo 40 Modelo 50 Modelo 65 Desempeño relativo Tiempo de ciclo (ns) Memoria máxima (KB) Bytes obtenidos por ciclo No Máximo de canales de datos Figura 15 La oferta inicial de la línea de productos IBM

11 Organización Básica de una Computadora: ARQUITECTURA DE VON NEUMANN Señales del Bus de Control: a diferencia del bus de direcciones y del bus de datos, cada una de las señales de este bus funciona independiente Arquitectura Von Neumann: El tamaño de la palabra de memoria y de la palabra de datos es el mismo (o equivalente), de tal manera que una parte del Mapa de memoria corresponde a programa y otra corresponde a datos Arquitectura Harvard: El tamaño de la palabra de memoria de programa y la palabra de memoria de datos es diferente Los mapas de memoria de programa y de memoria de datos son ajenos Se puede accesar concurrentemente a instrucciones y a datos Es mucho más rápida, va de la mano con RISC Procesadores RISC - R: Reduced I: instruction S: Set C: Computer Procesadores CISC- C: Complex I: Instruction S: Set C: Computer Los componentes de una computadora estan conectados mediante buses: 11

12 Bus de direcciones: Cuando el procesador lee instrucciones de ó escribe datos a la memoria a la que desea accesar Cada dispositivo de E/S como un monitor, teclado o disco duro también tienen una dirección de memoria Los datos son transferidos vía el bus de datos, cuando el CPU busca datos de la memoria primero se leen las direcciones del bus de direcciones, después el microprocesador genera la señal de lectura, y accede a las instrucciones mediante el bus de datos El bus de control, consiste en un conjunto de señales dedicadas a realizar operaciones tales como lectura (RD), escritura (WR), especificar si una lectura o escritura se refiere a un dispositivo de memoria, o a un dispositivo de salida (M/IO), la señal de reset etc Un sistema puede tener una jerarquía de buses: Puede usar bus de direcciones, de datos y de control para accesar a la memoria y a un controlador de E/S El controlador de E/S, en cambio, podría accesar a todos los dispositivos de E/S usando un segundo bus llamado: Bus local ó Bus de E/S La perspectiva práctica describe al bus PCI, un bus local usado comunmente en computadoras personales Microprocesadores CISC- Complex Instruction Set Computer 200 a 300 instrucciones (DEC VAX ) y las mainframe de IBM RISC- Reduced Instruction Set Computer 50 instrucciones (MIPS) Si una máquina RISC requiere 4 ó 5 instrucciones para hacer lo que una máquina CISC hace en una instrucción, pero si las instrucciones RISC son diez veces más rápidas (por que no se interpretan), RISC gana Computadora Digital: Se considera una máquina multinivel TRADUCCIÓN: Sustituir primero cada instrucción escrita en L1 por una sucesión equivalente de instrucciones en L0 Después la computadora ejecuta el nuevo programa en L0 en lugar del antiguo programa en L1 El programa que realiza esto se llama compilador INTERPRETACIÓN: Consiste en escribir un programa en L0 que tome programas de L1 como datos de entrada y los ejecute examinando sus instrucciones una por una y ejecutando directamente la sucesión de instrucciones en L0 que equivale a cada una Con esta técnica no es necesario generar primero un nuevo programa en L0 El programa que hace esto se llama intérprete Ambos métodos se usan ampliamente y cada vez se usa más una combinación de los dos 12

13 En vez de pensar en traducción o interpretación, se puede pensar en la existencia de una computadora hipotética ó máquina virtual cuyo lenguaje de máquina sea L1 Mn Ln Máquinas virtuales M2 L2 M1 L1 M0 L0 Máquina real La invención de una serie de lenguajes, cada uno más cómodo que sus predecesores, puede continuar indefinidamente, hasta llegar a uno adecuado Para transportar programas binarios entre máquinas distintas, SUN definió una arquitectura virtual llamada JVM (Java Virtual Machine), la cual tiene una memoria formada por palabras de 32 bits y puede ejecutar 226 instrucciones Nivel n Nivel 2 Máquina Virtual Mn Lenguaje Máquina Ln Máquina Virtual M2 Lenguaje Máquina L2 Nivel 1 Máquina Virtual M1 Lenguaje Máquina L1 Máquina Multinivel Nivel 0 Máquina Real M0 Lenguaje Máquina L0 Los programas en Ln son interpretados a una máquina inferior ó se traducen a un lenguaje de máquina Los programas en L2 son interpretados en M1 ó M0 se traducen a L1 ó L0 Los programas en L1 son Interpretados en M0 ó se traducen a L0 Los circuitos electrónicos ejecutan directamente los programas en L0 13

14 Nivel 5 Nivel 4 Nivel 3 Nivel 2 Lenguaje orientado hacia problemas Traducción (compilador) Nivel de Lenguaje Ensamblador Nivel de Sistema operativo Traducción (Ensamblador) Nivel de arquitectura de conjunto de instrucciones (ISA) Interpretación parcial (Sistema Operativo) Interpretación (microprograma) ó ejecución directa Nivel 1 Microarquitectura Hardware Nivel 0 Lógica Digital Computadora de Seis Niveles CLASIFICACIÓN DE LAS COMPUTADORAS POR POTENCIA Y TAMAÑO (POSIBLE TRASLAPE) PC- Computadora pequeña, de un solo usuario, basada en un microprocesador (µp) WORK STATION- Poderosa computadora de un solo usuario Similar a una PC, pero con un µp más potente MINICOMPUTADORA- Computadora multiusuario, capaz de soportar desde 10 hasta cientos de usuarios simultáneamente MAINFRAME- Computadora multiusuario, capaz de soportar desde cientos a miles de usuarios simultáneamente SUPERCOMPUTADORA- Computadora extremadamente rápida que puede ejecutar cientos ó millones de instrucciones por segundo Podriamos definir elementalmente al Paralelismo: Hacer 2 ó mas actividades al mismo tiempo 14

15 Paralelismo Nivel de instrucciones: Fila de procesamiento (pipeline) típicamente 5 etapas Nivel del procesador: Múltiples CPU trabajando juntas con el mismo problema Filas de procesamiento: se divide la ejecución de instrucciones en varias partes, cada una de las cuales se maneja con un componente de hardware dedicado, y todos estos componentes pueden operar en paralelo S1 S2 S3 S4 S5 Unidad de busqueda de instrucciones Unidad de decodificación de instrucciones Unidad de búsqueda de operandos Unidad de ejecución de instrucciones Unidad de escritura de resultados Fila de procesamiento de cinco etapas S S S S S Tiempo Estado de cada etapa en función del tiempo El uso de filas de procesamiento permite balancear la latencia (el tiempo que tarda en ejecutarse una instrucción) y el ancho de banda del procesador (cuantas MIPS puede ejecutar la CPU) 15

16 ARQUITECTURAS SUPERESCALARES S1 S2 S3 S4 S5 Entrada de Decodificación de instrucciones Búsqueda de Operandos Ejecución Escritura de resultados Búsqueda de Instrucciones Decodificación de instrucciones Búsqueda de operandos Ejecución Escritura de resultados Fila de procesamiento dual de 5 etapas Una sola unidad de búsqueda de instrucciones trae pares de instrucciones y coloca cada una en su fila de procesamiento, que cuenta con su propia ALU para poder operar en paralelo Para que la fila de procesamiento dual funcione redituablemente, se deben de cumplir dos requerimientos: Las dos instrucciones no deben competir por el uso de recursos Que no dependa el resultado una de la otra El compilador debe garantizar el cumplimiento de esta situación 486 tiene una fila de procesamiento Pentium tenía dos filas de procesamiento de cinco etapas Con un tiempo de ciclo de Tns y n etapas en la fila de procesamiento, esta latencia es de ntns y el ancho de banda es de 1000 / T MIPS Arquitectura Superescalar Concepto Superescalar S3 puede emitir instrucciones con mucho más rapidez de lo que S4 puede ejecutarlas Casi todas las unidades funcionales de S4 tardan mucho más de un ciclo de reloj en ejecutarse Paralelismo al nivel del procesador Demanda de computadoras rápidas: Límite- 20 cm/ns en alambre de cobre ó fibra óptica Chips más rápidos, producen más calor El paralelismo en el nivel de instrucciones ayuda un poco El funcionalismo superescalar mejora en un factor de 5 ó 10 16

17 Para ganancias de 50, 100 ó más, se pueden tener computadoras con múltiples CPU Para problemas matriciales, o que sean altamente regulares, es conveniente la ejecución en paralelo UNIDAD DE CONTROL P P P P P M M M M M P M P M Arreglo de 8 x 8 procesadores, tipo ILLIAC IV Una sola unidad de control transmitirá instrucciones que serán ejecutadas simultáneamente por todos los procesadores, cada uno de los cuales utilizara sus propios datos de su propia memoria que se carga durante su fase de inicialización Procesador vectorial Todas las operaciones de suma se ejecutan en un solo sumador provisto de muchas filas de procesamiento Ejemplo Cray I (modelos actuales) Multiprocesador: Sistema con varios CPU que comparten una memoria común Multiprocesador con un solo bus 17

18 Multicomputadora con memorias locales Memoria Local: Se usa para el código de programa y datos que no es necesario que se compartan Multicomputadoras Gran número de computadoras interconectadas, cada una con su memoria y sin una memoria en común Las computadoras se comunican enviándose mensajes En sistemas grandes se usan topologías como retículas bi y tridimensionales, árboles y anillos se han construido multicomputadoras casi CPU Multiprocesadores: Más fácil de programar Multicomputadoras: Más fácil de construir Se investiga la posibilidad de diseñar sistemas híbridos 18

TEMA 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 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 detalles

Clase 20: Arquitectura Von Neuman

Clase 20: Arquitectura Von Neuman http://computacion.cs.cinvestav.mx/~efranco @efranco_escom efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Arquitectura de una computadora Elementos básicos de una

Más detalles

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

Sistemas de Computadoras Índice

Sistemas 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 detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:

Más detalles

Arquitectura Von Neumann

Arquitectura Von Neumann Arquitectura Von Neumann Arquitectura Von Neumann Establecida en 1945 por Von Neumann Modelo básico de arquitectura utilizado en la mayoría de los computadores Su idea es la de conectar permanentemente

Más detalles

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES. 1.- a) Explica qué es un bit de información. Qué es el lenguaje binario? Bit es la abreviatura de Binary digit. (Dígito binario). Un bit es un dígito del lenguaje binario que es el lenguaje universal usado

Más detalles

Organizació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 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 Máquina teórica compuesta

Más detalles

NTRODUCCION. "Tipos de Computadoras" Tipos de Computadoras

NTRODUCCION. Tipos de Computadoras Tipos de Computadoras NTRODUCCION Con el paso del tiempo y el avance de la tecnología se ha podido definir los tipos de computadoras que se usan actualmente, en este trabajo estudiaremos sus tipos y sus características, con

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento UF0512: Transmisión de información por medios convencionales e informáticos TEMA 1. Conexión y funcionamiento operativo del equipamiento informático TEMA 2. Transmisión interna personal de documentación.

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores 1. Introducción 2. La CPU 3. Lenguaje Máquina 4. La Memoria 5. Sistemas de Entrada/Salida 6. CPU Segmentada (Pipeline) 7. Memoria Caché 8. Arquitecturas RISC Arquitectura de

Más detalles

Presentación de la materia Historia de las computadoras

Presentación de la materia Historia de las computadoras de la materia de las computadoras Organización de computadoras Universidad Nacional de Quilmes http://orga.blog.unq.edu.ar Horarios Dos bandas horarias: Banda Clase Aula Horario Docente Matutina Teoría

Más detalles

TEMA 4. Unidades Funcionales del Computador

TEMA 4. Unidades Funcionales del Computador TEMA 4 Unidades Funcionales del Computador Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Introducción El elemento físico, electrónico o hardware de un sistema

Más detalles

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir

Más detalles

CLASIFICACIÓN DE LAS COMPUTADORAS. Ing. Erlinda Gutierrez Poma

CLASIFICACIÓN DE LAS COMPUTADORAS. Ing. Erlinda Gutierrez Poma CLASIFICACIÓN DE LAS COMPUTADORAS Ing. Erlinda Gutierrez Poma Tipos de Computadoras Dentro de la evolución de las computadoras, han surgido diferentes equipos con diferentes tamaños y características según

Más detalles

Arquitectura basica de un computador

Arquitectura basica de un computador Arquitectura basica de un computador Componentes o División básica de un computador Perifericos: Son todos los dispositivos de entrada (Input) y salida (Output): Monitor, Teclado, Ratón, Unidades de almacenamiento

Más detalles

Los Microprocesadores MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Evolución Histórica de los Microprocesadores Intel Evolución de los microprocesadores Intel de la década de los 70 4004

Más detalles

UNIDAD 1 HARDWARE DEL COMPUTADOR

UNIDAD 1 HARDWARE DEL COMPUTADOR UNIDAD 1 HARDWARE DEL COMPUTADOR 1.1 Tipos de computadoras Supercomputadoras Macrocomputadoras Minicomputadoras Microcomputadoras o PC s Tipos de Computadoras Supercomputadoras Es el tipo de computadora

Más detalles

CONCEPTOS INFORMÁTICOS BÁSICOS

CONCEPTOS INFORMÁTICOS BÁSICOS CONCEPTOS INFORMÁTICOS BÁSICOS Informática Def 1: Se define como la ciencia que estudia el tratamiento Def 2: Ciencia que estudia la de una forma lógica y racional, empleando para ello medios humanos,

Más detalles

Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas.

Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Clasificación de las computadoras Análoga: Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Características de las

Más detalles

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015 INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) Ciclo Escolar 2014-2015 Guía de estudio Unidad 1: Antecedentes de la informática INFORMÁTICA (1412) Profra. Karla Terreros García

Más detalles

Hardware: componentes físicos (UCP, discos, impresora, circuitos de E/S,...) Software: componentes lógicos (lo que no es hardware)

Hardware: componentes físicos (UCP, discos, impresora, circuitos de E/S,...) Software: componentes lógicos (lo que no es hardware) 1. Niveles de organización de computadoras Hardware y software Enfoque de máquina multinivel Clasificación de computadoras Hardware y Software Hardware: componentes físicos (UCP, discos, impresora, circuitos

Más detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez

1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2 Análisis de los Componentes. Arquitectura de Computadoras Rafael Vazquez Perez 1.2.1 CPU 1 Arquitecturas. 2 Tipos. 3 Características. 4 Funcionamiento(ALU, unidad de control, Registros y buses internos)

Más detalles

Dr.-Ing. Paola Vega Castillo

Dr.-Ing. Paola Vega Castillo EL-3310 DISEÑO O DE SISTEMAS DIGITALES Dr.-Ing. Paola Vega Castillo Información n General Curso: Diseño de Sistemas Digitales Código: EL-3310 Tipo de curso: Teórico Créditos/Horas por semana: 4/4 Requisito:

Más detalles

La computación le da una mano a la medicina y a la biología.

La computación le da una mano a la medicina y a la biología. La computación le da una mano a la medicina y a la biología. F. García Eijó, E. Costa y D. González Márquez. Laboratorio de Sistemas Complejos, Departamento de Computación, Facultad de Ciencias Exactas

Más detalles

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador.

La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Qué es la informática? La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador. Se llama sistema informático al sistema

Más detalles

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA

Tema 24. Apartados 1 al 2.2 inclusive INFORMÁTICA Tema 24 Apartados 1 al 2.2 inclusive INFORMÁTICA 1 TEMA 1 Introducción a la informática El término informática proviene de la unión de dos palabras: Información y automática. Término acuñado por el francés

Más detalles

picojava TM Características

picojava TM Características picojava TM Introducción El principal objetivo de Sun al introducir Java era poder intercambiar programas ejecutables Java entre computadoras de Internet y ejecutarlos sin modificación. Para poder transportar

Más detalles

Curso S08 para Cavernícolas

Curso S08 para Cavernícolas Curso S08 para Cavernícolas Tema ORIGENES DE LOS MICROCONTROLADORES FREESCALE, 2014 Todos los derechos reservados INTRODUCION Desde sus inicios como Motorola, esta empresa ha sido reconocida mundialmente

Más detalles

Generalidades Computacionales

Generalidades Computacionales Capítulo 2 Generalidades Computacionales 2.1. Introducción a los Computadores Definición: Un computador es un dispositivo electrónico que puede transmitir, almacenar, recuperar y procesar información (datos).

Más detalles

La Unidad Procesadora.

La Unidad Procesadora. La Unidad Procesadora. En un sistema digital complejo, la capa de hardware de la máquina es el nivel más bajo del modelo de capas de un sistema microcomputarizado. La unidad procesadora es una parte del

Más detalles

INTRODUCCION A LA COMPUTACION

INTRODUCCION A LA COMPUTACION CENTRO DE FORMACIÓN TÉCNICA SOEDUC ACONCAGUA INTRODUCCION A LA COMPUTACION Docente : Guillermo Espinoza Vega INTRODUCCION A LA COMPUTACION Los computadores se han convertido en una herramienta indispensable

Más detalles

CLASIFICACION DE LAS COMPUTADORAS

CLASIFICACION DE LAS COMPUTADORAS CLASIFICACION DE LAS COMPUTADORAS Tipos de Computadoras Dentro de la evolución de las computadoras, han surgido diferentes equipos con diferentes tamaños y características según su tipo de labor. Los computadores

Más detalles

Estructura de Computadores

Estructura de Computadores Estructura de Computadores Tema 4. El procesador Departamento de Informática Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas UNIVERSIDAD CARLOS III DE MADRID Contenido Elementos de un

Más detalles

OBJETIVOS DE LA MATERIA... 4 PROGRAMA ANALÍTICO. CONTENIDOS TEÓRICOS Y PRÁCTICOS... 5 BIBLIOGRAFIA... 7

OBJETIVOS DE LA MATERIA... 4 PROGRAMA ANALÍTICO. CONTENIDOS TEÓRICOS Y PRÁCTICOS... 5 BIBLIOGRAFIA... 7 UNIVERSIDAD NACIONAL DE LA MATANZA DEPARTAMENTO DE INGENIERIA E INVESTIGACIONES TECNOLOGICAS INGENIERIA EN INFORMATICA ARQUITECTURA DE COMPUTADORAS (1109) Profesor Titular: Ing. Fernando I. Szklanny PLANIFICACIÓN

Más detalles

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS Las primeras computadoras eran enormes máquinas que se ejecutaban desde una consola. El programador, quien además operaba el sistema de computación, debía

Más detalles

Arquitectura de Computadores Introducción

Arquitectura de Computadores Introducción Arquitectura de Computadores Introducción Prof. Rodrigo Araya E. raraya@inf.utfsm.cl Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 La Arquitecturas

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

DESCRIPCION DEL SITEMA MASTER.

DESCRIPCION DEL SITEMA MASTER. DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta

Más detalles

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos. RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este

Más detalles

Capítulo 1 Introducción a la Computación

Capítulo 1 Introducción a la Computación Capítulo 1 Introducción a la Computación 1 MEMORIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA (Teclado, Ratón, etc) C P U DISPOSITIVOS DE SALIDA (Monitor, Impresora, etc.) ALMACENAMIENTO (Memoria Secundaria:

Más detalles

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León Programa. Introducción. 2. Elementos de almacenamiento. 3. Elementos de proceso. 4. Elementos de interconexión.

Más detalles

II UNIDAD. Componentes Físicos y Lógicos de un Computador

II UNIDAD. Componentes Físicos y Lógicos de un Computador II UNIDAD Componentes Físicos y Lógicos de un Computador Componentes de la computadora MONITOR U.S. CPU IMPRESORA TECLADO U. E. RATON Componentes (Físicos y Lógicos) del Computador Una computadora está

Más detalles

INTRODUCCIÓN. Definiciones ORDENADOR (RAE 1992): En esta asignatura computador y ordenador tiene el mismo significado

INTRODUCCIÓN. Definiciones ORDENADOR (RAE 1992): En esta asignatura computador y ordenador tiene el mismo significado INTRODUCCIÓN UPCO ICAI Departamento de Electrónica y Automática 1 Definiciones ORDENADOR (RAE 1992): Máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información,

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Introducción al Microprocesador y al Microcomputador. al Microcomputador. Profesor Julio Ferreira. Sistema Microcomputador. Un Sistema Microcomputador tiene dos componentes

Más detalles

Herramientas Informáticas I Hardware: Conceptos Básicos

Herramientas 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 Año 2013 Hardware: Conceptos Unidad Central de Proceso. Hardware: (del

Más detalles

Tema 1. Conceptos fundamentales de los Sistemas Operativos

Tema 1. Conceptos fundamentales de los Sistemas Operativos Tema 1. Conceptos fundamentales de los Sistemas Operativos 1. Introducción a los Sistemas Operativos. 1. Concepto de Sistema Operativo. Niveles del software. 2. Funciones principales de un Sistema Operativo.

Más detalles

TRABAJO DE INFORMATICA

TRABAJO DE INFORMATICA TRABAJO DE INFORMATICA NATALIA VASQUEZ JULIAN GUTIERRES SANTIAGO PACHON 901 I.D.E SANJOSEMARIAESCRIVA DE BALAGUER CHIA CUNDINAMARACA 2014 TERMINOS PROPIOS - INTEL: INTEL - CHIP FABRICATION: CHIP FABRICASION

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los sistemas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejecución de instrucciones e interrupciones

Más detalles

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan

Más detalles

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente: Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

Fundamentos de Programación. Sabino Miranda-Jiménez

Fundamentos de Programación. Sabino Miranda-Jiménez Fundamentos de Programación Sabino Miranda-Jiménez MÓDULO 1. Introducción a la computación Temas: La computación en el profesional de ingeniería Desarrollo computacional en la sociedad Aplicaciones Software

Más detalles

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

Tema: Historia de los Microprocesadores

Tema: Historia de los Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Historia de los Microprocesadores 1 Contenidos La década de los

Más detalles

TEMA 2: Representación de la Información en las computadoras

TEMA 2: Representación de la Información en las computadoras TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario

Más detalles

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. 0. INTRODUCCIÓN: El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. Para llevar a cabo estas operaciones, el ordenador cuenta con una

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES

ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES Universidad Rey Juan Carlos ESTRUCTURA Y TECNOLOGÍA A DE COMPUTADORES Estructura de un computador: conceptos básicos Luis Rincón Córcoles Licesio J. Rodríguez-Aragón Programa 1. Introducción 2. Elementos

Más detalles

Historia de las Computadoras. Prof. Angel A. Torres Bonilla Junio 2010

Historia de las Computadoras. Prof. Angel A. Torres Bonilla Junio 2010 Historia de las Computadoras Prof. Angel A. Torres Bonilla Junio 2010 Ábaco El antecedente más remoto fue desarrollado en China para el año 2500a.C. La Pascalina 1642 - El francés Blaise Pascal (1623-1662)

Más detalles

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005, BOA de 05/03/2005)

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005, BOA de 05/03/2005) DATOS DEL ASPIRANTE Apellidos: Nombre: DNI: I.E.S. CALIFICACIÓN APTO NO APTO PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005,

Más detalles

MICROPROCESADORES. Conrado Perea

MICROPROCESADORES. Conrado Perea MICROPROCESADORES Conrado Perea Introducción Los orígenes más recientes de la industria microinformática se remontan a los años 40, cuando la Universidad de Stanford, con el objetivo de impulsar su desarrollo,

Más detalles

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.

DISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia. DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar

Más detalles

Abstracciones del computador y la Tecnología

Abstracciones del computador y la Tecnología Abstracciones del computador y la Tecnología Progreso en la tecnología de computadores Respaldado por la ley de Moore Hacer posibles las nuevas aplicaciones Computadores de los automóviles Teléfonos celulares

Más detalles

El computador. Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070

El computador. Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070 El computador Miquel Albert Orenga Gerard Enrique Manonellas PID_00177070 CC-BY-SA PID_00177070 El computador Los textos e imágenes publicados en esta obra están sujetos excepto que se indique lo contrario

Más detalles

IB14 Informática para la construcción. Tema1. Introducción a los computadores

IB14 Informática para la construcción. Tema1. Introducción a los computadores IB14 Informática para la construcción Tema1. Introducción a los computadores Contenidos 1. Introducción a la informática y a los ordenadores. 2. Historia y origen de los ordenadores. 3. Ordenadores, sus

Más detalles

Historia de la Informática

Historia 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 detalles

2.3 Lenguajes de descripción: - Lenguajes de descripción hardware: VHDL, Verilog - Álgebra de Boole

2.3 Lenguajes de descripción: - Lenguajes de descripción hardware: VHDL, Verilog - Álgebra de Boole 2.1 El paradigma de un sistema digital: - Conceptos básicos sobre un computador - Evolución de la tecnología de computadores 2.2 Sistemas digitales: - Niveles de descripción - Técnicas de descripción 2.3

Más detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organización de Computadoras. Turno Recursantes Clase 8 Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses

Más detalles

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

2 Sea una unidad de disco duro de brazo móvil con las siguientes características: 1 Sea una unidad de disco duro de brazo móvil con las siguientes características: 18 superficies, 20.331 cilindros y 400 sectores por pista. Sectores de 1.024 bytes de información neta. Velocidad de rotación:

Más detalles

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación REDES INFORMÁTICAS REDES LOCALES INDICE 1. Las redes informáticas 1.1 Clasificación de redes. Red igualitaria. Red cliente-servidor 2. Las redes de área local 2.1 Estructura de una LAN 2.2 Protocolos de

Más detalles

Arquitecturas de Computadoras II. Febrero 2013

Arquitecturas de Computadoras II. Febrero 2013 Arquitecturas de Computadoras II Febrero 2013 1 Sabes... 1. Cuál es la Arquitectura Von Neumann? 2. Qué es Programación? 3. Qué es un algoritmo? 4. Qué es un programa? 5. Qué es un sistema? 6. Materias

Más detalles

Hardware: dentro de la caja. Introducción a la Informática 2010-2011

Hardware: dentro de la caja. Introducción a la Informática 2010-2011 Hardware: dentro de la caja Introducción a la Informática 2010-2011 Objetivos Conocer cómo se almacena y manipula la información dentro de los ordenadores Analizar la estructura y organización básica de

Más detalles

LECCIÓN 8: CIRCUITOS Y ALGORITMOS DE MULTIPLICACIÓN DE ENTEROS

LECCIÓN 8: CIRCUITOS Y ALGORITMOS DE MULTIPLICACIÓN DE ENTEROS ESTRUCTURA DE COMPUTADORES Pag. 8.1 LECCIÓN 8: CIRCUITOS Y ALGORITMOS DE MULTIPLICACIÓN DE ENTEROS 1. Circuitos de multiplicación La operación de multiplicar es mas compleja que la suma y por tanto se

Más detalles

Qué es una Tarjetas Madre? El Procesador. Partes de una tarjeta madre. Tarjetas madres

Qué es una Tarjetas Madre? El Procesador. Partes de una tarjeta madre. Tarjetas madres Tarjetas madres 1. Qué es una Tarjetas Madre? 2. El Procesador 3. Partes de una tarjeta madre 4. Modelo de tarjeta madre, fabricante, características generales e imagen Qué es una Tarjetas Madre? Una tarjeta

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN. La sociedad de la información y las nuevas tecnologías.

TECNOLOGÍAS DE LA INFORMACIÓN. La sociedad de la información y las nuevas tecnologías. TECNOLOGÍAS DE LA INFORMACIÓN La sociedad de la información y las nuevas tecnologías. Estamos viviendo la más profunda revolución tecnológica de la historia de la humanidad. Los ordenadores han irrumpido

Más detalles

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU)

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU) Agenda 0 Tipos de datos 0 Sistemas numéricos 0 Conversión de bases 0 Números racionales o Decimales 0 Representación en signo-magnitud 0 Representación en complemento Unidad Central de Procesamiento (CPU)

Más detalles

La Computadora. Operaciones de entrada al ser receptora de información. Operaciones de cálculo, lógica y almacenamiento.

La Computadora. Operaciones de entrada al ser receptora de información. Operaciones de cálculo, lógica y almacenamiento. La Computadora Para entender mejor el concepto de Computadora tenemos que saber qué es la computación. La computación como tal, se entinte como el arte de contar o calcular, tal como lo afirma el Diccionario

Más detalles

18. Camino de datos y unidad de control

18. Camino de datos y unidad de control Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 18. Camino de datos y unidad de control Un La versatilidad una característica deseable los Los

Más detalles

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica.

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica. Introducción a la tecnología informática 1- EL SISTEMA DE CÓMPUTO Un sistema de cómputo es un conjunto de elementos físicos y electrónicos (Hardware), los cuales funcionan ordenadamente bajo el control

Más detalles

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS 1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS UNIVERSIDAD TECNOLÓGICA INTERNACIONAL INTRODUCCION A LA COMPUTACIÓN VERÓNICA NÓPAL GONZÁLEZ Página 1 2.- CUADRO COMPARATIVO DE LAS GENERACIONES

Más detalles

Tema 7: Esquema del Funcionamiento de una Computadora. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Tema 7: Esquema del Funcionamiento de una Computadora. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid Tema 7: Esquema del Funcionamiento de una Computadora Ingeniería Informática Universidad Autónoma de Madrid Esquema del Funcionamiento de una Computadora O B J E T I V O S Adquirir los conceptos básicos

Más detalles

LA COMPUTADORA DIGITAL Parte 2

LA COMPUTADORA DIGITAL Parte 2 LA COMPUTADORA DIGITAL Parte 2 Memoria Parte de la computadora donde se almacena de manera temporal la información (programas + datos). La unidad básica de memoria es el bit o dígito binario (0 ó 1). Representación

Más detalles

FUNDAMENTOS DE INFORMATICA

FUNDAMENTOS DE INFORMATICA FUNDAMENTOS DE INFORMATICA TEMAS QUE SE TRATARÁN: Arquitectura Interna Sistemas Operativos Programación en Visual Basic Bases de Datos Redes e Internet 1 FUNDAMENTOS DE INFORMATICA Tema 1: Arquitectura

Más detalles

Hardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos

Hardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos Hardware y software Soporte Técnico El soporte técnico es un rango de servicios que proporcionan asistencia con el hardware o software de una computadora, o algún otro dispositivo electrónico o mecánico.

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

Componentes y Ensamble, Componentes Básicos.

Componentes y Ensamble, Componentes Básicos. Componentes y Ensamble, Componentes Básicos. Si alguna vez has visto el interior de una computadora, quizás te hayas sorprendido su aparente simplicidad. Dentro del gabinete nos encontramos con unas cuantas

Más detalles

Lenguajes de Programación

Lenguajes de Programación Lenguajes de Programación Mediante los programas se indica a la computadora que tarea debe realizar y cómo efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda

Más detalles

INDICE 2. Organización de computadoras 3. El Nivel de Lógica Digital

INDICE 2. Organización de computadoras 3. El Nivel de Lógica Digital INDICE Prefacio XV 1. Introducción 1 1.1. Lenguajes, niveles y maquinas virtuales 4 1.2. Maquinas multinivel actuales 4 1.3. Evolución histórica de las maquinas multinivel 8 1.4. Hardware, software y maquinas

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Sistemas Informáticos Monousuario y Multiusuario

Sistemas Informáticos Monousuario y Multiusuario Sistemas Informáticos Monousuario y Multiusuario CICLO FORMATIVO DE ADMINISTRACIÓN Y SISTEMAS INFORMÁTICOS I.E.S Florencio Pintado TEMA 1 INTRODUCCIÓN A LOS SISTEMAS INFORMÁTICOS CURSO 2008/2009 ÍNDICE

Más detalles

Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC

Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC Javier Pérez Mato µp para Comunicaciones Curso 2008/09 ETSIT - ULPGC INTRODUCCIÓN HPC: High Performance Computer System Qué es un supercomputador? Computador diseñado para ofrecer la mayor capacidad de

Más detalles

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido

Más detalles

Electrónica Digital II

Electrónica Digital II Electrónica Digital II M. C. Felipe Santiago Espinosa Aplicaciones de los FPLDs Octubre / 2014 Aplicaciones de los FPLDs Los primeros FPLDs se usaron para hacer partes de diseños que no correspondían a

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

Temario. Introducción a la Operación de Computadoras Personales. Computadora. Computadora. Computadora IOCP 2015. Dr.

Temario. Introducción a la Operación de Computadoras Personales. Computadora. Computadora. Computadora IOCP 2015. Dr. Introducción a la Operación de s Personales Conceptos básicos de computadoras: Qué es una computadora? : periféricos de entrada / salida Almacenamiento Dr. Diego García Depto. de Ciencias e Ingeniería

Más detalles

COMPUTADORES MULTINUCLEO. Stallings W. Computer Organization and Architecture 8ed

COMPUTADORES MULTINUCLEO. Stallings W. Computer Organization and Architecture 8ed COMPUTADORES MULTINUCLEO Stallings W. Computer Organization and Architecture 8ed Computador multinucleo Un computador multinúcleocombina dos o mas procesadores (llamados núcleos) en una única pieza de

Más detalles

DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.

DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC. TESIS DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC. DIRECTOR DE TESIS.- Ing. Francisco Novillo AUTOR Walter Mestanza Vera. Egresado

Más detalles