Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Componentes básicos de memorización

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

Download "Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Componentes básicos de memorización"

Transcripción

1 Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Componentes básicos b de memorización Existe La necesidad de memorizar información obliga al Los uso digitales básicos de circuitos secuenciales el diseño de sistemas un complejos conjunto de componentes de memorización Introducción Describir frecuencia que se usan con frecuencia en estos diseños memoria objetivos que los enel de tipos bancos se diseño emplean este de de tema de registros en son: sistemas utilizados y los digitales distintos con mayor avanzados tipos de Componentes básicos de memorización 2 1

2 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Conceptualmente, La como conjunto biestable un ampliado registro a puede múltiples considerarse bits Componentes básicos memorización 3 una implementación señal de biestables reloj común de conectados un registro consta en paralelo un a Registros Componentes básicos de memorización 4 2

3 Un A bits cada dispondrátambién parte registro en biestable el de flanco con señal de nbiestables de almacenar de la señal reloj, nentradas de uno almacena reloj, registro de y nsalidas los encargándose un de bits dato nbiestables del de dato n Registros Las Se de puesta pueden a uno añadir (preset) al registro y puesta señales a cero asíncronas (clear) de Componentes básicos de memorización 5 que reloj señales dependen y tienen asíncronas del prioridad relojson sobre independientes las señales de síncronas la señal Registros Componentes básicos de memorización 6 3

4 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio En Componentes básicos de memorización 7 Por almacenar de modificarlo la mayoría un dato de los durante sistemas varios digitales ciclos es de necesario reloj antes Para posibilidad un Registros con carga paralelo normalmente este motivo es útil añadir a un registro la (enable) dato esto y o se cuándo de de añade se carga decidir denomina una (load) debe cuándo señal almacenarse señal de debe control de almacenarse habilitación que Componentes básicos de memorización 8 4

5 El paralelo biestable registro y un puede resultante multiplexor implementarse denomina controlado añadiendo registro por señal con por carga cada de carga en Si multiplexores dato Registros carga paralelo los 0 los nuevo la multiplexores que señal proveniente ya de contenía carga harán harán de estáa que las que el entradas 1 registro durante el registro almacene el flanco almacene de el mismo reloj, un dato Este diagrama muestra un registro con carga en paralelo Componentes básicos de memorización 9 Registros con carga en paralelo Componentes básicos de memorización 10 5

6 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Un Componentes Mientras su cuando contenido registro lo indica de una desplazamiento una posición señal en una control es capaz dirección de desplazar específica básicos de memorización 11 Esta una desplazamiento que los registros con carga paralelo tienen Registros desplazamiento que para cada bit, los registros en serie significa entrada posición y salida que datos tiene en este queda paralelo una se tipo utiliza libre única de registros tras para entrada el introducir desplazamiento, son datos entrada un valor lo Componentes básicos de memorización 12 6

7 Este diagrama muestra un registro de desplazamiento Registros de desplazamiento Para aumentar versatilidad del registro podemos Componentes básicos de memorización 13 Además Esto utilizar paralelo nos multiplexores y permitiría desplazamiento combinar con un (con número más las entradas funciones también mayor hubiera sido carga posible entradas rotar ) Registros desplazamiento Finalmente, un requeriráuna para desplazamiento determinar puede seránecesario segunda añadirse el modo a entrada izquierda de posibilidad añadir operación serial o entradas a de la de del derecha, datos elegir registro control entre lo que Componentes básicos de memorización 14 7

8 Este con carga diagrama en paralelo muestra un registro de desplazamiento Registros de desplazamiento Los Componentes Uno paralelo que controlen registros básicos de estos suelen de memorización registros de transmisiones utilizarse desplazamiento puede para utilizarse implementar datos con carga en para serie en circuitos 15 Registros de desplazamiento Además en paralelo en una menos Convertir secuencia significativo presenta una de datos secuencia serie en o la paralelo opción más datos transmitirla significativo que de serie pueda obtener recibida ser primero procesada en una el bit Componentes básicos de memorización 16 8

9 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Un Componentes básicos memorización 17 En incorpora decrementarsu ascendente contador un tipo especial de registro que señales lógica que le permite incrementar o o descendente valor y, por tanto, contar de forma Contadores Una cuando reiniciar el diseño señal estéactiva el control: de asíncrona contador habilitación un contador de cuando puesta (enable) sea resulta a conveniente cero que (clear) útil habilite tener que la permita dos cuenta Componentes básicos de memorización 18 9

10 Este de cuatro diagrama bits, por muestra lo que un la contador cuenta es binario módulo ascendente 16 Contadores Las serie lógica entradas de circuitos de incremento del primer semisumador semisumadorse de este contador conectan consta de al una bit Componentes básicos memorización 19 Contadores Las menos significativo y a la entrada habilitación al estádesactivada no se del Cuando bit hace el incremento entradas bit correspondiente nada menos la (sumamos entrada de significativo del los de bit demás 0) habilitación y anterior al (sumamos acarreo semisumadoresse estáa 1) que pueda provenir conectan incrementa Componentes básicos de memorización 20 10

11 Este Para ascendente/descendente semisumadorpara contador puede que ampliarse sean modificando capaces como contador los restar circuitos Contadores doble sentido Bajo que esto seránecesaria una nueva entrada de control D circuito Cuando determine estas semisumadorusando D condiciones valga el sentido 01 la cuenta resulta de seráascendente serádescendente la las cuenta sencillo técnicas modificar habituales el Este diagrama muestra un contador de doble sentido Componentes básicos de memorización 21 Contadores de doble sentido Componentes básicos de memorización 22 11

