ELECTRÓNICA DIGITAL (P2000)
|
|
|
- Luis Miguel Aranda Gallego
- hace 9 años
- Vistas:
Transcripción
1 ELECTRÓNICA DIGITAL (P2000) ACTIVIDAD: REPASO DE SISTEMAS LÓGICOS Departamento de Sistemas Electrónicos y de Control Curso 2010/2011
2 2
3 1. Introducción y objetivos El objetivo del ejercicio que aquí se plantea es repasar algunos conceptos que ya se vieron en la asignatura Sistemas Lógicos y que se consideran requisitos previos para el correcto aprovechamiento de la asignatura Electrónica Digital. El ejercicio propuesto tiene una dificultad similar a los que se proponen en la parte D2 del examen de Sistemas Lógicos, que está orientada al diseño y análisis de un sistema digital de mediana complejidad en el que se realiza una división de su estructura en una ruta de datos (o datapath) y un controlador. Para la realización del ejercicio necesitará los ficheros que se suministran junto con el enunciado en la zona de descargas de la página web de la asignatura. 2. Temporización de los trabajos y entregables Los ejercicios correspondientes a esta actividad podrá realizarlos en su horario de laboratorio si termina antes la práctica correspondiente, en los horarios de libre acceso al laboratorio que se han habilitado o en cualquier lugar en el que se disponga de las herramientas de diseño. En el último apartado de este enunciado se propone un ejercicio opcional que requiere la utilización de la tarjeta PRINCE y que por tanto únicamente podrá realizarse en el laboratorio. La lectura completa del diseño y la realización de la ruta de datos (apartado 3.4.1) deberá realizarse durante la semana del 4 de octubre. El diseño del controlador (apartado 3.4.2) y el diseño del sistema completo (3.4.3) deberán realizarse durante la semana del 11 de octubre (o antes). Bajo su directorio de usuario deberá crear una carpeta llamada actividad1, donde se ubicarán las carpetas de los proyectos utilizados para el diseño. Los entregables de cada semana serán los correspondientes proyectos Max+PlusII, conteniendo esquemas y simulaciones. Los entregables para el profesor deberán estar disponibles el primer día de la semana siguiente a la prevista para su realización (por ejemplo, el diseño de la ruta de datos deberá estar disponible el día 11 de octubre). 3
4 3. Descripción del sistema Funcionalidad y señales de entrada y salida Se pretende diseñar un circuito conversor de BCD de 4 dígitos a Binario Natural. El circuito recibe como entrada un número de 4 dígitos expresado en BCD y debe generar a su salida ese mismo número pero expresado en binario natural. A modo de ejemplo, si a la entrada llega el valor 1234 BCD a la salida debe aparecer la combinación BN. En la figura 1 puede ver un diagrama donde aparecen las entradas y salidas del sistema. Figura 1. Diagrama de bloques del sistema completo El interfaz de entrada del circuito está compuesto por una entrada de datos de 4 bits (DATO_IN[3..0]) y una entrada de habilitación (ENABLE_DATO). Los dígitos correspondientes al número BCD deben introducirse a través de este interfaz en este orden: millares, centenas, decenas y unidades. Cada vez que en la entrada de datos hay un dígito válido se activa durante un ciclo de reloj (a nivel alto) la señal de habilitación. Una vez realizada la conversión a Binario Natural, el resultado de la misma se obtendrá en la salida RESULTADO[13..0]. Una vez realizada una conversión esta debe mantenerse estable en la salida hasta que se finalice una nueva conversión. La salida CALCULANDO se activa (a nivel alto) cada vez que llega el primer dígito BCD de una nueva conversión y se desactiva una vez se tiene en RESULTADO el número en Binario Natural. La salida FIN se activa (a nivel alto) sólo durante un ciclo de reloj para indicar que el dato en RESULTADO es válido. En la Figura 2 se muestra un cronograma que ilustra el funcionamiento del sistema. Tras el reset asíncrono inicial, se introduce en la entrada el número (secuencia 4, 0, 8, 3). Nada mas recibir el 4 se activa la señal CALCULANDO. Después de unos ciclos de reloj, el circuito genera como resultado el número en Binario Natural, activa FIN y desactiva CALCULANDO. 4
5 Figura 2. Cronograma que muestra el funcionamiento del sistema completo Algoritmo de conversión El algoritmo que se va a utilizar para realizar la conversión de BCD a Binario Natural es el siguiente: Se toma el dígito BCD correspondiente a los millares y se multiplica por 10, almacenando el resultado en un registro. Se toma el dígito BCD correspondiente a las centenas, se suma con el resultado del paso anterior, se multiplica el resultado por 10 y se almacena el nuevo resultado en un registro. Se toma el dígito BCD correspondiente a las decenas, se suma con el resultado del paso anterior, se multiplica el resultado por 10 y se almacena el nuevo resultado en un registro. Finalmente, se toma el dígito BCD correspondiente a las unidades y se suma con el resultado del paso anterior. El resultado obtenido es el número en Binario Natural. A modo de ejemplo, si el dato BCD de entrada es el 4.083, los cuatro pasos anteriores se realizarían de la siguiente manera: 4 10= =40; 40 10= =408 10= = Estructura del diseño Para simplificar la realización del diseño se ha resuelto dividir su estructura en una ruta de datos y un controlador Ruta de datos La ruta de datos del diseño debe ser capaz de realizar las operaciones descritas en el apartado 3.2. Las operaciones que es necesario realizar con cada dato de entrada son un producto y una acumulación (suma y almacenamiento). Como los datos van llegando secuencialmente, resulta factible utilizar un multiplicador y un acumulador para realizar las operaciones correspondientes a los cuatro datos, tal y como se muestra en la figura 3. 1 Esta figura al igual que la 4 y 5 se encuentran repetidas al final del documento con una escala mayor con objeto de que se puedan apreciar mejor los detalles de las mismas. 5
6 Una vez que se han realizado las cuatro operaciones hay que almacenar el resultado en un registro auxiliar de salida para que dicho resultado permanezca estable hasta que comience una nueva conversión. Figura 3. División de la ruta de datos en acumulador, multiplicador y registro de salida. La ruta de datos de la figura 3 tiene 2 entradas de control: RESET_ACUMULADOR. Sirve para realizar la puesta a 0 del registro (interno) del acumulador una vez ha finalizado la conversión de un número BCD. Además se empleará para poder resguardar en el registro de salida el resultado de la conversión y que este se mantenga hasta que finalice la próxima conversión. ENABLE_ACUMULADOR. Indica al acumulador cuándo puede acumular el siguiente dígito BCD que se presente en la entrada DATO_IN[3..0]. Esta ruta de datos es capaz de implementar el algoritmo descrito en el apartado 3.2, con una pequeña diferencia: los resultados intermedios del procesamiento de cada dígito (un producto y una acumulación) no aparecen a la salida del acumulador hasta la llegada del siguiente dígito. Como consecuencia, para el último dato sólo se realiza la acumulación (no se multiplica por 10). Pero como esto es lo que realmente se persigue, esta diferencia no causa ningún problema. Una vez que se recibe el último dato el resultado de la operación se almacena en un registro de salida y se procede a resetear el acumulador que queda preparado para comenzar una nueva conversión El secuenciamiento de los datos de entrada, las señales de control y la salida de los datos de la ruta de datos puede verse en el cronograma de la figura 4. En este cronograma se ha incluido la señal denominada INTERMEDIO[13..0] que representa el valor de la salida del acumulador para que se aprecie cómo se va realizando la conversión dígito a dígito. Figura 4. Cronograma de las entradas y salidas empleadas por la ruta de datos. 6
7 3.3.2 Controlador En la figura 5 se muestra un símbolo con las entradas y salidas del controlador. Además del reloj (CLK) y del reset asíncrono (arst), la entrada ENABLE_DATO se activa durante un ciclo de reloj cada vez que llega un nuevo dígito BCD (ver cronograma de la figura 2). En principio el controlador debe ser capaz de generar a su salida las señales de control descritas en el apartado 3.3.1, RESET_ACUMULADOR y ENABLE_ACUMULADOR, junto con las salidas CALCULANDO y FIN que se describieron en el apartado 3.1. Sin embargo, es fácil darse cuenta que la señal que habilita el acumulador (ENABLE_ACUMULADOR) es la misma que la entrada de habilitación de datos (ENABLE_DATO) por lo que no es necesario que sea generada por el controlador. Figura 5. Símbolo asociado al controlador del sistema. El diseño del controlador se realizará con un autómata de Moore. En la figura 6 se muestra el diagrama de estados de este autómata. Revise este diagrama y compruebe que se generan las señales de control adecuadas tal y como se ha mostrado en el cronograma de la figura 4. 0 Estado ESPERA 0,0,0 1 0 rst_acc, calculando, fin X MILLAR 0,1,0 FIN 1,1,1 1 CENTENAS 0,1,0 0 1 DECENAS 0,1,0 1 Figura 6. Diagrama de estados del controlador del convertidor BCD-4 a binario natural. 0 7
8 3.4. Diseño del circuito Ruta de datos. El esquema de la ruta de datos es el presentado en la figura 3. A continuación se proponen una serie de ejercicios encaminados a diseñar y simular esta ruta de datos. a) Multiplicador Se trata de realizar un circuito capaz de multiplicar un número por una constante, en este caso 10. Este tipo de operaciones (multiplicaciones por constantes) son muy sencillas de realizar con subsistemas combinacionales si tiene en cuenta que cualquier multiplicación por una constante se puede descomponen en sumas de multiplicaciones por potencias de 2 que, como bien es sabido, simplemente implican desplazamientos a izquierdas. Para el caso de multiplicar por 10 se tiene que 10X=8X+2X. Diseñe, capture y simule el subsistema multiplicador empleando exclusivamente subsistemas combinacionales. Una vez que compruebe su correcto funcionamiento genere un símbolo para poder incluirlo en la ruta de datos. b) Acumulador Diseñe, capture y simule el subsistema acumulador. Una vez que compruebe su correcto funcionamiento genere un símbolo para poder incluirlo en la ruta de datos c) Ruta de datos completa En este ejercicio se trata de diseñar y simular la ruta de datos completa. Para agilizar el trabajo se facilita el fichero rutadatos.gdf 2 que contiene el esquema presentado en dicha figura 3 sobre el que hay que insertar los módulos que ha diseñado previamente. Realice una simulación de toda la ruta de datos utilizando los estímulos que se encuentran en el fichero rutadatos.scf. Analice los estímulos que contiene el fichero y los resultados de la simulación para asegurarse que el circuito funciona correctamente Controlador. El diseño del controlador se va a realizar con un autómata de Moore, a partir del diagrama de estados de la figura 6. Realice la tabla de transiciones empleando como modelo una tabla con las columnas mostradas en la Figura 7 3. Para codificar los estados emplee una numeración consecutiva, esto es, el estado espera estará codificado con el 000, el estado millar con el 001, centena con el 010 y así sucesivamente hasta el estado fin. 2 Este fichero, al igual que el resto de ficheros a los que se hace referencia en este documento, se pueden descargar de la página Web de la asignatura. 3 Como podrá apreciar los nombres de las señales que emplea el controlador se han abreviado para que quepan en la tabla. 8
9 Estado Actual Entradas Estado Futuro Salidas Q i ENABLE_DATO D i RESET_ ACC CALCULANDO FIN Figura 7. Tabla de transiciones del diagrama de estados. A partir de la tabla que ha rellenado extraiga las ecuaciones de las señales que caracterizan el estado futuro (D i ) y todas las salidas. Utilizando estas ecuaciones, cree un nuevo proyecto en el que capture el esquema del controlador. Seguidamente, utilizando los estímulos definidos en el fichero controlador.scf, realice la simulación del circuito y asegúrese de que su funcionamiento es correcto Sistema completo. El último paso consiste en unir en un único proyecto la ruta de datos y el controlador diseñados en los apartados anteriores. Para ello genere un nuevo proyecto en el que se incluyan ambos subsistemas tal y como se muestra en la Figura 8. Figura 8. Esquema correspondiente al sistema completo. Una vez capturado simule su comportamiento empleando el fichero denominado top.scf que contiene los estímulos que aparecen en la figura Funcionamiento en la tarjeta PRINCE (apartado opcional). El último paso es trasladar el diseño a la tarjeta PRINCE. Para ello es necesario definir los interfaces de entrada y salida que se van a emplear. Como interfaces de entrada se emplearán los siguientes elementos: Cada uno de los datos correspondientes a unidades, decenas, centenas y millares se introducirán a través de 4 microinterruptores S5-1 a S5-4. El bit de menor peso se corresponde con el microinterruptor S5-1 y el de mayor con S5.4. Tenga especial cuidado a la hora de introducir dígitos puesto que como bien es sabido empleando 4 bits se pueden introducir dígitos que no son BCD. Tenga cuidado a la hora de seleccionar los dígitos para no introducir ninguno que no sea BCD puesto que el comportamiento del sistema sería inesperado. Para validad cada uno de los datos de entrada se empleará el pulsador S1. Recuerde que la duración de la señal de habilitación de cada dato es de un 9
10 periodo de reloj por lo que deberá conformar de algún modo la señal proveniente del pulsador para que tenga una anchura de un ciclo de reloj. Tenga en cuenta también si el nivel de activación de la señal de los pulsadores, es el adecuado. Para ello consulte el manual de la PRINCE. Como interface de salida se utilizarán los LEDs que posee la tarjeta PRINCE. Dado que la tarjeta sólo tiene 10 LEDs no pueden representarse todos los bits que se obtienen como resultado de la conversión (14). En este caso represente los 10 de menor peso por lo que el mayor número BCD que se debe introducir es el Una vez definidos los interfaces de entrada y salida genere un nuevo proyecto en el que incluya el convertidor BCD-4 a binario. Tras generar el proyecto, asignar los pines y simularlo, vuélquelo sobre la tarjeta PRINCE y compruebe su correcto funcionamiento. 10
11 Figura 2. Figura 3.
12 Figura 4
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN - 2008 PRÁCTICAS DE ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES Página 2 INTRODUCCIÓN En el
Universidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería Electrónica Asignatura: Informática I 1R2 Trabajo Práctico N 1 - Año 2015
Numeración Binaria, Hexadecimal y Octal 1.- Introducción a los números binarios, hexadecimal y octal: El sistema de numeración binario y los códigos digitales son fundamentales en electrónica digital,
❶ Sistemas Numéricos
Capítulo ❶ Los sistemas digitales manejan información binaria, es decir, disponen solamente de dos valores para representar cualquier información. Esto hace que los sistemas digitales sean más confiables
Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10
Objetivos Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10 Estudiar la operación y uso de las compuertas NAND y NOR Investigar la relación entre las entradas y las salidas de la puerta OR exclusiva
GUIA DE COMPONENTE PRACTICO
GUIA DE COMPONENTE PRACTICO Con el propósito de fomentar el desarrollo de habilidades en el diseño e implementación física de circuitos digitales, se ha diseñado un componente práctico que será desarrollado
UNIVERSIDAD NACIONAL DEL SANTA Facultad de Ingeniería EAP INGENIERIA DE SISTEMAS E INFORMATICA
UNIVERSIDAD NACIONAL DEL SANTA Facultad de Ingeniería EAP INGENIERIA DE SISTEMAS E INFORMATICA DISEÑO DE CIRCUITOS COMBINATORIOS USANDO EL CONVERTIDOR LOGICO DIGITAL PARA APLICACIONES EN SISTEMAS DIGITALES
Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores.
Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores. CEP de Albacete. Ponente: Jorge Muñoz Rodenas febrero de 2007 1 ELECTRONICA BASICA PARA PROFESORES
SISTEMAS DE NUMERACION
SISTEMAS DE NUMERACION Un sistema de numeración se conoce como el conjunto de símbolos y reglas que se utilizan para la representación de cantidades. En ellos existe un elemento característico que define
Representación de números enteros: el convenio complemento a uno
Representación de números enteros: el convenio complemento a uno Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Práctica No. 1. Titulo: Circuitos Lógicos Combinatorios
Práctica No. 1 Titulo: Circuitos Lógicos Combinatorios Objetivo: El alumno pondrá en práctica las distintas técnicas de programación en VHDL mediante tres ejemplos, en los cuales se implementarán algunas
TEMA 2: Control combinacional. 1.- Introducción. Esquema:
Esquema: TEMA 2: Control combinacional TEMA 2: Control combinacional...1 1.- Introducción...1 1.1.-Diseño de circuitos combinacionales...2 2.- Circuitos combinacionales avanzados...2 2.1.- Codificadores...2
Sistemas Electrónicos Digitales
Sistemas Electrónicos Digitales Universidad de Alcalá Curso Académico 2014/2015 Curso 3º Cuatrimestre 1º Ejercicio 1 Se dispone de chips de EEPROM de 2Kx8. Realice la ampliación a 8Kx8 manteniendo una
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid. Circuitos Secuenciales
Circuitos Electrónicos Digitales E.T.S.I. Telecomunicación Universidad Politécnica de Madrid Circuitos Secuenciales Circuitos secuenciales. Biestables. Registros. Contadores. Registros de desplazamiento
Representación de números enteros: el convenio complemento a dos
Representación de números enteros: el convenio complemento a dos Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Formato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5040 Circuitos Digitales Avanzados PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA DURACIÓN (HORA) Multiplicador binario 4
Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales
Práctica 4 Lógica y compuertas (Parte 2): Circuitos Combinacionales y Secuenciales Objetivos de la práctica: que el alumno domine Circuitos lógicos y diagramas de compuertas Introducción a equivalencias
Generación de funciones lógicas mediante multiplexores
Generación de funciones lógicas mediante multiplexores Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informática de Sistemas y Computadores Universidad Politécnica de
1.4 Biestables síncrono
1.4 Biestables síncrono Son aquellos biestable que disponen de una entrada denominada entrada de habilitación o entrada de reloj (), esta entrada gobierna el modo de funcionamiento del biestable síncrono,
Los números naturales
Los números naturales Los números naturales Los números naturales son aquellos que sirven para contar. Se suelen representar utilizando las cifras del 0 al 9. signo suma o resultado Suma: 9 + 12 = 21 sumandos
k k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal
Sistemas con Notación Posicional (1) Sistemas Númericos N b = a n-1 *b n-1 + a n-2 *b n-2 +... + a 0 *b 0 +a -1 *b - 1 + a -2 *b -2 +... + a -m *b -m Sistemas con Notación Posicional (2) N b : Número en
Componentes indispensables Un (1) 74LS181 ALU Un (1) 74 LS 47 Un display 7seg CA
Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC1723, Circuitos Digitales Trimestre Laboratorio - Práctica 2: Circuitos Combinatorios de Media Escala de Integración Objetivo: Familiarizarse
Divisores Binarios. D = d *Q + R. con la condición de que el resto sea menor que el divisor, es decir 0 R d.
Divisores Binarios. La operación de división es algo más compleja que la multiplicación, pero también se realiza en la mayoría de computadores mediante un circuito sumador/restador y algún algoritmo adecuado.
SISTEMAS DE NUMERACIÓN Y CODIFICACIÓN
SISTEMAS DE NUMERACIÓN Y CODIFICACIÓN EL LENGUAJE DEL ORDENADOR Todos los elementos electrónicos del ordenador son digitales, es decir, trabajan con dos estados posibles: - El estado de activación supone
Funcionamiento del algoritmo XS3 para conversión binario-bcd
Funcionamiento del algoritmo XS3 para conversión binario-bcd Por Uriel Corona Bermúdez En este documento se describe el funcionamiento delalgoritmo XS3 para la conversión de código binario a código BCD.
Decodificadores/Demultiplexores. Grupo 9 Javier de Gregorio Menezo Laro de la Fuente Lastra Raúl Fernández Díaz
Decodificadores/Demultiplexores Grupo 9 Javier de Gregorio Menezo Laro de la Fuente Lastra Raúl Fernández Díaz Decodificadores Un decodificador (DEC) es un circuito combinacional que convierte un código
ALGORITMOS ABIERTOS BASADOS EN NÚMEROS.
ALGORITMOS ABIERTOS BASADOS EN NÚMEROS. EL PRODUCTO O MULTIPLICACIÓN. [email protected] Jaime Martínez Montero. Cádiz. 2010. CARACTERÍSTICAS Es un algoritmo abierto, por cuanto el alumno puede fragmentar
Práctica 7. Circuitos Contadores
I. Ejercicios teóricos Práctica 7. Circuitos Contadores 1. Dibujar el circuito equivalente al 7490 y sobre él, aplicar las conexiones que se indican, evaluar el circuito y obtener el cronograma de la señal
Tema 1 Sistemas de numeración
Tema 1 Sistemas de numeración 1.1 - Sistema de numeración BINARIO En el sistema binario de numeración existen solamente dos símbolos distintos: el 0 y el 1. A primera vista puede resultar una forma de
FUNDAMENTOS DEL MATERIAL INFORMÁTICO Curso 2010-2011
FUNDAMENTOS DEL MATERIAL INFORMÁTICO Curso 2010-2011 PRÁCTICA 2: Diseño del circuito controlador del tráfico de un cruce de carreteras OBJETIVO: Diseño y montaje de un circuito que controle las luces,
PRÁCTICA 7. CIRCUITOS ARITMÉTICOS
PRÁCTICA 7. CIRCUITOS ARITMÉTICOS 1. Objetivo El objetivo de esta práctica es estudiar circuitos aritméticos. Como ejemplo de los circuitos aritméticos se va a usar el integrado 74LS283 (sumador completo
EJERCICIOS RESUELTOS DEL TEMA 5
EJERCICIOS RESUELTOS DEL TEMA 5 MULTIPLICACIÓN 1.- Multiplicar los números 27 y -7 utilizando representación binaria en complemento a 2, con el mínimo número posible de bits y empleando el algoritmo apropiado.
Circuitos secuenciales. básicos. Introducción. Objetivos. Contenido. Capítulo. básicos
Capítulo Circuitos secuenciales Circuitos secuenciales Introducción Con este capítulo comenzamos una andadura importante en este mundillo de los sistemas binarios ya que aprenderemos un concepto nuevo:
Tema 3: Sistemas Combinacionales
Ejercicios T3: Sistemas Combinacionales Fundamentos de Tecnología de Computadores Tema 3: Sistemas Combinacionales 1. Analizar el siguiente circuito indicando la expresión algebraica que implementa, la
Bogotá D.C., 13 de abril de 2016 No. 027
BOLETÍN NORMATIVO Bogotá D.C., 13 de abril de 2016 No. 027 De conformidad con lo previsto en los artículos 1.1.3.1., 1.1.4.2., y 1.1.4.3 del Reglamento General de la Bolsa de Valores de Colombia, aprobado
FUNDAMENTOS DE COMPUTADORES
Departamento de Tecnología Electrónica ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA 1º Ingeniería Informática FUNDAMENTOS DE COMPUTADORES Enunciados de las Prácticas de Laboratorio PROGRAMA 2009/2010
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA INGENIERÍA EN COMUNICACIONES Y ELECTRÓNICA PRÁCTICAS DE CIRCUITOS LÓGICOS LABORATORIO DE COMPUTACIÓN IV PRÁCTICA 5 NOMBRE
Práctica 4: CONTADORES
Práctica 4: CONTADOES Introducción Biestables Son circuitos que tienen dos estados estables. Cada estado puede permanecer de forma indefinida. Son circuitos con memoria Clasificación: Asíncronos: no necesitan
Manual de la Práctica 4: Control de iluminación mediante Arduino
Control por Computador Manual de la Práctica 4: Control de iluminación mediante Arduino Jorge Pomares Baeza Francisco Andrés Candelas Herías Grupo de Innovación Educativa en Automática 2009 GITE IEA -
PROBLEMAS TEMA 1: Estructuras de interconexión de un computador
PROBLEMAS TEMA 1: Estructuras de interconexión de un computador Problemas propuestos en examen PROBLEMA 1. Una CPU que emplea un tamaño de palabra de 16 bits tiene un repertorio de 16 instrucciones con
Diseño de una calculadora
DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Diseño de una calculadora Sistemas Digitales Avanzados 1. Introducción y objetivos El propósito general de esta
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. Sistema complejo se estudia
UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES
UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES LABORATORIO No. 4 Fundamentos de electrónica Compuertas Lógicas I. OBJETIVOS. Conocer el
UNIDAD DE APRENDIZAJE II UNIDAD DE APRENDIZAJE 2 ( 12 HORAS)
UNIDAD DE APRENDIZAJE II UNIDAD DE APRENDIZAJE HORAS) Saberes procedimentales Saberes declarativos Identifica y realiza operaciones básicas con expresiones aritméticas. Jerarquía de las operaciones aritméticas.
SISTEMAS DE NUMERACIÓN
SISTEMAS DE NUMERACIÓN BINARIO, OCTAL Y HEXADECIMAL EDICIÓN: 091113 LUIS GONZÁLEZ DEPARTAMENTO DE TECNOLOGÍA I.E.S. SANTA EUGENIA SISTEMAS DE NUMERACIÓN Un sistema de numeración es un conjunto de símbolos
Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL
Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y
SISTEMAS DE NUMERACION
SISTEMA DECIMAL Este sistema consta de diez símbolos que van desde el numero 0 hasta el numero 9, los cuales le dan la característica principal a este sistema conocido por todo el mundo. Estos símbolos
operaciones inversas Para unificar ambas operaciones, se define la potencia de exponente fraccionario:
Potencias y raíces Potencias y raíces Potencia operaciones inversas Raíz exponente índice 7 = 7 7 7 = 4 4 = 7 base base Para unificar ambas operaciones, se define la potencia de exponente fraccionario:
CURSOSO. Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. MATEMÁTICAS. AntonioF.CostaGonzález
CURSOSO CURSOSO MATEMÁTICAS Aritmética: Númerosnaturalesyenteros. Númerosracionalesyfraciones. AntonioF.CostaGonzález DepartamentodeMatemáticasFundamentales FacultaddeCiencias Índice 1 Introducción y objetivos
Los números enteros. > significa "mayor que". Ejemplo: 58 > 12 < significa "menor que". Ejemplo: 3 < 12 Cualquier número positivo siempre es mayor
Los números enteros Los números enteros Los números enteros son aquellos que permiten contar tanto los objetos que se tienen, como los objetos que se deben. Enteros positivos: precedidos por el signo +
EJERCICIO 2 DE ACCESS ACCESS EJERCICIO 2 CONSULTAS SENCILLAS. Una consulta en Access sólo tiene sentido cuando se quiere:
ACCESS EJERCICIO 2 CONSULTAS SENCILLAS Una consulta en Access sólo tiene sentido cuando se quiere: A.- O bien mostrar sólo parte del contenido de una tabla: consultas sencillas B.- O bien combinar la información
Manual de Solicitud de Cambio de Domicilio en el Régimen Especial de Trabajadores por cuenta propia o Autónomos.
SUBDIRECCIÓN GENERAL DE AFILIACIÓN, COTIZACIÓN Y GESTIÓN DEL SISTEMA RED Manual de Solicitud de Cambio de Domicilio en el Régimen Especial de Trabajadores por cuenta propia o Autónomos. Abril 2014 INDICE
Unidad Aritmético Lógica. Escuela Superior de Informática Universidad de Castilla-La Mancha
Unidad Aritmético Lógica Escuela Superior de Informática Universidad de Castilla-La Mancha Contenido Introducción Operaciones lógicas: desplazamientos lógicos Operaciones aritméticas: multiplicación y
En efecto, todo natural, todo número entero, acepta una escritura en forma de fracción:
Conjuntos Numerícos página 1 Números Racionales domingo, 21 de febrero de 2016 05:33 p.m. En líneas generales, el Conjunto de los Números Racionales, son todos los números que aceptan una escritura en
Expresiones algebraicas
Expresiones algebraicas Expresiones algebraicas Las expresiones algebraicas Elementos de una expresión algebraica Números de cualquier tipo Letras Signos de operación: sumas, restas, multiplicaciones y
CIRCUITOS LOGICOS DE TRES ESTADOS.
Página 1 CIRCUITOS LOGICOS DE TRES ESTADOS. Las señales lógicas se componen de dos estados normales, Alto y Bajo (1 o 0). Sin embargo, algunas salidas tienen un tercer estado eléctrico que no es un estado
Diseño de máquinas de estado
DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Diseño de máquinas de estado Sistemas Digitales Avanzados 1. Introducción y objetivos Las máquinas de estado finitas
Interfaz Aspel-NOI con Aspel-COI
Interfaz Aspel-NOI con Aspel-COI Para facilitarte la generación de pólizas de nómina podrás realizar la interfaz con Aspel-COI, generarás de manera rápida todos tus registros contables y además de acuerdo
Tras esto nos preguntará si queremos realizar la protección de nuestra aplicación mediante llave USB, a lo que tendremos que contestar que SI.
INSTALACIÓN Y REGISTRO Tienda Serie 4 Profesional se puede obtener a partir del CD de instalación o mediante la pagina web www.astarteinformatica.com en el apartado indicado a la página de dicha aplicación.
Practica 3 TDM Switch Analógico
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Mecánica Eléctrica Laboratorio de Electrónica Comunicaciones 1 Segundo Semestre 2016 Auxiliar: Rodrigo de León Multiplexación Practica
PRÁCTICAS DE ELECTRÓNICA DIGITAL
PRÁCTICAS DE ELECTRÓNICA DIGITAL Práctica 0: CONEXIÓN DE LOS CIRCUITOS INTEGRADOS (C.I.) 1º: Para que funcionen correctamente, han de estar conectados a una tensión de 5V. Para realizar esto, el polo (+)
GUIÓN PEDAGÓGICO DEL TALLER. BREVE DESCRIPCIÓN: Con este taller se pretende dar herramientas a los docentes para la enseñanza de las matemáticas.
GUIÓN PEDAGÓGICO DEL TALLER TÍTULO: DIDÁCTICA DE LAS MATEMÁTICAS PARA EDUCACIÓN SECUNDARIA BREVE DESCRIPCIÓN: Con este taller se pretende dar herramientas a los docentes para la enseñanza de las matemáticas.
Pequeño Manual del Protoboard
Pequeño Manual del Protoboard Curso Análisis de Circuitos Rodrigo Moreno V. Descripción El protoboard es una tabla que permite interconectar componentes electrónicos sin necesidad de soldarlos. Así, se
EIE 446 - SISTEMAS DIGITALES Tema 9: Contadores. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas
EIE 446 - SISTEMAS DIGITALES Tema 9: ontadores Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Describir la diferencia entre un contador asíncrono y uno síncrono.
UNIDAD 1: NÚMEROS NATURALES
UNIDAD 1: NÚMEROS NATURALES 1. Calcula: Ya conoces las cuatro operaciones básicas, la suma, la resta, multiplicación y división. Cuando te aparezcan varias operaciones para realizar debes saber la siguiente
Electrónica Digital. Práctica 3: Dado Digital. Objetivo de la práctica: Conocimientos previos: Material necesario:
Práctica 3: Dado Digital Objetivo de la práctica: El objetivo de la práctica es introducir algunas de las características reales de las puertas lógicas y el aprendizaje de circuitos combinacionales básicos.
Funciones Lógicas Y Métodos De Minimización
Circuitos Digitales I Tema III Funciones Lógicas Y Métodos De Minimización Luis Tarazona, UNEXPO Barquisimeto EL-3213 Circuitos Digitales I - 2004 75 Funciones lógicas Circuito combinacional: Un circuito
UNIVERSIDAD CARLOS III DE MADRID. Ejercicios de VHDL. Circuitos Integrados y Microelectrónica. Luis Entrena. Celia López.
UNIVERSIDAD CARLOS III DE MADRID Ejercicios de VHDL Circuitos Integrados y Microelectrónica Luis Entrena Celia López Mario García Enrique San Millán Marta Portela Almudena Lindoso Problema 1 Se pretende
UNIVERSIDAD DE CASTILLA LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA. CIUDAD REAL
TECNOLOGÍA DE COMPUTADORES / SISTEMAS DIGITALES EXAMEN FINAL. 30 ENERO 21 1º A (Superior) 1º B (Sistemas) 1º C (Gestión) SOLUCIONES 1.- Realiza los siguientes cambios de base, poniendo en todos los casos
+18 = 00010010-18 = 10010010
Capítulo 8. Aritmética del Procesador Las dos preocupaciones principales de la aritmética de una computadora son la manera en que se representan los números (el formato binario) y los algoritmos utilizados
COMPUERTAS LÓGICAS SEPA CUALES SON Y COMO SE COMPORTAN LAS DISTINTAS. Principal Documentos Proyectos Productos Links Contacto [[EN CONSTRUCCION ]]
[[EN CONSTRUCCION ]] Principal Documentos Proyectos Productos Links Contacto Compuertas lógicas. SEPA CUALES SON Y COMO SE COMPORTAN LAS DISTINTAS COMPUERTAS LÓGICAS INTRODUCCIÓN: Dentro de la electrónica
Ejercicios de Excel. 2. Repetir el ejercicio anterior, pero suponiendo que los ingresos y los gastos están dados por trimestres.
Ejercicios de Excel 1. Hacer una hoja de cálculo que permita calcular el impuesto sobre la renta, partiendo de los ingresos y los gastos, la fórmula necesaria para ello es Impuesto=(Ingresos-Gastos)*0.25,
GUIAS ÚNICAS DE LABORATORIO REGISTRO DE SECUENCIA Y DECODIFICADOR AUTOR: ALBERTO CUERVO
GUIAS ÚNICAS E LABORATORIO REGISTRO E SECUENCIA Y ECOIFICAOR AUTOR: ALBERTO CUERVO SANTIAGO E CALI UNIVERSIA SANTIAGO E CALI EPARTAMENTO E LABORATORIOS REGISTRO E SECUENCIA Y ECOIFICAOR OBJETIVO Con mucha
Ejemplo de diseño del Proyecto N 1
Ejemplo de diseño del Proyecto N DEPATAENT DE ELECTNCA La empresa de potabilización de agua dispone de un tanque de decantación y desea desde una sala de control monitorear algunas características de los
Tema 2. Divisibilidad. Múltiplos y submúltiplos.
Tema 2. Divisibilidad. Múltiplos y submúltiplos. En el tema 1, se ha mostrado como realizar cuentas con números naturales y enteros. Antes de conocer otras clases de números, los racionales, irracionales
NORMA INFORMACIÓN Y DOCUMENTACIÓN. FORMATOS PARA EL INTERCAMBIO DE LA INFORMACIÓN. International Standard ISO 2709. 1 Campo de aplicación
NORMA En esta Sección se incluyen los proyectos de normas españolas relativas a Información y Documentación, durante el período en que están sometidas a la preceptiva información pública. En este número
Emitiendo Comprobantes Fiscales Digitales por Internet (CFDI) con Aspel-SAE 5.0 en renta (Timbrado incluido)
Emitiendo Comprobantes Fiscales Digitales por Internet (CFDI) con Aspel-SAE 5.0 en renta (Timbrado incluido) Para generar CFDI con Aspel-SAE 5.0 en la modalidad de renta, la cual incluye Timbrado ilimitado,
Manual de Mensajes Recibidos Swift
Manual de Mensajes Recibidos Swift Índice Manual de Mensajes Recibidos Swift. Introducción... 2. Descripción del Servicio.... Características... 4. Acceso... 5. Consulta de Saldos... 6. Consulta de Movimientos
COMBINACIONAL USANDO PUERTAS LÓGICAS CONVERSOR DE CODIGO GRAY A BINARIO
Facultad de Informática Universidad Complutense de Madrid FUNDAMENTOS DE COMPUTADORES PRÁCTICA 1: MONTAJE DE UN CIRCUITO COMBINACIONAL USANDO PUERTAS LÓGICAS El objetivo de esta primera práctica es tomar
TEMA 20 EL CONVERSOR A/D
TEMA 20 EL CONVERSOR A/D Introducción Al Conversor Analógico/Digital Los microcontroladores PIC de la familia 16F78x, poseen un conversor A/D de 10 bits de resolución, y con 5 entradas para los dispositivos
Introducción al análisis numérico
Introducción al análisis numérico Javier Segura Universidad de Cantabria Cálculo Numérico I. Tema 1 Javier Segura (Universidad de Cantabria) Introducción al análisis numérico CNI 1 / 26 Contenidos: 1 Sistemas
CURSO: ELECTRÓNICA DIGITAL SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: ING. JORGE ANTONIO POLANÍA
CURSO: ELECTRÓNICA DIGITAL SISTEMAS COMBINATORIOS - TEORÍA PROFESOR: ING. JORGE ANTONIO POLANÍA En esta unidad usted aprenderá a utilizar los diferentes circuitos integrados que se han fabricado para resolver
ANALIZADOR LÓGICO VIRTUAL PARA ORDENADOR PERSONAL
ANALIZADOR LÓGICO VIRTUAL PARA ORDENADOR PERSONAL F. QUILES 1, M. ORTIZ 1, C. MORENO 1, E. SÁEZ 1, J. MILLÁN 1, M. ROLDÁN 1 1 Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura
Registros de desplazamiento
Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición
PROGRAMACIÓN ALGORITMOS y DIAGRAMAS
PROGRAMACIÓN ALGORITMOS y DIAGRAMAS ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA ESTABLECIENDOSE UNA SECUENCIA DE
Capítulo 4 Representación interna de los Datos
Curso Ingreso 013 Carrera Ingeniería en Computación - Facultad de Informática Facultad de Ingeniería Capítulo 4 Representación interna de los Datos Objetivos Los problemas resueltos en los capítulos anteriores
Sistema de Medición de Temperatura Manipulado
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Mecánica Eléctrica Laboratorio de Electrónica Practica Final Microcontroladores Sistema de Medición de Temperatura Manipulado Objetivos
Guía rápida de instalación de i-card Loyalty 5.0. Contenido
Página1 Contenido INTRODUCCIÓN... 2 INSTALACIÓN MAIN SITE... 3 Instalación del lector de tarjeta... 3 Instalación de las aplicaciones... 3 INSTALACIÓN SITE... 5 CONFIGURACIÓN... 6 Lectores de Tarjeta...
3. SECCIÓN DE MOTORES A PASOS
3. SECCIÓN DE MOTORES A PASOS En nuestros días los motores paso a paso tienen una amplia gama de aplicaciones; esto es debido a que poseen una gran precisión. Esta es la característica que fue determinante
Práctica final. Emilia Cruz Fernández Martínez
Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo
SUMA, RESTA, MULTIPLICACIÓN Y DIVISIÓN DE NÚMEROS NATURALES
SUMA, RESTA, MULTIPLICACIÓN Y DIVISIÓN DE NÚMEROS NATURALES 1. REPASAMOS LA SUMA Y LA RESTA 1.1. SUMA. La suma o adición consiste en añadir dos números o más para conseguir una cantidad total. Los números
GUIAS ÚNICAS DE LABORATORIO TABLA DE ESTADOS AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS
GUIAS ÚNICAS DE LABORATORIO TABLA DE ESTADOS AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS TABLA DE ESTADOS OBJETIVO Un circuito secuencial sincrónico
Manejo de Entrada-Salida. Arquitectura de Computadoras
Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.
SISTEMA DE NUMERACIÓN BINARIO
SISTEMA DE NUMERACIÓN BINARIO Cuando se trabaja en una computadora, los datos son convertidos en números dígitos que, a su vez, son representados como pulsaciones o pulsos electrónicos. En la actualidad
TEMA 5. SISTEMAS COMBINACIONALES MSI. INTRODUCCIÓN
Circuitos Combinacionales MSI 1 TEMA 5. SISTEMAS COMBINACIONALES MSI. INTRODUCCIÓN Los sistemas combinacionales son aquellos en los que las salidas dependen exclusivamente de las entradas, luego para una
