Tema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales

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

Download "Tema 15 ELECTRÓNICA DIGITAL. PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales"

Transcripción

1 ELECTRÓNICA DIGITAL Tema 5 PROCESADORES DIGITALES (PARTE 2A) Arquitecturas Harvard y Von Neumann. Tipos de procesadores digitales

2 SISTEMA FÍSICO DE LA DE CONTROL DE CONTROL ARQUITECTURA HARVARD CTR G M C2/+ Variables de control E/S Variables de dirección MEMORIA VOLÁTIL RAM OPERATIVA Esquema de un procesador digital secuencial síncrono de arquitectura Harvard cuya unidad de control está implementada con un contador 0 n k,2d G 0 2 k - MUX n MEMORIA NO VOLÁTIL 0 A 2 m - REGISTRO ARITMÉTICA Y LÓGICA Resultado Datos

3 SISTEMA FÍSICO DE LA DE CONTROL DE CONTROL ARQUITECTURA HARVARD E CTR G n M C2/+,2D n Variables de control E/S Variables de dirección MEMORIA NO MEMORIA VOLÁTIL 0 A 2 m - RAM REGISTRO OPERATIVA E 3 E 2 E 7 VOLÁTIL E 4 E 5 E 8 0 k G 0 2 k - MUX E 6 ARITMÉTICA Resultado Y LÓGICA E 9 Datos Diagrama de estados de la unidad de control de un procesador digital secuencial síncrono de arquitectura Harvard E 2 n

4 SISTEMA FÍSICO DE LA DE CONTROL ARQUITECTURA HARVARD Indicadores (Flags) Bus de direcciones de la memoria de datos DE CONTROL OPERATIVA (DATA PATH) MEMORIA DE DATOS RAM A G ARITMÉTICA Bus de datos Esquema de bloques básico de un procesador de arquitectura Harvard

5 PROCESADOR DE ARQUITECTURA HARVARD CARACTERÍSTICAS GENERALES Su unidad de control es un sistema secuencial síncrono que puede ser cableado o programable según posea un circuito combinacional cableado o programable, respectivamente. Su circuito combinacional suele ser una memoria de instrucciones no volátil EPROM o FLASH que contiene las direcciones de la memoria de datos (RAM). Esto hace que el número de bits de las posiciones de la memoria de datos y de la memoria de instrucciones puedan ser diferentes. Poseen dos buses de direcciones diferentes lo cual complica el sistema físico, sobre todo si el procesador no se coloca en un solo circuito integrado. Reciben el nombre de procesadores de un nivel porque son capaces de realizar una operación y tomar una decisión en función de su resultado en teoría en un solo ciclo del generador de impulsos y en la práctica en un máximo de dos. El circuito combinacional de la unidad de control debe ser programable para que el procesador lo sea también.

6 SISTEMA FÍSICO DE LA DE CONTROL ARQUITECTURA VON NEUMANN E Búsqueda de instrucciones DE MEMORIA DE INSTRUCCIONES DE MEMORIA DE DATOS DE CONTROL Datos Resultados E 2 Ejecución de instrucciones Diagrama de estados de la unidad de control GENERADOR DE IMPULSOS ARITMÉTICA Y LÓGICA Información: Datos o instrucciones Señales de control Esquema de bloques Procesador digital secuencial síncrono de arquitectura Princeton

7 ARQUITECTURA VON NEUMANN DE MEMORIA DE DATOS E INSTRUCCIONES DE CONTROL Datos Resultados G ARITMÉTICA Y LÓGICA Información: Datos o instrucciones Señales de control Esquema de bloques de un procesador digital de arquitectura Princeton

8 ARQUITECTURA VON NEUMANN DE CONTROL G REGISTRO ACUMULADOR MEMORIA ACTIVA (DATOS) Bus de dirección Bus de datos ARITMÉTICA Y LÓGICA Resultados MEMORIA PASIVA (INSTRUCCIONES) Datos externos Información: Datos o instrucciones Señales de selección (dirección) y de control Esquema de bloques de un procesador digital de arquitectura Princeton con memoria de datos y memoria de instrucciones separadas

9 PROCESADORES DIGITALES SECUENCIALES MEMORIA DE INSTRUCCIONES A R/W C RAM REGISTRO DE INSTRUCCIÓN G C2 DE CONTROL ARQUITECTURA VON NEUMANN Instrucciones,2D Código de operación Puesta en estado inicial CONTADOR DE PROGRAMA R CTR G3 M C2/,3+ Dirección de la instrucción Dirección,2D Esquema básico de la unidad de control de un procesador digital de arquitectura Princeton G CONTADOR DE CICLOS DE LA INSTRUCCIÓN CTR C Señales de control de la Unidad Operativa PALABRA DE ESTADO (PSW) G A la Unidad Operativa C2 A las entradas de control C2 CIRCUITO COMBINACIONAL,2D

10 Bus de dirección Al circuito combinacional REGISTRO DE INSTRUCCIÓN G EN3 C2 Al circuito combinacional Código de operación CONTADOR DE PROGRAMA CTR G3 EN4 M C2/,3+ REGISTRO ACUMULADOR MEMORIA ACTIVA 3 R/W CE EN (RAM) (VOLÁTIL) (DATOS) Bus de datos MEMORIA PASIVA (RPROM) (NO VOLÁTIL) EN (INSTRUCCIONES) G,2D 3 Instrucciones/Datos CONTADOR DE CICLOS DE LA INSTRUCCIÓN CTR C Dirección,2D 4 G C2,2D Al circuito combinacional Selección operación EN UAL ARITMÉTICA EN Y LÓGICA (UAL) Resultados (Puertos de salida) Datos externos (Puertos de entrada) ARQUITECTURA VON NEUMANN A las entradas de control C2 CIRCUITO COMBINACIONAL G Al registro EN3 de instrucción G3 Al registro EN4 contador de programa M Selección operación EN UAL A la unidad aritmética y lógica PALABRA DE ESTADO G C2 Indicadores (Flags) Esquema básico de un procesador digital de arquitectura Princeton DE CONTROL,2D