12 Hasta Para empiezan que el aquíhemos contador a contar pueda supuesto desde ser cero, inicializado que pero los contadores resulta a un conveniente valor A contador permitirle Contadores con inicialización determinar permitir la inicialización en paralelo un una parte señal hay de incrementarse las el control que valor entradas añadir de que inicialización, de un determine o datos tomar multiplexor necesarias cuándo valor también a de cada para inicializar la haráfalta entrada bit para Este diagrama muestra un contador con carga en paralelo Componentes básicos de memorización 23 Contadores con inicialización Componentes básicos de memorización 24 12

13 La Dado construir que capacidad cuenten otros en de contadores, BCD inicialización como puede por ejemplo utilizarse circuitos para Para cuenta Contadores BCD el que contar en código BCD implica realizar una a 0 valor evitar lugar módulo 9 y, que de en permitir el siguiente contador debemos que ciclo, detectar usar alcance 4 biestables 4 inicializar biestables el cuando valor realice el se 10contador alcanza una Este BCD ascendente/descendente diagrama muestra partiendo el módulo diseño de un 16 de contador un contador binario Componentes básicos memorización 25 Contadores BCD Componentes básicos de memorización 26 13

14 Siguiendo En contador valor este mismo esquema podemos diseñar utilizar BCD a partir de un binario ascendente/descendente módulo 16 Contadores BCD Para función del sentido la cuenta habráque cargar un valor distinto la 90 dirección y multiplexor cargar en el un de contador, 09 cuenta para el siguiente ascendente descendente decidir por lo ciclo el debemos valor seránecesario correcto detectar el el Este BCD binario diagrama ascendente/descendente muestra el diseño partiendo módulo de un contador de 16un contador Componentes básicos memorización 27 Contadores BCD Componentes básicos de memorización 28 14

15 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Dado Como podemos determinar Componentes básicos memorización 29 para intentar que ejemplo aplicarle un su determinar contador funcionamiento tomaremos proceso su el secuencia circuito de análisis secuencial del cuenta diagrama para Análisis contador Componentes básicos de memorización 30 15

16 En Dado circuito únicamente total primer de que dieciséis de hay lugar tipo del cuatro Moore, podemos estados biestables del ya posibles decir circuito que las que el contador salidas y este no de contador dependen las tiene entradas un es un Análisis un contador A correspondientes partir del circuito a las podemos entradas obtener de los las cuatro ecuaciones biestables Componentes básicos memorización 31 Análisis de un contador Componentes básicos de memorización 32 16

17 Conociendo generar posible, la partiendo tabla el funcionamiento de de excitación las ecuaciones y de un estado de biestable las siguiente entradas, T es Análisis de contador El corresponden biestables análisis correspondientes las exactamente salidas con trivial, el estado ya que de se los Componentes básicos memorización 33 El La que del Análisis de un contador inicial único tabla contador necesitamos del dato contador estado que para necesitamos siguiente determinar nos en da la este toda secuencia caso la información es de el valor cuenta Componentes básicos de memorización 34 17

18 Supongamos contador partiendo que queremos del valor determinar 0000 la secuencia del Análisis de un contador Supongamos 1010 secuencia del ahora contador que partiendo queremos del determinar valor la 0101 Componentes básicos de memorización 35 Análisis de un contador Componentes básicos de memorización 36 18

19 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Como El circuito Componentes básicos memorización 37 ascendente/descendente diseño la misma de manera un contador que el también de cualquier puede otro realizarse tipo de Dado secuencial Diseño Para ejemplo diseñaremos un contador binario o un contador El dependerán 8 determinarási es circuito contador descendente la que realización el seráde directamente dispondráde contador la cuenta (C tipo del = es diseño 0) Moore, es módulo del una ascendente valor señal usaremos ya 8 que necesitaremos las control (C biestables entradas salidas = 1) C o bien que no 3 de biestables tipo T Componentes básicos de memorización 38 19

20 Una el de contador estado vez conocido siguiente podemos el comportamiento plantear la tabla de que transición debe tener o Diseño o un contador A utilizaremos tabla partir de excitación de la biestables tabla de los estado de biestables tipo siguiente, T, podemos y sabiendo generar que la Componentes básicos memorización 39 Diseño o de un contador Componentes básicos de memorización 40 20

21 La los obtenerse las correspondientes lógica funciones biestables de simplificando entrada puede a Diseño o de un contador La los obtenerse las Componentes correspondientes lógica funciones biestables de simplificando entrada puede a básicos memorización 41 Diseño o de un contador Componentes básicos de memorización 42 21

22 La los obtenerse las correspondientes lógica funciones biestables de simplificando entrada puede a Diseño o de un contador No que es la ya necesario salida sólo queda del generar contador dibujar ninguna coincide el diagrama lógica con del su de estado, circuito salida, ya por lo Componentes básicos de memorización 43 Diseño o de un contador Componentes básicos de memorización 44 22

23 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Componentes básicos de memorización 45 Para Una contador los decir, posible manera reducir el coste de un circuito a eliminar la lógica utilizada para calcular Cada incrementos y/o decrementos Contadores asíncronos El la conseguir esto se usan contadores asíncronos, es la misma posición biestable contadores biestable anterior señal n-1 de debe la cambie cuyos posición (doble reloj cambiar de biestables periodo) 10 ncambiarácuando a a 0, 1la pero mitad no no de están cuando la frecuencia el conectados el biestable que de de el Componentes básicos de memorización 46 23

24 El asíncrono biestable es más apropiado Tpara construir un contador Dado Las entradas del biestable deben establecerse de forma que su el estado cambie en cada ciclo, es decir, siempre a 1 Contadores asíncronos la señal de reloj del biestable la posición nse conecta cuando salida flanco con que el salida complementada de el biestable subida biestable complementada de de su la posición la reloj, de posición del n-1 solo biestable ncambie cambiarácuando n sólo de de la 0 de posición a 1, 1 a o 0sea, en n-1 Este señal asícomo biestable diagrama de habilitación correspondiente una señal muestra de (E) reloj un y al contador una que bit señal menos conecta asíncrono de significativo puesta sólo con a al 0 (clear), una Componentes básicos de memorización 47 Contadores asíncronos Componentes básicos de memorización 48 24

