Complementary metal-oxide-semiconductor o CMOS es una de las familias lgicas empleadas en la
fabricacin de circuitos integrados. Su principal caracterstica consiste en la utilizacin conjunta de transistores de tipo pMOS y tipo nMOS configurados de tal forma que, en estado de reposo, el consumo de energa es nicamente el debido a las corrientes parsitas. En la actualidad, la mayora de los circuitos integrados que se fabrican utilizan la tecnologa CMOS. Esto incluye microprocesadores, memorias, procesadores digitales de seales y muchos otros tipos de circuitos integrados digitales cuyo consumo es considerablemente bajo. Principio de funcionamiento En un circuito CMOS, la funcin lgica a sintetizar se implementa por duplicado mediante dos circuitos: uno basado exclusivamente en transistores pMOS (circuito de pull-up), y otro basado exclusivamente en transistores nMOS (circuito de pull-down). El circuito pMOS es empleado para propagar el valor binario 1 (pull-up), y el circuito nMOS para propagar el valor binario 0 (pull- down). Vase la figura. Representa una puerta lgica NOT o inversor. Cuando la entrada es 1, el transistor nMOS no est en estado de conduccin. Al estar su drenador conectado a la alimentacin (1), el valor 1 no se propaga al drenador y por lo tanto a la salida de la puerta lgica. El transistor pMOS, por el contrario, est en estado de conduccin y es el que propaga un '0' a la salida. Cuando la entrada es 0, el transistor pMOS no est en estado de conduccin. Al estar su fuente conectada a tierra (0), el valor 0 se propaga al drenador y por lo tanto a la salida de la puerta lgica. El transistor nMOS, por el contrario, est en estado de conduccin y es el que propaga un '1' a la salida. Otra de las caractersticas importantes de los circuitos CMOS es que son regenerativos: una seal degradada que acometa una puerta lgica CMOS se ver restaurada a su valor lgico inicial 0 1, siempre y cuando an est dentro de los mrgenes de ruido que el circuito pueda tolerar. inversor esttico CMOS sistema de numeracin Un sistema de numeracin es un conjunto de smbolos y reglas que permi-ten representar datos numricos. Los sistemas de numeracin actuales son sistemas posicionales, que se caracterizan porque un smbo-lo tiene distinto valor segn la posicin que ocupa en la cifra. El Sistema Binario: Es el sistema de numeracin que utiliza internamente el hardware de las computadoras actuales. Se basa en la representacin de cantidades utilizando los dgitos 1 y 0. Por lo tanto, es base 2 (Numero de dgitos del sistema) Cada dgito de un nmero representado en este sistema se denomina BIT (Contraccin de Binary Digit). El Sistema Octal: Es un sistema de numeracin cuya base es 8, es decir, utiliza smbolos para la representacin de cantidades, estos smbolos son: 01234567. Este sistema tambin es de los llamados posicionales y la posicin de sus cifras se mide con relacin a la coma decimal que en caso de no aparecer se supone implcitamente a la derecha del nmero.
El Sistema Decimal: Es uno de los denominados sistemas posicionales, utilizando un conjunto de smbolos cuyo significado depende fundamentalmente de su posicin relativa al smbolo coma (,), denominado coma decimal, que en caso de ausencia se supone colocada implcitamente a la derecha.
El Sistema Hexadecimal: Es un sistema posicional de numeracin en el que su base es 16, por tanto, utilizar 16 smbolos para la representacin de cantidades. Estos smbolos son: 0123456789ABCDEF Se le asignan los siguientes valores absolutos a los smbolos A, B, C, D, E, F: Ejemplo: Qu nmero decimal representa el nmero hexadecimal 2CA utilizando el TNF? 1*162+ C*161+ A*160= 1*162+ 12*161+10*160= 512+192+10= 714
Conversin Binario Decimal: Consiste en rescribir el nmero en posicin vertical de tal forma que la parte de la derecha quede en la zona superior y la parte de la izquierda quede en la zona inferior. Se repetir el siguiente proceso para cada de los dgitos comenzando por el inferior: Se suma el dgito al producto de 2 por el resultado de la operacin anterior, tendiendo en cuenta que para el primer dgito, el resultado de la operacin anterior es 0. El resultado ser el obtenido en la ltima operacin. Ejemplo: Convertir en decimal el nmero binario 101011.