11 ARQUITECTURA VON NEUMANN Bus de datos DE CONTROL DE ARITMÉTICA Y LÓGICA Bus de direcciones y señales de control CENTRAL DE PROCESO Información: Datos o instrucciones Bus de direcciones y señales de control Unidad central de proceso [Central Processing Unit (CPU)]

12 ARQUITECTURA VON NEUMANN Bus de datos CENTRAL DE PROCESO G DE MEMORIA DE ACCESO ALEATORIO Bus de direcciones y señales de control Información: Datos o instrucciones Bus de direcciones y señales de control Esquema de bloques de un procesador digital de arquitectura Princeton

13 PROCESADOR DE ARQUITECTURA PRINCETON CARACTERÍSTICAS GENERALES Su unidad de control es un sistema secuencial síncrono que posee solamente dos estados (estado de búsqueda y estado de ejecución de instrucciones) lo cual permite que la memoria activa de datos (RAM) y la memoria de instrucciones (EPROM, flash) se comuniquen con la unidad de control a través de un bus único. Esto hace que el número de bits de las posiciones de la memoria de datos y de la memoria de instrucciones sean idénticos. Poseen un bus de direcciones único para la memoria de datos y la memoria de instrucciones lo cual simplifica el sistema físico. Reciben la denominación de procesadores de dos niveles porque primero buscan la instrucción y a continuación la ejecutan en instantes de tiempo diferentes. Por ello necesitan como mínimo cuatro ciclos del generador de impulsos para realizar una operación (dos para el ciclo de búsqueda y otros dos para el ciclo de ejecución) y tomar una decisión en función del resultado obtenido. Esto hace que sean básicamente más lentos que los que utilizan la arquitectura Harvard. Son programables aunque el circuito combinacional de la unidad de control sea cableado y fueron los primeros en ser diseñados y fabricados. Esta fue una idea genial en 946.

14 PERIFÉRICOS Subsistemas externos al procesador que suministran o reciben datos de él. Se caracterizan por: Suministran o deben recibir la información en un código diferente del binario natural, el BCD natural o el ASCII, en los que procesador realiza sus operaciones. Por ejemplo una pantalla alfanumérica visualiza la información alfanumérica en un código de 5 x 7 puntos y el computador la proporciona en el código ASCII. Muchas veces necesitan que se les proporcione periódicamente la información a una velocidad determinada, en el caso de un periférico de salida, o la proporcionan en cualquier instante, de forma asíncrona en relación con el generador de impulsos del procesador.

15 CIRCUITO DE INTERFAZ Circuito que acopla el periférico al procesador digital. Suele recibir el nombre de interfaz (Interface) porque tiene dos caras, una que mira al procesador y otra que mira al periférico. Además, en la mayoría de los casos, a un procesador hay que acoplarle más de un periférico. TAREAS QUE EJECUTA Adapta el formato de la información del computador al periférico y viceversa. Almacena temporalmente la información en un formato distinto al que utiliza el procesador. Sincroniza entre sí el computador y el periférico. Lleva a cabo un determinado proceso de información para descargar a la unidad de control de esa tarea. Un ejemplo típico es un circuito temporizador/contador.

16 CIRCUITO DE INTERFAZ TAREAS QUE EJECUTA Ejecuta las acciones necesarias para que se realice la entrada/salida de información, como hacen por ejemplo los puertos de entrada/salida (serie o paralelo) o un puerto de conexión a una red de control industrial. Controla los instantes en los que se producen las transferencias de la información, como hace por ejemplo un controlador de interrupciones o un controlador de acceso directo a memoria o DMA (Direct Acces Memory). Ejecuta funciones especiales, como por ejemplo las que realizan un circuito de vigilancia o perro guardián (Watch-dog) y un circuito de control de modos de bajo consumo.

17 DE CONTROL OPERATIVA Bus de direcciones de la memoria de datos Indicadores (Flags) MEMORIA DE DATOS A RAM CIRCUITOS DE INTERFAZ G ARITMÉTICA Bus de direcciones Interfaces de acoplamiento con periféricos de un procesador de arquitectura Harvard Bus de datos INTERFAZ (INTERFACE) INTERFAZ N (INTERFACE) PERIFÉRICO PERIFÉRICO N

18 CENTRAL DE PROCESO DE MEMORIA DE ACCESO ALEATORIO Bus de datos CIRCUITOS DE INTERFAZ G INTERFAZ (INTERFACE) PERIFÉRICO Bus de direcciones INTERFAZ N (INTERFACE) PERIFÉRICO N Interfaces de acoplamiento con periféricos de un procesador de arquitectura Von Neumann

19 CIRCUITO DE INTERFAZ PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control INTERFAZ A otros periféricos CIRCUITO DE SELECCIÓN DE PERIFÉRICO CIRCUITO DE INTERFAZ Señal de transferencia PERIFÉRICO Esquema de bloques del circuito de interfaz entre un procesador y un periférico