25 Este un contador, periodo cronograma pudiendo que es muestra el verse doble el que funcionamiento cada el anterior biestable tiene del Contadores asíncronos Si que señal biestable, suponemos pasa Q0cambiarácon por la señal dos que biestables, Q1cambiarácon el retardo un retardo y de asísucesivamente cada, un ya biestable retardo que pasa 2, es por, ya la un Componentes básicos de memorización 49 Contadores asíncronos Componentes básicos de memorización 50 25

26 Por Podemos la bits frecuencia tendráun decir de retardo que operación un máximo contador del circuito de asíncrono n, y por de tanto n Esto síncronovendrádado del Contadores asíncronos un contador acarreo su significa parte, sícronosería el que, la retardo lógica con únicamente máximo un de más mismo incremento/decremento rápido número por un que contador la propagación uno biestables, asíncrono será1/n Para Una con Componentes básicos de memorización 51 más menos varias secciones posibilidad acelerar significativa secciones un asíncronas, sería contador estéhabilitada y tenga hacerlo realizar asíncrono su de máximo forma parcialmente un sólo contador que podemos cuando valor la sección síncrono la dividirlo Contadores en modo mixto Componentes básicos de memorización 52 26

27 Otra La asíncrono conecta cuando máximo señal posibilidad la de al sección con tal valor reloj forma secciones consiste cero de menos la que sección síncronas sólo en significativa realizar haya más un significativa un flanco pase contador del de valor se subida Contadores modo mixto Introducción Registros con carga en paralelo Componentes básicos de memorización 53 Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Componentes básicos de memorización 54 27

28 Además En conectarlos de conectar formando los una biestables estructura en bidimensional fila, es posible La que el dada una estructura de este tipo podemos considerar Bancos de registros complejo cada fila un registro, por lo que se le suele dar los nombre principal registros su regularidad, de de ventaja por lo banco que separado sería de el diseño registros un necesario banco final si resulta registros implementamos menos es que, Componentes básicos de memorización 55 Cada Un Decodificadores Una banco red bidimensional de registros de lectura consiste de celdas y escritura en: (RFC Register-file Cells) Los lógica de Bancos registros ella RFC consiste un biestable con una circuitería lectura seleccionar decodificadores asociada realice, o una operación respectivamente, una que fila permite de concreta lectura de escritura almacenar y para una escritura operación permitir se bitencargan que de Componentes básicos de memorización 56 28

29 Una y Una algunas entrada RFC puede implementarse usando un biestable D almacenado buffer señal triestado puertas de almacene entrada selección lógicas biestable en para de el biestable escritura datos lectura para pase controlar: a que la que salida hace hace a que través que el el dato de dato un de Bancos registros En Componentes básicos memorización 57 bits 2nfilas general, necesita: biestables un banco de registros de 2nregistros de m El mentradas msalidas Bancos registros nlíneas datos 1 decodificador habilitación dirección de escritura lectura deescritura delectura necesita necesita Componentes básicos de memorización 58 29

30 Este de la señal cuatro diagrama de bits reloj en muestra el que, un por banco claridad, de cuatro se ha registros suprimido Bancos de registros La Componentes básicos de memorización 59 Decimos éste dato principal esque, yescribirse en limitación un un momento dato al un mismo dado, banco sólo tiempo de puede registros leerse como un La características puerto Bancos de registros con múltiples m puertos de que un banco de registros de estas acuerdo puertos solución de con escritura de a el lectura este tiene uso problema que un y escritura puerto vaya a de darse aumentar según lectura al convenga, banco y el un número de Componentes básicos de memorización 60 30

31 Un El de problema cada puertos registro que de tiene usar aumenta múltiples proporcionalmente puertos es que al el número costo Por lectura una Bancos de registros con múltiples m puertos Los posible punto de equilibrio es usar dos puertos de El ejemplo, operación puertos y uno de suponiendo de de escritura aritmética lectura escritura permitiráalmacenar proporcionarán o que lógica un circuito en los cada dos el digital resultado ciclo: operandos realice Este modificaciones lectura, diagrama incluyendo muestra necesarias un segundo banco para tener decodificador registros dos puertos con de lectura de las Componentes básicos de memorización 61 Bancos de registros con múltiples m puertos Componentes básicos de memorización 62 31

32 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Los son implican rápidos, bancos que pero también las características deben en un ser sistema pequeños de digital su diseño Componentes básicos de memorización 63 Las Un de registros es ideal para almacenar datos datos temporales durante operaciones cálculo Memorias son Su tamaño puede no ser suficiente para almacenar todos de los datos más memorias datos más apropiadas a lentas largo producidos son plazo pero estructuras para durante también memorizar el funcionamiento de más almacenamiento grandes, del y cantidades por sistema de tanto Componentes básicos de memorización 64 32

33 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Las se información construyen memorias que para de seráaccesible sólo que lectura almacenen (ROM a un determinada readonlymemory) circuito digital Componentes básicos de memorización 65 Una y selección Memorias de sólo s lectura encargado ROM contiene 2nlíneas de mbits cada una, de necesitaránlíneas los decodificador datos, cada pero seleccionar con una la escritura de de n dirección líneas las las líneas de de datos control para y permitir permitir es es imposible el la la lectura Componentes básicos de memorización 66 33

34 En Las que permanente se memorias construyen durante ROM con el son proceso una programadas determinada fabricación, de funcionalidad forma por lo Debido datos contenido Memorias sólo s lectura general, las ROM son excelentes para almacenar programas sistemas fijos a esto, no dado que digitales, se las permitan pierde que ROM no como al son se inicializar desconectar utilizan por volátiles, ejemplo un muy es la procesador decir, corriente frecuentemente para almacenar su Al En una memoria Componentes básicos de memorización 67 o ausencia igual general, ROM que (MC como de se los memorycell) una interpreta bancos una conexión red de bidimensional como registros, con un una 1 óun celda podemos 0 celdas la presencia imaginar de Memorias de sólo s lectura Componentes básicos de memorización 68 34

35 La Como el usando implementar funcionamiento parte ejemplo biestables combinacional usando diseñaremos tipo descrito una T del memoria por sistema un este circuito ROM diagrama la vamos que implemente a de estados Ejemplo de aplicación n de una ROM Se estados, deducir trata la de una tabla un entrada diagrama de estado y dos de siguiente salidas, tipo Moorecon de lo que cuatro podemos Componentes básicos memorización 69 Ejemplo de aplicación n de una ROM Componentes básicos de memorización 70 35

36 Conociendo la podemos tabla de extender excitación el comportamiento la tabla de estado de los siguiente biestables y formar T Ejemplo aplicación n de una ROM A en deducir partir cuenta la del que tabla diagrama se y trata las ecuaciones de estados un sistema de también salida, de tipo podemos teniendo Moore Componentes básicos memorización 71 Ejemplo de aplicación n una ROM Componentes básicos de memorización 72 36

37 Con Cada La deben con valores esta memoria los fila aparecer información valores de de las la ROM variables ROM de en X, las seráaccedida Q1y entradas podemos X, corresponderácon Q0correspondientes Q1y usando dibujar los biestables como el los diagrama valores dirección a de esa acuerdo fila que los Ejemplo de aplicación n una ROM Otro Componentes básicos memorización 73 En ROM tal según tipo de ROM muy popular son memorias la programables (PROM), ya que se fabrican de forma que el usuario final puede programarlas Memorias La su conveniencia ROM programables El línea pero este usuario ausencia presencia sólo correspondiente tipo podráhacerlo puede memorias, un un programar fusible una por representa cada única una medio PROM celda vezun de 0 fundiendo estáconectada 1 transistor fusibles, a Componentes básicos de memorización 74 37

38 Introducción Registros con carga en paralelo Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Las Al son cuando Componentes básicos de memorización 75 de organizadas acceso aleatorio (RAM randomaccessmemory) 2nfilas memorias volátiles, decir, su contenido se pierde nlíneas igual se que desconectan los bancos de registros, corrientelas memorias Memorias acceso aleatorio mbits identificar acceso aleatorio (RAM randomaccessmemory) están cada fila almacenados cada dirección como filaconjuntos en para filas Componentes básicos de memorización 76 38

39 Además La una o deshabilite señal las selección la líneas RAMde de dirección chip (CS) hace que falta habilite También con accedida Memorias acceso aleatorio escritura señal CS permite construir una memoria grande de la varias RAM: (RWS) en existe RAM un lectura momento una que (0) forma señal selecciona o escritura dado de que selección sólo (1) modo una de de de lectura ellas operación sea o De Podemos organiza como forma un como biestable representar similar un a conjunto D los el bancos funcionamiento una de lógica de celdas registros, asociada de de memoria cada una RAM celda (MC) se Componentes básicos de memorización 77 Memorias de acceso aleatorio Componentes básicos de memorización 78 39

40 En Las optimiza realidad, para el reducir diseño el de número las celdas de de transistores memoria se Las memorias RAM estáticas (SRAM staticram) necesitan necesitan entre 4 6 transistores, siendo capaces de retener los Memorias acceso aleatorio menos datos indefinidamente mientras no se sobrescriban y con la SRAM cada memorias y son lectura, un permanezca transistor más RAM asíque baratas, dinámicas conectada por hay pero celda, que su (DRAM a por reescribirlo contenido la corriente dynamicram) que ocupan se pierde sólo Otra el imperfecciones dato desventaja almacenado de fabricación las al cabo DRAM de un es que tiempo tienden debido a perder a Componentes básicos memorización 79 A Para solucionar esto es necesario acceder a todas las celdas o muy reescribir todos los datos con cierta frecuencia Memorias acceso aleatorio coste, Durante esta operación de refresco, todas las operaciones de rapidez pesar lectura populares mientras de y escritura acceso los problemas, debido que es deben las el a SRAM factor suspenderse las mayor principal memorias son densidad usadas DRAM cuando y su son menor la Componentes básicos de memorización 80 40

41 Este incluyendo selecciona diagrama la el línea decodificador muestra que debe la estructura ser de direcciones accedida de una RAM, que Memorias acceso aleatorio La temporizaciónen accesos Componentes básicos memorización 81 antes que organización de las RAM impone restricciones de Las dirección de lectura debe la permanecer y forma escritura en la que las se líneas realizan desde los Temporización las RAM En desde por disponible termine que para comience asegurar el acceso un buen hasta funcionamiento después que caso el líneas sea el decodificador necesario principio desde una dirección escritura, el y del principio, hasta acceso, deben no después hace ya pero tener que falta de debe los el terminada que valores camino estarlo el dato adecuados crítico antes la escritura esté pasa Componentes básicos de memorización 82 41

42 Este acceso cronograma de lectura muestra a una RAM la temporizaciónde un Temporización de las RAM Este acceso cronograma de escritura muestra a una RAM la temporizaciónde un Componentes básicos de memorización 83 Temporización de las RAM Componentes básicos de memorización 84 42

43 En Si determinada más que en general, un momento las de RAM líneas dado se (2n) hay fabrican y que de bits fabricaruna con por línea cantidad (m) memoria Combinación Para línea conectadas podemos combinar grande que varias las que de ellas tenemos disponibles, tendremos n memorias RAM la y otra dirección obtener podemos parte conectar a para memorias las la conectar mismas seleccionar dirección varias con varias líneas RAM para una una RAM mayor de en acceder RAM direcciones serie, en cantidad con paralelo, a usando la un RAM decodificador una todas líneas bits parte ellas por Este RAM diagrama en paralelo muestra para aumentar la conexión el tamaño de varias de memorias línea Componentes básicos de memorización 85 Combinación n de memorias RAM Componentes básicos de memorización 86 43