20 CIRCUITO DE INTERFAZ PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control INTERFAZ A otros periféricos DECODIF. 0 2 X/Y 0 2 CIRCUITO DE INTERFAZ PERIFÉRICO n- G 2 n - A otros circuitos de interfaz Esquema de bloques de la diapositiva anterior con el circuito de selección realizado con un decodificador

21 CIRCUITO DE INTERFAZ CONCEPTOS ASOCIADOS Todos los circuitos de interfaz están asociados a dos conceptos interrelacionados que son: - La forma de realizar la transferencia de información -La forma de controlar la transferencia de información

22 CIRCUITO DE INTERFAZ FORMA DE REALIZAR LA TRANSFERENCIA DE INFORMACIÓN Transferencia de información en paralelo Se caracteriza por recibir la información en paralelo (periféricos de salida) o proporcionarla en paralelo (periféricos de entrada) a través del bus de datos del procesador. Se utiliza cuando el periférico esta situado cerca del procesador y se quiere hacer la transferencia a la máxima velocidad posible. En este caso el circuito de interfaz recibe el nombre de puerto paralelo (Parallel port). Transferencia de información en serie Se caracteriza porque la información se transfiere a través de un único canal de comunicación. Para ello el interfaz debe realizar la tarea de comunicar en serie el procesador con el periférico y por ello se le suele denominar puerto serie (Serial port). Se utiliza cuando el periférico está situado a una distancia elevada del procesador y también cuando se quiere simplificar la conexión entre el periférico y el procesador de lo que es un ejemplo la conexión o bus USB.

23 CIRCUITO DE INTERFAZ FORMA DE REALIZAR LA TRANSFERENCIA DE INFORMACIÓN PUERTO DE SALIDA EN PARALELO Bus de datos PROCESADOR Bus de direcciones A otros periféricos DIGITAL Señal de control PUERTO DE SALIDA EN PARALELO DECODIF. 0 2 X/Y 0 2 Impulso de transferencia REGISTRO (BUFFER) C n- G 2 n - A otros circuitos de interfaz Al periférico Esquema de bloques de un puerto de salida en paralelo

24 PROCESADORES DIGITALES SECUENCIALES PUERTO DE SALIDA EN PARALELO PROCESADOR DIGITAL Bus de datos Señal de control Bus de direcciones n PUERTO DE SALIDA EN PARALELO DECODIF. 0 2 n- G X/Y n - 8 Impulso de transferencia A otros circuitos de interfaz REGISTRO (BUFFER) C 8 A otros periféricos Ejemplo de aplicación de un puerto de salida en paralelo que conecta un procesador digital y un visualizador estático PERIFÉRICO VISUALIZADOR ESTÁTICO +V BCD/7SEG R a b 2 c d 4 e f 8 g BCD/7SEG a b c d e f g R +V

25 PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control de entrada n 8 PUERTO DE ENTRADA EN PARALELO A otros periféricos PUERTO DE ENTRADA EN PARALELO DECODIF. 0 2 n- G X/Y 0 2 A otros circuitos de interfaz 2 n EN EN EN EN EN EN EN EN Al periférico Al periférico Esquema de un puerto de entrada en paralelo

26 PUERTO DE ENTRADA EN PARALELO PROCESADOR Bus de datos Bus de direcciones n 8 A otros periféricos DIGITAL Señal de control de entrada PUERTO DE ENTRADA EN PARALELO 8 DECODIF. 0 2 n- G X/Y 0 2 A otros circuitos de interfaz 2 n - 8 EN Al periférico Esquema simplificado de un puerto de entrada en paralelo

27 PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control de entrada PUERTO DE ENTRADA PUERTO DE ENTRADA EN PARALELO n 8 8 A otros periféricos DECODIF. EN 0 2 n- G X/Y 0 2 A otros circuitos de interfaz 2 n - 8 +V +V R R R R R R R R 0V PERIFÉRICO INTERRUPTORES Ejemplo de aplicación de un puerto de entrada en paralelo que conecta un procesador digital y un conjunto de interruptores 0V

28 PUERTO SERIE PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control PUERTO SERIE CIRCUITO DE SELECCIÓN DE PERIFÉRICO CIRCUITO DE INTERFAZ C A otros periféricos D PROCESADOR DE COMUNICACIONES Canal de comunicaciones PERIFÉRICO PROCESADOR DE COMUNICACIONES Esquema de bloques de un puerto serie de un procesador digital

29 FORMA DE CONTROLAR LA TRANSFERENCIA DE INFORMACIÓN CONTROL POR PARO O CONSULTA PROCESADOR Bus de datos Bus de direcciones n 8 A otros periféricos DIGITAL Señal de control PUERTO DE ENTRADA PARALELO ACOPLADO POR PARO O CONSULTA 8 EN EN CIRCUITO DE SELECCIÓN DE PERIFÉRICO Q D C R 8 PERIFÉRICO Acoplamiento en paralelo por paro o por consulta de un periférico a un procesador

30 FORMA DE CONTROLAR LA TRANSFERENCIA DE INFORMACIÓN CONTROL POR INTERRUPCIÓN PROCESADOR DIGITAL Bus de datos Bus de direcciones Señal de control PUERTO SERIE ACOPLADO POR INTERRUPCIÓN CIRCUITO DE INTERFAZ A otros periféricos CIRCUITO DE SELECCIÓN DE C PERIFÉRICO D PROCESADOR DE COMUNICACIONES Canal de comunicaciones CIRCUITO DE CONTROL DE INTERRUPCIONES Señal de control A otros periféricos acoplados por interrupción Ejemplo de acoplamiento de un procesador de comunicaciones por interrupción