44 Este la memorias serie número conexión diagrama para de aumentar RAM líneas de muestra varias el Combinación n de memorias RAM Introducción Registros con carga en paralelo Componentes básicos de memorización 87 Memorias Registros Contadores Análisis de y diseño desplazamiento circuitos contadores Estructura del tema Resumen Bancos ROM RAM Contadores Memorias de y bibliografía registros asíncronos de sólo acceso lectura aleatorio Componentes básicos de memorización 88 44

45 El Los primordial almacenamiento de los sistemas de datos digitales una característica Las acceder para registros tienen registros permiten almacenar información y Resumen útiles a ella de forma rápida, por que son útiles información trabajar con datos concretos, pero la cantidad de cuando memorias para una sea que almacenar capacidad necesario que un son sistema pueda más mucho grandes lentas transferirse puede mayor, que cantidades tener los a por los registros reducida lo registros de que pero resultan Principios Capítulo Daniel PrenticeHall, D. de 7Gajski Diseño 1997Digital Componentes básicos memorización 89 Bibliografía Componentes básicos de memorización 90 45

18. Camino de datos y unidad de control

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

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más detalles

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS

Tema 7. SISTEMAS SECUENCIALES SISTEMAS SECUENCIALES SÍNCRONOS Fundamentos de Computadores. Sistemas Secuenciales. T7-1 INDICE: Tema 7. SISTEMAS SECUENCIALES INTRODUCCIÓN SISTEMAS SECUENCIALES SÍNCRONOS TIPOS DE BIESTABLES o TABLAS DE ECITACIÓN DE LOS BIESTABLES o

Más detalles

TEMA7. SISTEMAS SECUENCIALES

TEMA7. SISTEMAS SECUENCIALES Sistemas Secuenciales 1 TEMA7. SISTEMAS SECUENCIALES Los circuitos lógicos se clasifican en dos tipos: Combinacionales, aquellos cuyas salidas sólo dependen de las entradas actuales. Secuenciales, aquellos

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Aritmética binaria Oliverio J. Santana Jaria 3. Aritmética tica binaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Para Los La en conocer muchos aritmética comprender otros binaria tipos

Más detalles

Registros y Contadores

Registros y Contadores Registros y Contadores Mario Medina C. mariomedina@udec.cl Registros Grupos de flip-flops con reloj común Almacenamiento de datos Desplazamiento de datos Construcción de contadores simples Como cada FF

Más detalles

TEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción.

TEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción. T-3 Lógica ecuencial. egistros de Desplazamiento y Contadores TEMA - 3 LÓGICA ECUENCIAL. EGITO DE DEPLAZAMIENTO Y CONTADOE..- Introducción. Hemos visto que en la lógica combinacional las salidas están

Más detalles

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

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

Más detalles

Tema 8. Circuitos secuenciales de Propósito general: REGISTROS Y CONTADORES

Tema 8. Circuitos secuenciales de Propósito general: REGISTROS Y CONTADORES Registros y ontadores 1 Tema 8. ircuitos secuenciales de Propósito general: REGISTROS Y ONTORES Una colección de dos o más biestables con una entrada común se conoce como un registro. Los registros se

Más detalles

1. Representación de la información en los sistemas digitales

1. Representación de la información en los sistemas digitales Oliverio J. SantanaJaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2005 2006 1. Representación de la información en los sistemas digitales Durante Hoy Los digital tipo muchos

Más detalles

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0

Más detalles

Tema IV. Unidad aritmético lógica

Tema IV. Unidad aritmético lógica Tema IV Unidad aritmético lógica 4.1 Sumadores binarios 4.1.1 Semisumador binario (SSB) 4.1.2 Sumador binario completo (SBC) 4.1.3 Sumador binario serie 4.1.4 Sumador binario paralelo con propagación del

Más detalles

Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial

Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Se pretende realizar el circuito lógico interno de una máquina tragaperras de tres ruletas. El sistema completo tiene un esquema como el

Más detalles

Tema 11: Sistemas combinacionales

Tema 11: Sistemas combinacionales Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie

Más detalles

REGISTROS DE DESPLAZAMIENTO

REGISTROS DE DESPLAZAMIENTO REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial

Más detalles

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas

Más detalles

TEMA 3: Control secuencial

TEMA 3: Control secuencial TEMA 3: Control secuencial Esquema: Índice de contenido TEMA 3: Control secuencial...1 1.- Introducción...1 2.- Biestables...3 2.1.- Biestables asíncronos: el Biestable RS...4 2.1.1.- Biestable RS con

Más detalles

T6. CIRCUITOS ARITMÉTICOS

T6. CIRCUITOS ARITMÉTICOS T6. CIRCUITOS ARITMÉTICOS Circuitos Aritméticos Son dispositivos MSI que pueden realizar operaciones aritméticas (suma, resta, multiplicación y división) con números binarios. De todos los dispositivos,

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 El sistema de numeración binario

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 El sistema de numeración binario binariooliverio J. Santana Jaria 2. El sistema de numeración Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Todos Curso 2006 2007 En numeración estamos decimal, familiarizados ya que

Más detalles

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

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

Más detalles

Modelo de examen tipo resuelto 1

Modelo de examen tipo resuelto 1 Modelo de examen tipo resuelto. Diseñar un sistema combinacional que tenga cinco entradas y dos salidas y que actúe de la siguiente forma: las cinco entradas (x 4 x 3 x 2 x x 0 ) representan una palabra

Más detalles

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

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

Más detalles

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

CONTADORES Y REGISTROS

CONTADORES Y REGISTROS Capítulo 7 CONTADORES Y REGISTROS 7.. CONTADORES Un contador es un circuito secuencial cuya función es seguir una cuenta o conjunto predeterminado de estados como consecuencia de la aplicación de un tren

Más detalles

Organización de Computadoras. Turno Recursantes Clase 8

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

Más detalles

Tema 5: Sistemas secuenciales

Tema 5: Sistemas secuenciales Tema 5: Circuitos secuenciales 5.1 Introducción: tablas de transición, cronogramas. Hemos visto como en los circuitos combinacionales, las salidas sólo dependen de las entradas en el mismo instante de

Más detalles

INTRODUCCION A LA PROGRAMACION DE PLC

INTRODUCCION A LA PROGRAMACION DE PLC INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad

Más detalles

Sistemas de numeración

Sistemas de numeración Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan

Más detalles

EXAMEN DE SEPTIEMBRE DE CIRCUITOS ELECTRÓNICOS. CURSO 2007/08. PROBLEMA DEL PRIMER PARCIAL

EXAMEN DE SEPTIEMBRE DE CIRCUITOS ELECTRÓNICOS. CURSO 2007/08. PROBLEMA DEL PRIMER PARCIAL EXAMEN DE SEPTIEMBRE DE CIRCUITOS ELECTRÓNICOS. CURSO 27/8. PROBLEMA DEL PRIMER PARCIAL Se desea diseñar un sistema para jugar a Piedra, papel o tijera. Como se sabe, en este juego cada uno de los dos

Más detalles

La Unidad Procesadora.

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

Más detalles

Lo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso, está estructurado por tres unidades operativamente diferentes:

Lo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso, está estructurado por tres unidades operativamente diferentes: Facultad de Ciencias Exactas y Naturales y Agrimensura Departamento de Ingeniería Cátedra : Proyecto Final Apuntes : Microprocesadores Tema 6-1 : Esquema de un µp. La CPU Lo que definimos como CPU (Central

Más detalles

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema decimal

SISTEMAS DE NUMERACIÓN. Sistema decimal SISTEMAS DE NUMERACIÓN Sistema decimal Desde antiguo el Hombre ha ideado sistemas para numerar objetos, algunos sistemas primitivos han llegado hasta nuestros días, tal es el caso de los "números romanos",

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

5.1.1 Sumadores con anticipación de Acarreo. g i = a i b i. c i = c i-1 p i + g i s i = p i + c i-1. c 0 = g 0 + c -1 p 0

5.1.1 Sumadores con anticipación de Acarreo. g i = a i b i. c i = c i-1 p i + g i s i = p i + c i-1. c 0 = g 0 + c -1 p 0 5.1.1 Sumadores con anticipación de Acarreo. El sumador paralelo de n bits que se ha mostrado hasta ahora, tiene un nivel de retardo de 2*n puertas, pues necesita 2*n etapas de puertas lógicas para que

Más detalles

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO Tema 1: Gestión de listas de datos y tablas dinámicas Leire Aldaz, Begoña Eguía y Leire Urcola Índice del tema - Introducción a las listas de datos -

Más detalles

circuitos digitales Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007

circuitos digitales Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Oliverio J. Santana Jaria Sistemas Digitales 8. Análisis lógico l de los circuitos digitales Ingeniería Técnica en Informática de Sistemas Los Curso 26 27 El conjunto circuitos de puertas digitales lógicas

Más detalles

TEMA 5. ELECTRÓNICA DIGITAL

TEMA 5. ELECTRÓNICA DIGITAL TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.

Más detalles

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

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

Más detalles

TEMA 11. CIRCUITOS ARITMÉTICOS TICOS DIGITALES

TEMA 11. CIRCUITOS ARITMÉTICOS TICOS DIGITALES TEM. CIRCUITOS RITMÉTICOS TICOS DIGITLES http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg IEEE 25 niversary: http://www.flickr.com/photos/ieee25/with/2809342254/ TEM. CIRCUITOS

Más detalles

t i Q 7 Q 6 Q 5 Q 4 Q 3 Q 2 Q 1 Q 0

t i Q 7 Q 6 Q 5 Q 4 Q 3 Q 2 Q 1 Q 0 Clase 5 Un registro es un conjunto de n latch o Flip-Flops asociados que permiten almacenar temporalmente una palabra o grupo de n bit. Hay dos clases de registros típicos sincrónicos 1. el registro de

Más detalles

Segmentación de redes. CCNA 1: módulo 10.

Segmentación de redes. CCNA 1: módulo 10. CURSO A DISTANCIA CCNA: Técnico experto en redes e Internet. MATERIAL DIDÁCTICO COMPLEMENTARIO: Segmentación de redes. CCNA 1: módulo 10. RUBÉN MUÑOZ HERNÁNDEZ. 1.- INTRODUCCIÓN. Aunque los materiales

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I TEMA 5 Introducción n a los Sistemas Digitales TEMA 5. Introducción n a los Sistemas Digitales 5.1 Sistemas Digitales 5.2 Sistemas Combinacionales 5.3 Sistemas

Más detalles

Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de

Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de CONTADORES Un contador es un circuito secuencial que genera una secuencia ordenada de salidas que se repite en el tiempo. La salida coincide con el estado de sus biestables. Los contadores son circuitos

Más detalles

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo. Circuitos Combinacionales MSI CODIFICADORES Son los dispositivos MSI que realizan la operación inversa a la realizada por los decodificadores. Generalmente, poseen 2 n entradas y n salidas. Cuando solo

Más detalles

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1 Tecnología 4º ESO Tema 5: Lógica binaria Página 1 4º ESO TEMA 5: Lógica binaria Tecnología 4º ESO Tema 5: Lógica binaria Página 2 Índice de contenido 1. Señales analógicas y digitales...3 2. Código binario,

Más detalles

TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL

TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL TEMA I: INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL 1. Electrónica Digital Antes de empezar en el tema en cuestión, vamos a dar una posible definición de la disciplina que vamos a tratar, así como su ámbito

Más detalles

TEMA 6 ARITMÉTICA BINARIA Y CIRCUITOS ARITMÉTICOS

TEMA 6 ARITMÉTICA BINARIA Y CIRCUITOS ARITMÉTICOS TEMA 6 ARITMÉTICA BINARIA Y CIRCUITOS ARITMÉTICOS . ARITMÉTICA BINARIA. Aritmética binaria básica a) Suma binaria.sea C i el acarreo (carry) generado al sumar los bits A i B i (A i +B i ) 2. Sea i= y C

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: 5 10 2 2 10 1 8 10 0 =528 8 10 3 2 10 2 4 10 1 5 10 0 9 10 1 7 10 2 =8245,97

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: 5 10 2 2 10 1 8 10 0 =528 8 10 3 2 10 2 4 10 1 5 10 0 9 10 1 7 10 2 =8245,97 SISTEMAS DE NUMERACIÓN Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. La norma principal en un sistema de numeración posicional es que un mismo símbolo