31 SÍNCRONOS PROGRAMABLES Sistemas capaces de procesar información representada mediante señales digitales y modificar dicho proceso sin más que cambiar el contenido de una memoria de acceso aleatorio, lo que permite su utilización en campos de aplicación muy diversos que exigen prestaciones distintas al procesador. CLASIFICACIÓN - Computadores de aplicación general. - Microcontroladores. - Autómatas Programables. - Procesadores digitales de señales. - Procesadores digitales configurables.

32 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL Procesador digital secuencial síncrono programable de arquitectura Von Neumann que es capaz de realizar eficazmente, bajo el control de un conjunto de instrucciones situadas en una memoria de acceso aleatorio, diferentes procesos de cálculo que van desde complejas simulaciones en diversas áreas de investigación científica, herramientas para aplicaciones técnicas como diseño gráfico y tareas de gestión (Business applications). La utilización de los computadores en campos tan diversos estimuló la búsqueda de la elevación de sus prestaciones (Performance) a partir de las del procesador básico de arquitectura Von Neumann, lo que hizo necesaria la elevación de la complejidad de su sistema físico, que solo fue posible gracias al desarrollo de la Microelectrónica.

33 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL PRINCIPALES CONCEPTOS Generalización de la utilización de las unidades operativas con capacidad para realizar operaciones con números representados en coma flotante (Numerical Coprocessors). Segmentación de las funciones aritméticas (Pipelining of Arithmetic Functions) Almacenamiento de instrucciones en una memoria secuencial (Instruction buffering) y solapamiento de la ejecución de las instrucciones (Instruction pipelining). Utilización de una o más memorias ocultas (Cache memories). Procesadores superescalares (Superscalar processing). Ubicación automática de periféricos (Plug & Play).

34 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL COPROCESADOR CENTRAL DE PROCESO Bus de datos Bus de direcciones DE MEMORIA DE ACCESO ALEATORIO G Señales de control COPROCESADOR INTERFAZ (INTERFACE) PERIFÉRICO Esquema de bloques de un computador con coprocesador incorporado INTERFAZ N (INTERFACE) PERIFÉRICO N

35 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL ALMACENAMIENTO DE INSTRUCCIONES EN UNA MEMORIA SECUENCIAL (INSTRUCTION BUFFERING) RAM FIFO CENTRAL DE PROCESO Salida de instrucciones DE GES TIÓN DE MEMORIA Esquema básico de la utilización de una memoria cola (FIFO) para solapar la búsqueda y la ejecución de las instrucciones

36 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL MEMORIA OCULTA (CACHE MEMORY) Memoria oculta (CACHE) Memoria principal RAM CENTRAL DE PROCESO Esquema de bloques básico de un computador que posee una memoria oculta (Cache)

37 SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL MEMORIA OCULTA (CACHE MEMORY) MEMORIA OCULTA Memoria Dirección asociativa CAM CENTRAL DE PROCESO Señales de control Dirección Memoria RAM oculta RAM Esquema de bloques básico de una memoria oculta implementada con una memoria asociativa

38 CENTRAL DE PROCESO Bus de datos Bus de direcciones SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL UBICACIÓN AUTOMÁTICA DE PERIFÉRICOS (PLUG & PLAY) DE MEMORIA DE ACCESO ALEATORIO G INTERFAZ (INTERFACE) PERIFÉRICO Microcomputador con interfaz USB incorporada Señales de control INTERFAZ N (INTERFACE) PROCESADOR DE COMUNICACIONES USB PERIFÉRICO N PROCESADOR DE COMUNICACIONES USB PERIFÉRICO USB

39 CENTRAL DE PROCESO SÍNCRONOS PROGRAMABLES COMPUTADOR DE APLICACIÓN GENERAL UBICACIÓN AUTOMÁTICA DE PERIFÉRICOS (PLUG & PLAY) Bus de datos Bus de direcciones DE MEMORIA DE ACCESO ALEATORIO G INTERFAZ (INTERFACE) PERIFÉRICO Bus de direcciones Esquema de bloques de un microcomputador con puerto USB y concentrador (Hub) que gestiona varias comunicaciones USB con otros tantos periféricos Señales de control INTERFAZ N (INTERFACE) PROCESADOR DE COMUNICACIONES USB PERIFÉRICO N CONCENTRADOR (HUB) USB PERIFÉRICO CON PROCESADOR USB PERIFÉRICO CON PROCESADOR USB N

40 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Televisor Robot Microondas Microcontrolador Automóvil Lavadora Impresora Campos de aplicación de los microcontroladores

41 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Bus de datos PROCESADOR Bus de direcciones A otros periféricos DIGITAL INTERFAZ D Terminal de salida DECODIFICADOR DE DIRECCIONES CS CERROJO LE Señal de escritura (WR) Diagrama de bloques básico de un bit de un puerto paralelo de salida

42 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES PROCESADOR DIGITAL Bus de datos Bus de direcciones INTERFAZ A otros periféricos EN DECODIFICADOR DE POSICIONES CS Señal de lectura (RD) Terminal de entrada Diagrama de bloques básico de un bit de un puerto paralelo de entrada

43 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES PROCESADOR DIGITAL Bus de datos Bus de direcciones INTERFAZ A otros periféricos Señales de control de entrada y salida CIRCUITO DE SELECCIÓN DE EN Al periférico PERIFÉRICO C Diagrama de bloques básico de un puerto paralelo de entrada/salida

44 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Bus de datos PROCESADOR DIGITAL Bus de direcciones 8 8 A otros periféricos Señal de escritura (WR) Señal de lectura (RD) INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO REGISTRO DE SENTIDO C 8 D & EN & EN REGISTRO DE SALIDA C D 8 & EN & EN Diagrama de bloques básico de un puerto paralelo bidireccional

45 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Bus de datos PROCESADOR DIGITAL Bus de direcciones 8 8 A otros periféricos Señal de escritura (WR) Señal de lectura (RD) INTERFAZ CIRCUITO DE SELECCIÓN DE PERIFÉRICO REGISTRO DE SALIDA C D 8 R +V EN Diagrama de bloques básico de un puerto paralelo cuasibidireccional

46 Conector de expansión SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Amplificadores (Drivers) m Periféricos internos Bus de expansión m m Comunicación vía USB RB7_P RB6_P n RB7 Interfaz USB (PIC 6C745) RB7_U RB6_U Circuito de control RB6 MCLR/Vpp Zócalos para microcontroladores PIC 6F84 y 6F87x RB4 RB5 2 3V CC 5V CC Puesta a cero 2V CA ó 5V CC Fuente de Alimentación 3V CC 5V CC 5V CC m = n + RB6_P + RB7_P + masa + 5V CC Placa SiDePIC-USB de desarrollo de sistemas electrónicos basados en un microcontrolador

47 SÍNCRONOS PROGRAMABLES MICROCONTROLADORES Fotografía de la placa SiDePIC-USB

BLOQUE 3 (PARTE 1) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES

BLOQUE 3 (PARTE 1) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 3 MICROCONTROLADORES (PARTE ) DEFINICIÓN,CLASIFICACIÓN Y CARACTERÍSTICAS GENERALES Enrique Mandado Pérez María José Moure Rodríguez DEFINICIÓN DE MICROCONTROLADOR

Más detalles

TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES

TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES SENSORES Y ACONDICIONADORES TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES CONCEPTOS GENERALES E INTERFACES LOCALES Profesores: Enrique Mandado Pérez Antonio Murillo Roldan Tema 16-1 CONCEPTOS

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

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

Arquitectura de Computadoras

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

Qué es un Microcontrolador?

Qué es un Microcontrolador? Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone

Más detalles

EVOLUCIÓN HISTÓRICA DE LOS µp

EVOLUCIÓN HISTÓRICA DE LOS µp EVOLUCIÓN HISTÓRICA DE LOS µp El primer procesador fue inventado por los Babilonios en el año 500 ac En 1642 se perfeccionó la primera calculadora por Blas Pascal A mediados del siglo pasado se inventaron

Más detalles

Qué es un Microcontrolador?

Qué es un Microcontrolador? Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone

Más detalles

UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS

UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE UNIDADES DE MEMORIA DIGITALES (PARTE 3) MEMORIAS DE ACCESO DIRECTO, ACCESO SECUENCIAL Y ASOCIATIVAS Enrique Mandado Pérez María José Moure Rodríguez MEMORIAS DE ACCESO

Más detalles

Memoria y Entrada/Salida Tecnología Organización - Expansión

Memoria y Entrada/Salida Tecnología Organización - Expansión Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 Arquitectura del Computador I Prof. Osberth De Castro Clase 05 Memoria y Entrada/Salida Tecnología Organización - Expansión La memoria

Más detalles

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G.

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G. MICROCONTROLADORES Y SU APLICACION EN UTA 2009 PROFESOR: ING. G. ALMEIDA SEMESTRE MARZO - JULIO 2009 OBJETIVOS DISTINGUIR LOS ASPECTOS GENERALES, CARACTERISTICAS Y FUNCIONAMIENTO DE UN MICROCONTROLADOR.

Más detalles

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset

Más detalles

1.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. 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 detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

Más detalles

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI

MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI DEFINICIÓN Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, completamente estático es decir si el reloj se detiene los datos

Más detalles

Estructura del Computador

Estructura del Computador 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 Conceptos básicos Arquitectura de von Neumann, unidades funcionales (memoria, unidad central de proceso = unidad

Más detalles

El Microprocesador. Tecnología y Funcionamiento

El Microprocesador. Tecnología y Funcionamiento El Microprocesador Tecnología y Funcionamiento EL MICROPROCESADOR (I) El microprocesador aparece como un circuito integrado con una muy elevada escala de integración VHSI. El empleo de los microprocesadores

Más detalles

Instituto Tecnológico de Morelia

Instituto Tecnológico de Morelia Instituto Tecnológico de Morelia Arquitectura de Computadoras Unidad 1b Programa 1.2.2 Memoria. 1.2.2.1 Conceptos de manejo de memoria. 1.2.2.2 Memoria principal semiconductora. 1.2.2.3 Memoria cache.

Más detalles

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI Guía de preparación para el examen ELECTRONICA CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS, SUMADOR RESTADOR Y MICROPOCESADORES

Más detalles

BLOQUE 3 (PARTE 3) DESARROLLO DE SISTEMAS ELECTRÓNICOS DIGITALES BASADOS EN UN MICROCONTROLADOR HERRAMIENTAS HARDWARE Y SOFTWARE

BLOQUE 3 (PARTE 3) DESARROLLO DE SISTEMAS ELECTRÓNICOS DIGITALES BASADOS EN UN MICROCONTROLADOR HERRAMIENTAS HARDWARE Y SOFTWARE SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 3 MICROCONTROLADORES (PARTE 3) DIGITALES BASADOS EN UN MICROCONTROLADOR HERRAMIENTAS HARDWARE Y SOFTWARE Enrique Mandado Pérez María José Moure Rodríguez Los microcontroladores

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

Estructura del Computador

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

Microcontroladores ( C)

Microcontroladores ( C) Microcontroladores ( C) Bibliografia: Hoja de datos del PIC 16F84 y 16F628 (www.microchip.com) Microcontroladores PIC: la clave del diseño (biblioteca) Microcontroladores PIC: diseño práctico de aplicaciones

Más detalles

Introducción a la arquitectura PIC

Introducció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 detalles

El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido El Sistema de Cómputo Software y Licencias Soporte Físico 2010 EISC - Introducción a las Tecnologías Informáticas 2 El Sistema

Más detalles

ENIAC, Primer computador electrónico y su panel de conexiones

ENIAC, 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 detalles

Sistemas Informáticos. Estructura Funcional

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

Partes de la Computadora: Equipo central. Partes de la Computadora: Equipo periférico

Partes de la Computadora: Equipo central. Partes de la Computadora: Equipo periférico Cortéz José Italo. Garcés Báez Alfonso Marcial Castillo Luis René. Molina García Ma. del Consuelo. Rivera Martínez Marcela. Sandoval Solís Ma. de Lourdes. jitalo@cs.buap.mx agarces@cs.buap.mx lmc@cs.buap.mx

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. 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 detalles

Velocidades Típicas de transferencia en Dispositivos I/O

Velocidades Típicas de transferencia en Dispositivos I/O Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad

Más detalles

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)

INDICE 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

ARQUITECTURA DE VON NEUMANN Y HARVARD

ARQUITECTURA DE VON NEUMANN Y HARVARD ARQUITECTURA DE VON NEUMANN Y HARVARD ARQUITECTURA VON NEUMANN En esta arquitectura se observa que las computadoras utilizan el mismo dispositivo de almacenamiento para datos e instrucciones conectados

Más detalles

INDICE Capitulo 1. Sistemas y Códigos de Numeración Capitulo 2. Álgebra de Boole Capitulo 3. Sistema Combinacionales

INDICE Capitulo 1. Sistemas y Códigos de Numeración Capitulo 2. Álgebra de Boole Capitulo 3. Sistema Combinacionales INDICE Prólogo XIII Introducción a la Secta Edición XV Introducción a la Séptima Edición XVII Capitulo 1. Sistemas y Códigos de Numeración 1 1.1. Generalidades 1 1.2. Representación de los números. Sistemas

Más detalles

1. Introducción a la Arquitectura de Computadoras

1. 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 detalles

Arquitectura de Computadores II

Arquitectura de Computadores II Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers

Más detalles

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético

Más detalles

FUNCIONAMIENTO DEL ORDENADOR

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

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información

1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información 1 1. Conceptos básicos 2 Qué hacen los ordenadores? Un ordenador trabaja únicamente con información. Cuatro funciones básicas: Recibe información (entrada). Procesa la información recibida. Almacena la

Más detalles

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U)

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U) 2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U) Este controlador de la casa Hitachi se usa para mostrar caracteres alfanuméricos en paneles LCD de matriz pasiva (los típicos que se pueden encontrar

Más detalles

Tema 1: Arquitectura de ordenadores, hardware y software

Tema 1: Arquitectura de ordenadores, hardware y software Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

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

Departamento Ingeniería en Sistemas de Información

Departamento Ingeniería en Sistemas de Información ASIGNATURA: ARQUITECTURA DE MODALIDAD: COMPUTADORAS DEPARTAMENTO: ING. EN SIST. DE INFORMACION HORAS SEM.: Anual 4 horas AREA: COMPUTACIÓN HORAS/AÑO: 128 horas BLOQUE TECNOLOGÍAS BÁSICAS HORAS RELOJ 96

Más detalles

Microcontroladores. Unidad 1

Microcontroladores. 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 detalles

Organización del Computador I. Introducción e Historia

Organización del Computador I. Introducción e Historia Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de

Más detalles

Tema 0. Introducción a los computadores

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

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN

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

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

Objetivos. 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 detalles

Sistemas Informáticos

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

UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA. Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa

UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA. Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa UNIVERSIDAD TECNOLÓGICA DE LA MIXTECA Ingeniería en Electrónica EL MICROCONTROLADOR PIC16F84 PRESENTA: M. C. Felipe Santiago Espinosa Noviembre de 2007 Objetivos 2 Que los participantes adquieran el conocimiento

Más detalles

SISTEMA DE CONTROL AUTOMÁTICO

SISTEMA DE CONTROL AUTOMÁTICO SISTEMA DE CONTROL AUTOMÁTICO SENSORES Informan sobre el estado del proceso a controlar ACTUADORES Cambian alguna variable que influye en el proceso CONTROLADOR Analiza las mediciones y elabora señales

Más detalles

INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS

INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS INSTRUMENTACIÓN VIRTUAL APLICADA AL ESTUDIO DE SISTEMAS COMPLEJOS Etapas de la Investigación Referencias INDICE CAPITULO 1: INTRODUCCIÓN A LA INSTRUMENTACIÓN VIRTUAL 1.1 Arquitectura de Computadoras 1.1.2

Más detalles

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos

Más detalles

Introducción a la arquitectura de computadores

Introducció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 detalles

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR

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

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1. Tema 1 Sistemas informáticos

INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1. Tema 1 Sistemas informáticos INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1 Tema 1 Sistemas informáticos Introducción Desde la antigüedad el hombre ha diseñado máquinas y mecanismos que le permitan realizar su trabajo más fácil y cómodamente,

Más detalles

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES 1 CLASIFICACIÓN SEGÚN SU TECNOLOGÍA 2 PARAMETROS FUNDAMENTALES DE LAS MEMORIAS Modo de acceso: Aleatorio (RAM, Random Access Memory) Serie Alterabilidad

Más detalles

Revisió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 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 detalles

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve.

2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve. CUESTIONARIO TEMA 2 UNIDADES FUNCIONALES. 1.- Definición de ordenador. Máquina electrónica capaz de almacenar información y tratarla automáticamente mediante operaciones matemáticas y lógicas controladas

Más detalles

Sistemas de Computadoras

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

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús Microprocesador Introducción El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de

Más detalles

INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos

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

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial) Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta

Más detalles

T2.- Unidades funcionales de un ordenador. TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. T2.- Unidades funcionales de un ordenador.

T2.- Unidades funcionales de un ordenador. TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. T2.- Unidades funcionales de un ordenador. MONTAJE DE DE COMPONENTES INFORMÁTICOS TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. 1.2.- Qué es una unidad funcional?. Ordenador: Máquina capaz de recibir datos, procesarlos y mostrar los resultados de

Más detalles

MICROPROCESADOR. Ing. Raúl Rojas Reátegui

MICROPROCESADOR. 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 detalles

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Microcontroladores MTF-0532 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración

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

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.

Más detalles

Fundamentos de Hardware: Arquitectura de un ordenador

Fundamentos de Hardware: Arquitectura de un ordenador Fundamentos de Hardware: Arquitectura de un ordenador Jesús Moreno León Alberto Molina Coballes jesus.moreno.edu @juntadeandalucia.es Septiembre 2011 Estas diapositivas son una obra derivada de las transparencias

Más detalles

PANORAMA GENERAL DE LOS µc

PANORAMA GENERAL DE LOS µc PANORAMA GENERAL DE LOS µc Sistemas Digitales II Este tipo de dispositivos en la actualidad se encuentran en los supermercados, artículos electrodomésticos, instrumentos musicales, juguetes, equipo automotriz

Más detalles

Microprocesadores. Informática Aplicada DSI-EIE FCEIA

Microprocesadores. 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 detalles

ESTRUCTURA DE COMPUTADORES GUÍA DOCENTE

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

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria

Más detalles

Introducción a los microcontroladores. Decanato de Postgrado Mayo de 2011

Introducción a los microcontroladores. Decanato de Postgrado Mayo de 2011 Introducción a los microcontroladores Decanato de Postgrado Mayo de 2011 Microcontroladores aaaaa Un microcontrolador (Micro Controller Unit, MCU), es un circuito integrado programable, construido con

Más detalles

TEMA 9. MEMORIAS SEMICONDUCTORAS

TEMA 9. MEMORIAS SEMICONDUCTORAS TEMA 9. MEMORIAS SEMICONDUCTORAS http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg IEEE 125 Aniversary: http://www.flickr.com/photos/ieee125/with/2809342254/ 1 - Introducción:

Más detalles

Introducción n al Control Industrial

Introducción n al Control Industrial Introducción n al Control Industrial Autómatas ISA-UMH 1 Introducción Índice Definición Antecedentes históricos Topología a de los sistemas de control Tipos de sistemas de control El Autómata Programable

Más detalles

BLOQUE 1 UNIDADES DE MEMORIA DIGITALES (PARTE 2) MEMORIAS DE ACCESO ALEATORIO

BLOQUE 1 UNIDADES DE MEMORIA DIGITALES (PARTE 2) MEMORIAS DE ACCESO ALEATORIO SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 1 UNIDADES DE MEMORIA DIGITALES (PARTE 2) Enrique Mandado Pérez María José Moure Rodríguez MEMORIAS DE ACCESO DIRECTO Y ESTRUCTURA INTERNA ALEATORIA Clasificación

Más detalles

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema Arquitectura de Computadoras Anexo Clase 8 Buses del Sistema Estructuras de interconexión Todas las unidades han de estar interconectadas. Existen distintos tipos de interconexiones para los distintos

Más detalles

1-Componentes Físicos y Lógicos de un Ordenador.

1-Componentes Físicos y Lógicos de un Ordenador. 1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal

Más detalles

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM Unidad 1 Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 1. Sistemas digitales basados en microprocesador. 1.1. Arquitectura

Más detalles

EL HARDWARE INTERNO Y EXTERNO DE LA COMPUTADORA

EL HARDWARE INTERNO Y EXTERNO DE LA COMPUTADORA HARDWARE INTERNOS: Fuente de poder: EL HARDWARE INTERNO Y EXTERNO DE LA COMPUTADORA Es la principal fuente de corriente eléctrica de la computadora. Además, transforma la corriente alterna del tomacorriente

Más detalles

Código: ARC-265. Horas Semanales: 6. Prelaciones: INI-154

Código: ARC-265. Horas Semanales: 6. Prelaciones: INI-154 INSTITUTO UNIVERSITARIO JESÚS OBRERO PROGRAMA DE ESTUDIO Unidad Curricular: Arquitectura y Estructura del Computador Carrera: Informática Semestre: Segundo Código: ARC-265 Horas Semanales: 6 Horas Teóricas:

Más detalles

GESTION DE ENTRADA Y SALIDA

GESTION DE ENTRADA Y SALIDA Dispositivos de salida (impresora, monitor,...) Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red,...)) Dispositivos de entrada (teclado, ratón, lápiz óptico,...) Dispositivos

Más detalles

Lenguaje binario. Código ASCII. Medidas de la información

Lenguaje binario. Código ASCII. Medidas de la información Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0

Más detalles

PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR

PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR Cualquier aplicación de un sistema digital basado en un microprocesador o microcontrolador requiere la transferencia de datos entre circuitos externos

Más detalles

Sistemas Electrónicos Industriales II EC2112

Sistemas Electrónicos Industriales II EC2112 Sistemas Electrónicos Industriales II EC2112 PROF. JULIO CRUZ DEPARTAMENTO DE ELECTRÓNICA TRIMESTRE ENERO-MARZO 2009 SECCIÓN 2 Previamente Estructura general de un sistema secuencial Ejercicio Clase 6

Más detalles

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas: 5. Interfaz de Entrada / Salida Organización de Entrada / Salida Buses e interfaces de E / S Sistema de E/S y periféricos Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Más detalles

Institución Educativa Distrital Madre Laura Tecnología e Inform ática GRADO 7

Institución Educativa Distrital Madre Laura Tecnología e Inform ática GRADO 7 LA TORRE O GABINETE DEL COMPUTADOR Es el lugar donde se ubican los dispositivos encargados del procesamiento, almacenamiento y transferencia de información en el computador. Dentro del gabinete o torre

Más detalles

Configuración. Tipos de procesadores en la CPU

Configuración. Tipos de procesadores en la CPU Configuración Unidad de control (UC) o Arquitectura de las tarjetas o Arquitectura del sistema o Redundancia Sistemas de E/S Sistemas de Memoria masiva Tipos de procesadores en la CPU Varios procesadores

Más detalles

UNIDAD CENTRAL DE PROCESO

UNIDAD CENTRAL DE PROCESO UNIDAD CENTRAL DE PROCESO NO SON CPU, SON CASES COMPONENTES DE UN SISTEMA DE CÓMPUTOS DISPOSITIVOS DE ALMACENAMIENTO Disco Rígido, Disquete, CD, DVD DISPOSITIVOS DE ENTRADA Teclado Mouse Micrófono Cámara

Más detalles

Microprocesadores, microcontroladores, memorias

Microprocesadores, microcontroladores, memorias Microprocesadores, microcontroladores, memorias Conceptos de procesamiento de datos Arquitectura de computadores Se presenta a continuación un esquema en bloques de un sistema básico de un computador y

Más detalles

Unidad Nº II Arquitectura de un computador. a gran escala

Unidad Nº II Arquitectura de un computador. a gran escala Instituto Universitario Politécnico Santiago Mariño Unidad Nº II Arquitectura de un computador a gran escala Objetivo de la unidad Presentar los elementos de un computador y la manera como una arquitectura

Más detalles

Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control

Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control Tecnologías de Hardware Puntos a Desarrollar Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control Memoria Principal Memoria RAM Concepto Características

Más detalles

Sistema de Gestión de Aplicaciones Implementadas en FPGAs

Sistema de Gestión de Aplicaciones Implementadas en FPGAs Sistema de Gestión de Aplicaciones Implementadas en FPGAs Ledo Bañobre, R. 1, Losada Sampayo, A. 1, Álvarez Ruiz de Ojeda, J. 1 1 Departamento de Tecnología Electrónica, Escuela Técnica Superior de Ingenieros

Más detalles

AUTOMATIZACIÓN INDUSTRIAL

AUTOMATIZACIÓN INDUSTRIAL Departamento de Ingenieria de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL 1 AUTOMATIZACION INDUSTRIAL 2 AUTOMATIZACION INDUSTRIAL 3 AUTOMATAS PROGRAMABLES Surgen de la necesidad de controlar automáticamente

Más detalles

Autómatas Programables ISA-UMH TDOC-99

Autómatas Programables ISA-UMH TDOC-99 FUENTE DE ALIMENTACIÓN BATERÍA MEMORIA DE PROGRAMA BUS INTERNO INTERFACES DE ENTRADA MEMORIA DE DATOS TEMPORIZADORES UNIDAD CENTRAL CPU MEMORIA IMAGEN E/S INTERFACES DE ENTRADA CONTADORES 1 Arquitectura

Más detalles

EL ORDENADOR HARDWARE SOFTWARE

EL ORDENADOR HARDWARE SOFTWARE EL ORDENADOR HARDWARE Y SOFTWARE Profesor: Julio Serrano Qué es y cómo funciona un Ordenador? Es un máquina electrónica que se encarga del tratamiento digital de la información de una forma rápida. Cómo

Más detalles

Estructura del Computador

Estructura del Computador ARQ. DE COMPUTADORAS Arquitectura de Computadoras Villalobos Universidad Peruana Union Filial Tarapoto Semana 02.2 Estructura del Computador El modelo von Neumman Formado por 5 componentes principales:

Más detalles

Tema 4 Microprocesador MCF5282: Hardware

Tema 4 Microprocesador MCF5282: Hardware Tema 4 Microprocesador MCF5282: Hardware Curso 2010/11 Índice 1. Introducción 2. Descripción general de los terminales 3. Módulo de interfaz externo (EIM) 4. Módulo de generación de chip-selects (CS) 5.

Más detalles