Más detalles

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC

Temporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...

Más detalles

3. FUNCIONAMIENTO DE LA FUNCIONES TXD Y RXD 4. EJEMPLO DE ENVÍO DE SMS DESDE EL PLC 5. EJEMPLO DE RECEPCIÓN DE SMS EN EL PLC

3. FUNCIONAMIENTO DE LA FUNCIONES TXD Y RXD 4. EJEMPLO DE ENVÍO DE SMS DESDE EL PLC 5. EJEMPLO DE RECEPCIÓN DE SMS EN EL PLC MÓDEM-GSM INDICE 1. INTRODUCCIÓN Centro Integrado Politécnico ETI Departamento de Electricidad 2. CONFIGURACIÓN PUERTO SERIE CPU 3. FUNCIONAMIENTO DE LA FUNCIONES TXD Y RXD 4. EJEMPLO DE ENVÍO DE SMS DESDE

Más detalles

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:

INTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,

Más detalles

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama. Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El

Más detalles

2. Entorno de trabajo y funcionalidad en Arquímedes

2. Entorno de trabajo y funcionalidad en Arquímedes 2. Entorno de trabajo y funcionalidad en Arquímedes 2.9. Presupuestos comparativos. Cómo contrastar ofertas... 1 2.9.1. Análisis de los datos del comparativo de presupuestos... 4 2.9.2. Ejemplo de comparativo

Más detalles

GUIAS ÚNICAS DE LABORATORIO CIRCUITOS CONTADORES AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS

GUIAS ÚNICAS DE LABORATORIO CIRCUITOS CONTADORES AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS GUIS ÚNIS DE LORTORIO IRUITOS ONTDORES UTOR: LERTO UERVO SNTIGO DE LI UNIVERSIDD SNTIGO DE LI DEPRTMENTO DE LORTORIOS IRUITOS ONTDORES Introducción El contador es un circuito específico de circuito secuencial,

Más detalles

Transacciones y bloqueos en SQL-Server

Transacciones y bloqueos en SQL-Server Transacciones y bloqueos en SQL-Server (Información para el uso desde Axapta) Introducción En este documento vamos a intentar explicar cuatro conceptos básicos acerca de las transacciones y los bloqueos

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

CIRCUITOS ARITMÉTICOS

CIRCUITOS ARITMÉTICOS LABORATORIO # 6 Realización: 26-05-2011 CIRCUITOS ARITMÉTICOS 1. OBJETIVOS Comprender los circuitos aritméticos dentro de la lógica binaria Utilizar sumadores totales de cuatro bits dentro de un Circuito

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

Sistema de Facturación de Ventas WhitePaper Enero de 2007

Sistema de Facturación de Ventas WhitePaper Enero de 2007 Sistema de Facturación de Ventas WhitePaper Enero de 2007 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle PrefSuite Document

Más detalles

Figura 1: Símbolo lógico de un flip-flop SR

Figura 1: Símbolo lógico de un flip-flop SR FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir

Más detalles

Circuitos Electrónicos. Primer parcial curso 2006-07

Circuitos Electrónicos. Primer parcial curso 2006-07 Circuitos Electrónicos. Primer parcial curso 2006-07 Ante el creciente interés por las apuestas deportivas, el Departamento Técnico de las Loterías y Apuestas del Estado os ha encargado la actualización

Más detalles

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

Los sistemas de numeración se clasifican en: posicionales y no posicionales. SISTEMAS NUMERICOS Un sistema numérico es un conjunto de números que se relacionan para expresar la relación existente entre la cantidad y la unidad. Debido a que un número es un símbolo, podemos encontrar

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Curso Completo de Electrónica Digital

Curso Completo de Electrónica Digital CURSO Curso Completo de Electrónica Digital Este curso de larga duración tiene la intención de introducir a los lectores más jovenes o con poca experiencia a la Electrónica Digital, base para otras ramas

Más detalles

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos: Funciones incompletas Son funciones cuyo valor puede ser indistintamente 0 ó 1 para algunas combinaciones de las variables de entrada, bien porque dichas combinaciones no vayan a darse nunca en la práctica

Más detalles

Unidad Didáctica. Códigos Binarios

Unidad Didáctica. Códigos Binarios Unidad Didáctica Códigos Binarios Programa de Formación Abierta y Flexible Obra colectiva de FONDO FORMACION Coordinación Diseño y maquetación Servicio de Producción Didáctica de FONDO FORMACION (Dirección

Más detalles

CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION

CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION Como hemos dicho anteriormente, los instrumentos de medición hacen posible la observación de los fenómenos eléctricos y su cuantificación. Ahora

Más detalles

Simulín. Qué es Simulín? Características. Simulador de circuitos digitales para uso docente. v5.60 (Julio 2014) Función lógica (expresión algebraica)

Simulín. Qué es Simulín? Características. Simulador de circuitos digitales para uso docente. v5.60 (Julio 2014) Función lógica (expresión algebraica) Folleto de presentación Simulín Simulín Simulador de circuitos digitales para uso docente v5.60 (Julio 2014) Características Circuitos Combinacionales Puertas lógicas básicas (NOT, AND, OR, XOR, NAND,

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

GedicoPDA: software de preventa

GedicoPDA: software de preventa GedicoPDA: software de preventa GedicoPDA es un sistema integrado para la toma de pedidos de preventa y gestión de cobros diseñado para trabajar con ruteros de clientes. La aplicación PDA está perfectamente

Más detalles

DISEÑO DE FUNCIONES (TRATAMIENTOS)

DISEÑO DE FUNCIONES (TRATAMIENTOS) DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

2.11.1 CONTRATAS Y SUBCONTRATAS NOTAS

2.11.1 CONTRATAS Y SUBCONTRATAS NOTAS NOTAS 1 Cuando en un mismo centro de trabajo desarrollen actividades trabajadores de dos o más empresas, éstas deberán cooperar en la aplicación de la normativa sobre prevención de riesgos laborales. A

Más detalles

GESTIÓN DE CLÍNICAS COLEGIO OFICIAL DE VETERINARIOS DE BIZKAIA

GESTIÓN DE CLÍNICAS COLEGIO OFICIAL DE VETERINARIOS DE BIZKAIA GESTIÓN DE CLÍNICAS COLEGIO OFICIAL DE VETERINARIOS DE BIZKAIA Memoria del proyecto ÍNDICE 1 - INTRODUCCIÓN... 3 2 - OBJETIVO Y ALCANCE... 4 3 - SOLUCIÓN FUNCIONAL IMPLANTADA... 5 3.1 SENCILLEZ DE USO...

Más detalles

Medias Móviles: Señales para invertir en la Bolsa

Medias Móviles: Señales para invertir en la Bolsa www.gacetafinanciera.com Medias Móviles: Señales para invertir en la Bolsa Juan P López..www.futuros.com Las medias móviles continúan siendo una herramienta básica en lo que se refiere a determinar tendencias

Más detalles

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción a la lógica binaria

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción a la lógica binaria binariaoliverio J. Santana Jaria 6. Introducción n a la lógica l Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Las cuándo lógica una es determinada la parte del razonamiento

Más detalles

Práctica 5. Curso 2014-2015

Práctica 5. Curso 2014-2015 Prácticas de Seguridad Informática Práctica 5 Grado Ingeniería Informática Curso 2014-2015 Universidad de Zaragoza Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas

Más detalles

CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO

CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO En base a las variables mencionadas anteriormente se describirán las relaciones que existen entre cada una de ellas, y como se afectan. Dichas variables

Más detalles

3. Codificación de información en binario

3. Codificación de información en binario Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2005 2006 3. Codificación de información en binario Existen Distintos muchas formas distintas de expresar

Más detalles

Tema I. Sistemas Numéricos y Códigos Binarios

Tema I. Sistemas Numéricos y Códigos Binarios Tema I. Sistemas Numéricos y Códigos Binarios Números binarios. Aritmética binaria. Números en complemento-2. Códigos binarios (BCD, alfanuméricos, etc) Números binarios El bit. Representación de datos

Más detalles

Cursos de Perfeccionamiento

Cursos de Perfeccionamiento www.infoplc.net 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los contadores rápidos Direccionamiento de los contadores

Más detalles

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable

Más detalles

ARREGLOS DEFINICION GENERAL DE ARREGLO

ARREGLOS DEFINICION GENERAL DE ARREGLO ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un

Más detalles

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1

MICROSOFT WORD 2007 AVANZADO. Unidad Didáctica Nº 1 MICROSOFT WORD 2007 AVANZADO Unidad Didáctica Nº 1 I Tablas A) Explicación conceptual y de uso de una tabla B) Creación de tablas C) Trabajo con tablas D) Formato de las tablas Ejercicio de Repaso Portal

Más detalles

Fundación Universitaria San. Direccionamiento IP

Fundación Universitaria San. Direccionamiento IP Fundación Universitaria San S Mateo - Interconectividad II Direccionamiento IP Qué son las direcciones IP? Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un

Más detalles

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

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

Más detalles

Representación de números enteros: el convenio signo y magnitud

Representación de números enteros: el convenio signo y magnitud Representación de números enteros: el convenio signo y magnitud Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior

Más detalles

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch.

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch. MANUAL DE USUARIO Índice Índice... 2 Introducción... 2 Pantalla inicial... 3 Conectar las bases de datos... 4 Periodicidad de sincronización... 6 Reglas de sincronización... 7 Ejecutar consultas SQL...

Más detalles

MEMORIAS DE SEMICONDUCTORES

MEMORIAS DE SEMICONDUCTORES MEMORIAS DE SEMICONDUCTORES Se ha visto anteriormente que un registro (latch o flip-flop) puede almacenar un bit. Para almacenar una gran cantidad de bits, se recurre al uso de memorias. Una memoria, en

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR SERVICIOS DE INTERNET Internet es como el mercado del pueblo en día de feria. En el mercado los puestos se organizan por secciones: por un lado la fruta, por otro las hortalizas, por

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Curso Excel Básico - Intermedio

Curso Excel Básico - Intermedio Curso Excel Básico - Intermedio Clase 4 Relator: Miguel Rivera Adonis Introducción Base de Datos: Definición de Base de Datos Ordenar datos Formulario Filtros Trabajar con Sub-Totales Validación de Datos

Más detalles

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles