Relación Señal

27
Relación señal/ruido La relación señal/ruido (en inglés Signal to noise ratio SNR o S/N) se define como la proporción existente entre la potencia de la señal que se transmite y la potencia del ruido que la corrompe. Este margen es medido en decibelios . Rango dinámico y relación señal/ruido para referirse a este margen que hay entre el ruido de fondo y nivel de referencia, pueden utilizarse como sinónimos. No ocurre lo mismo, cuando el rango dinámico indica la distancia entre el nivel de pico y el ruido de fondo. Que en las especificaciones técnicas de un equipo, aparezca la relación señal/ruido indicada en dB, no significa nada si no va acompañado por los puntos de referencia utilizado y las ponderaciones. Para indicar correctamente el margen dinámico, la medida en dB debe ir acompañada por: la curva de ponderación. el nivel de referencia. Por ejemplo, en el caso de un magnetófono en unas especificaciones técnicas encontraríamos: 60 dB, CIR 468-3 (ref. 1 kHz, 320 nWb/m-1). CIR 468-3 es la curva de ponderación 1 kHz es el nivel de referencia 320 nWb /m-1 es el nivel magnético en que se ha grabado el nivel de referencia. Evidentemente, para poder comparar equipos en lo que se refiere a su respuesta en frecuencia, los equipos deben haber medido esta relación señal/ruido utilizando la misma curva de ponderación y nivel de referencia. Factor de ruido[editar ] Artículo principal: Factor de ruido La magnitud del ruido generado por un dispositivo electrónico, por ejemplo un amplificador , se puede expresar mediante el denominado factor de ruido (F), que es el resultado de dividir la relación señal/ruido en la entrada (S/R)ent por la relación

description

señal y ruido

Transcript of Relación Señal

Page 1: Relación Señal

Relación señal/ruido

La relación señal/ruido (en inglés Signal to noise ratio SNR o S/N) se define como la proporción existente entre la potencia de la señal que se transmite y la potencia del ruido que la corrompe. Este margen es medido en decibelios.

Rango dinámico y relación señal/ruido para referirse a este margen que hay entre el ruido de fondo y nivel de referencia, pueden utilizarse como sinónimos. No ocurre lo mismo, cuando el rango dinámico indica la distancia entre el nivel de pico y el ruido de fondo.

Que en las especificaciones técnicas de un equipo, aparezca la relación señal/ruido indicada en dB, no significa nada si no va acompañado por los puntos de referencia utilizado y las ponderaciones.

Para indicar correctamente el margen dinámico, la medida en dB debe ir acompañada por:

la curva de ponderación.

el nivel de referencia.

Por ejemplo, en el caso de un magnetófono en unas especificaciones técnicas encontraríamos:

60 dB, CIR 468-3 (ref. 1 kHz, 320 nWb/m-1).

CIR 468-3 es la curva de ponderación

1 kHz es el nivel de referencia

320 nWb/m-1 es el nivel magnético en que se ha grabado el nivel de referencia.

Evidentemente, para poder comparar equipos en lo que se refiere a su respuesta en frecuencia, los equipos deben haber medido esta relación señal/ruido utilizando la misma curva de ponderación y nivel de referencia.

Factor de ruido[editar]

Artículo principal: Factor de ruido

La magnitud del ruido generado por un dispositivo electrónico, por ejemplo un amplificador, se puede expresar mediante el denominado factor de ruido (F), que es el resultado de dividir la relación señal/ruido en la entrada (S/R)ent por la relación señal/ruido en la salida (S/R)sal, cuando los valores de señal y ruido se expresan en números simples :

Sin embargo, como los valores de la relación señal/ruido suelen expresarse en forma logarítmica, normalmente en decibelios, el factor de ruido en decibelios será, por tanto, la diferencia entre las relaciones S/R en la entrada y en la salida del elemento bajo prueba ya que:

Page 2: Relación Señal

En lugar de  , también es común efectuar la medida del factor de ruido en decibelios A ( )ponderados en función de la (curva A)

El factor de ruido es un parámetro importante en los sistemas de transmisión, ya que mientras el ruido externo nunca se podrá eliminar totalmente, la reducción del ruido generado por los equipos depende del cuidado de su diseño. La expresión figura de ruido es una traducción errónea del término inglés Noise Figure.

Aplicaciones en Química[editar]

La relación señal/ruido cuantifica la bondad de un instrumento para realizar un análisis componental empleando el mismo. Según la IUPAC se define el límite de detección como 3 veces la desviación estándar de los blancos (el ruido producido por el instrumento) entre la pendiente de la recta de calibrado del instrumento. El motivo de esta definición es sencillo: debido a que sólo se puede detectar aquel componente que produzca una señal superior a 3 veces la señal producida por el instrumento sin componente, el químico se asegura de que la señal estudiada es debido a la muestra. Sin embargo esto impide determinar componentes cuya concentración genere señal de menor intensidad, esto se conoce como pérdida de sensibilidad.

Page 3: Relación Señal

El código Gray

Diseño de circuitos combinacionales

El código Gray es otro tipo de código basado en un sistema binario pero de una construcción muy distinta a la de los demás códigos.Su principal característica es que 2 números sucesivos, cualesquiera, solo varían en 1 bit.Esto se consigue mediante un proceso poco riguroso que consiste en:

0 0 0 00 Se escribe en una columna los dígitos 0 y 1

1 1 1 01 Se toma una línea imaginaria en la base de la columna

-- -- --- Se reproduce la columna bajo la línea como si de un espejo

1 11 se tratase

0 10 Se rellenan las dos zonas con 0s y con 1s

Por tanto, para un código Gray de n bits se toma el correspondiente Gray de n-1 bits, se le aplica simetría y se rellena su parte superior con 0s y la parte inferior de 1s.Esta codificación no tiene nada que ver con un sistema de cuantificación. En efecto, los términos 000, 101, etc no denotan un valor matemático real (a diferencia de los demás códigos) sino uno de los X valores que puede tomar una variable. Por lo tanto, se trata de hallar, partiendo de una variable que pueda tomar X valores, se toma un n suficiente como para que 2n>a X y ordenar estos estados de la variable conforme a las normas de Gray de cambio entre dos estados sucesivos.Estos conceptos pueden ser difíciles en un principio de entender pero una vez abordado el diseño de circuitos combinacionales todo se ve con mayor claridad.

Page 4: Relación Señal

Código GrayEl código binario reflejado o código Gray, nombrado así en honor del investigador Frank Gray, es un sistema de numeración binario en el que dos valores sucesivos difieren solamente en uno de sus dígitos.

El código Gray fue diseñado originalmente para prevenir señales ilegales (señales falsas o viciadas en la representación) de los switches electromecánicos, y actualmente es usado para facilitar la corrección de errores en los sistemas de comunicaciones, tales como algunos sistemas de televisión por cable y la televisión digital terrestre.

Índice

  [ocultar] 

1   Nombre

2   Historia y aplicaciones prácticas

3   Motivación

4   Conversiones

o 4.1   Base 2 a Gray

o 4.2   Gray a Base 2

5   Referencias

Nombre[editar]

El investigador de Laboratorios Bell A. Frank Gray, inventó el término código binario reflejado cuando lo patentó en 1947, remarcando que éste "no tenía nombre reconocido aún".1 Él creó el nombre basándose en el hecho de que el código "puede ser construido a partir del código binario convencional por una suerte de 'proceso reflejante'".

El código fue llamado posteriormente "Gray" por otros investigadores. Dos patentes en 1953 dieron como nombre alternativo "código de Gray" para el "código binario reflejado";2 3 uno de ellas también se refiere al código como "minimum error code" (código de error mínimo) y como "cyclic permutation code" (código de permutación cíclica).3

Historia y aplicaciones prácticas[editar]

El código binario reflejado fue aplicado para acertijos matemáticos antes de ser usado para la ingeniería. El ingeniero francés Émile Baudot le dio una aplicación al código de Gray en1878 en telegrafía, trabajo por el cual fue condecorado con la Legión de Honor.

El código Gray es atribuido en algunas ocasiones, en forma incorrecta,4 a Elisha Gray (en Principles of Pulse Code Modulation, K. W. Cattermole,5 por ejemplo.)

Código Gray de dos bits

00 01 11 10

Código Gray de tres bits

000

001

011

010

110

111

101

100

Código Gray de cuatro bits

0000

0001

0011

0010

0110

0111

0101

0100

1100

1101

1111

1110

1010

1011

1001

1000

Page 5: Relación Señal

Hasta la primera mitad de los años 1940 los circuitos lógicos digitales se realizaban con válvulas de vacío y dispositivos electromecánicos. Los contadores necesitaban potencias muy elevadas a la entrada y generaban picos de ruido cuando varios bits cambiaban simultáneamente. Tomando esto en cuenta, Frank Gray inventó un método para convertir señales analógicas a grupos de código binario reflejado utilizando un aparato diseñado con válvulas de vacío, con lo cual garantizó que en cualquier transición variaría tan sólo un bit.

En la actualidad, el código Gray se emplea como parte del algoritmo de diseño de los mapas de Karnaugh, los cuales son, a su vez, utilizados como "herramienta de diseño" en la implementación de circuitos combinacionales y circuitos secuenciales. La vigencia del código Gray se debe a que un diseño digital eficiente requerirá transiciones más simples y rápidas entre estados lógicos (0 ó 1), por ello es que se persiste en su uso, a pesar de que los problemas de ruido y potencia se hayan reducido con la tecnología de estado sólido de los circuitos integrados.

Utilizando el código Gray es posible también resolver el problema de las Torres de Hanói. Se puede incluso formar un ciclo hamiltoniano o un hipercubo, en el que cada bit se puede ver como una dimensión.

Debido a las propiedades de distancia de Hamming que posee el código Gray, es usado en ocasiones en algoritmos genéticos.

Motivación[editar]

Las computadoras antiguas indicaban posiciones abriendo y cerrando interruptores. Utilizando tres interruptores como entradas usando Base 2, estas dos posiciones estarían una después de la otra:

...

011

100

...

El problema con el código binario en base 2 es que con interruptores mecánicos, es realmente difícil que todos los interruptores cambien al mismo tiempo. En la transición de los dos estados mostrados arriba, tres interruptores cambian de sitio. En el lapso en el que los interruptores están cambiando, se pueden presentar salidas de información espurias. Si las salidas mencionadas alimentan un circuito secuencial, probablemente el sistema presentará un error en entrada de datos.

El código gray resuelve este problema cambiando solamente un dígito a la vez, así que no existe este problema:

Decimal Gray Binario

0 000 000

1 001 001

2 011 010

3 010 011

4 110 100

Page 6: Relación Señal

5 111 101

6 101 110

7 100 111

tienes que tener en cuenta que para convertir de binarios a Gray los valores que deben ser sumados en base 2 toman los siguientes valores 1+1=0, 0+0=0 , 1+0=1 y 0+1=1 esta operación de forma vertical como se muestra en el siguiente ejemplo

1010

1010

----

1111

Nótese que desde el 7 podría pasar a 0 con un solo cambio de switch (el más significativo pasa a cero). Esta es la propiedad llamada "cíclica" del código de Gray.

Conversiones[editar]

SecuenciaBinario

Gray SecuenciaBinario

Gray

0 0000 0000 8 1000 1100

1 0001 0001 9 1001 1101

2 0010 0011 10 1010 1111

3 0011 0010 11 1011 1110

4 0100 0110 12 1100 1010

5 0101 0111 13 1101 1011

6 0110 0101 14 1110 1001

7 0111 0100 15 1111 1000

Base 2 a Gray[editar]

Para convertir un número binario (en Base 2) a código Gray, simplemente se le aplica una operación XOR con el mismo número desplazado un bit a la derecha, sin tener en cuenta el acarreo.

Ejemplo: 1010 (Base 2) a gray

Page 7: Relación Señal

1010

1010

----

1111

Otros ejemplos 0111(Base 2) a gray :

0111

0111

------

0100

110101010001

110101010001

------------

101111111001

Gray a Base 2[editar]

Tenemos un vector   conteniendo los dígitos en gray y otro vector   destinado a contener los dígitos en Base 2

 es el dígito que se encuentra en el extremo izquerdo de la representación en código gray

 es el dígito de mayor peso y que se encuentra en el extremo izquerdo en la representación en Base 2

tenemos que:   con la excepción de que  , la cual se puede resumir como: el dígito de más a la izquierda en Base 2 es igual al dígito de más a la izquierda en código gray

El primer bit empezando por la izquierda del dígito del código gray se respetará para la conversión a base 2, el resultado es obtener el mismo bit para el dígito binario que el que tiene en gray, para conseguir el segundo bit del binario sumaremos el primer bit del dígito del sistema binario por el segundo del sistema gray, sin tener en cuenta los acarreos y respetando la tabla de suma para binarios: 0+0=0 ; 0+1=1 ; 1+0=1 ; 1+1=10

Ejemplo: Con el número 1001 Gray

El primero de base dos es igual al primero en gray que en este caso es ( 1 )

El segundo de base dos es igual a la suma del primero de base 2 con el segundo de gray en este caso es (1)+(0)= (1)

El tercero de base dos es igual a la suma del segundo de base2 con el tercero de gray en este caso es (1)+(0)= (1)

El cuarto de base dos es igual a la suma del tercero de base dos con el cuarto de gray es este caso es (1)+(1)=10 tomamos el cero del 10 descartando el acarreo por lo que tenemos (0)

Esto da como resultado 1110

Page 8: Relación Señal

El codigo ASCIIsigla en inglés de American Standard Code for Information Interchange( Código Estadounidense Estándar para el Intercambio de Información )

[ Home ][ english ]

¿ Cual es mi IP ?Tu dirección IP pública es :

201.110.214.245

Breve historia del Código ASCII :El código ASCII (siglas en ingles para American Standard Code for Information Interchange,

es decir Código Americano ( Je! lease estadounidense... ) Estándar para el intercambio de

Información ) ( se pronuncia Aski ).

Fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA", este organismo

cambio su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI"

como se lo conoce desde entonces.

Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya

utilizados en aquel momento en telegrafía por la compañía Bell. En un primer momento solo

incluía letras mayúsculas y números, pero en 1967 se agregaron las letras minúsculas y

algunos caracteres de control, formando así lo que se conoce como US-ASCII, es decir los

caracteres del 0 al 127. 

Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar,

conteniendo todos lo necesario para escribir en idioma ingles.

En 1981, la empresa IBM desarrolló una extensión de 8 bits del código ASCII, llamada "pagina

de código 437", en esta versión se reemplazaron algunos caracteres de control obsoletos, por

caracteres gráficos. Además se incorporaron 128 caracteres nuevos, con símbolos, signos,

gráficos adicionales y letras latinas, necesarias para la escrituras de textos en otros idiomas,

como por ejemplo el español. Así fue como se sumaron los caracteres que van del ASCII 128

al 255.

IBM incluyó soporte a esta página de código en el hardware de su modelo 5150, conocido

como "IBM-PC", considerada la primera computadora personal. El sistema operativo de este

modelo, el "MS-DOS" también utilizaba el código ASCII extendido.

Casi todos los sistemas informáticos de la actualidad utilizan el código ASCII para representar

caracteres, símbolos, signos y textos (13) .

Como utilizar el código ASCII:

Page 9: Relación Señal

Sin saberlo lo utilizas todo el tiempo, cada vez que utilizas algún sistema informatico; pero si lo

que necesitas es obtener algunos de los caracteres no incluidos en tu teclado debes hacer lo

siguiente, por ejemplo:

Como escribir con el teclado, o tipear : Letra EÑE

mayúscula - letra N con tilde - ENIE WINDOWS: en computadoras con sistema operativo como Windows 8, Win 7, Vista,

Windows Xp, etc.

Para obtener la letra, caracter, signo o símbolo "Ñ" : ( Letra EÑE mayúscula - letra N con

tilde - ENIE ) en ordenadores con sistema operativo Windows:

1) Presiona la tecla "Alt" en tu teclado, y no la sueltes.

2) Sin dejar de presionar "Alt", presiona en el teclado numérico el número "165", que es el

número de la letra o símbolo "Ñ" en el código ASCII.

3) Luego deja de presionar la tecla "Alt" y... ¡ Ya está listo ! (14) .

Lista completa de caracteres, letras, signos y símbolos del código ASCII :

Caracteres de control ASCII no imprimibles :

codigo ascii 00 = NULL ( Carácter nulo )

codigo ascii 01 = SOH ( Inicio de encabezado )

codigo ascii 02 = STX ( Inicio de texto )

codigo ascii 03 = ETX ( Fin de texto, palo corazon barajas inglesas de poker )

codigo ascii 04 = EOT ( Fin de transmisión, palo diamantes barajas de poker )

codigo ascii 05 = ENQ ( Consulta, palo treboles barajas inglesas de poker )

codigo ascii 06 = ACK ( Reconocimiento, palo picas cartas de poker )

codigo ascii 07 = BEL ( Timbre )

codigo ascii 08 = BS ( Retroceso )

codigo ascii 09 = HT ( Tabulador horizontal )

codigo ascii 10 = LF ( Nueva línea - salto de línea )

codigo ascii 11 = VT ( Tabulador vertical )

codigo ascii 12 = FF ( Nueva página - salto de página )

codigo ascii 13 = CR ( ENTER - retorno de carro )

codigo ascii 14 = SO ( Desplazamiento hacia afuera )

codigo ascii 15 = SI ( Desplazamiento hacia adentro )

codigo ascii 16 = DLE ( Escape de vínculo de datos )

codigo ascii 17 = DC1 ( Control dispositivo 1 )

codigo ascii 18 = DC2 ( Control dispositivo 2 )

codigo ascii 19 = DC3 ( Control dispositivo 3 )

codigo ascii 20 = DC4 ( Control dispositivo 4 )

Page 10: Relación Señal

codigo ascii 21 = NAK ( Confirmación negativa )

codigo ascii 22 = SYN ( Inactividad síncronica )

codigo ascii 23 = ETB ( Fin del bloque de transmisión )

codigo ascii 24 = CAN ( Cancelar )

codigo ascii 25 = EM ( Fin del medio )

codigo ascii 26 = SUB ( Sustitución )

codigo ascii 27 = ESC ( Esc - escape )

codigo ascii 28 = FS ( Separador de archivos )

codigo ascii 29 = GS ( Separador de grupos )

codigo ascii 30 = RS ( Separador de registros )

codigo ascii 31 = US ( Separador de unidades )

codigo ascii 127 = DEL ( DEL - Suprimir, borrar, eliminar )

Caracteres ASCII alfanumericos imprimibles :

codigo ascii 32 = espacio ( Espacio en blanco )

codigo ascii 33 = ! ( Signos de exclamacion, signo de admiracion )

codigo ascii 34 = " ( Comillas dobles , comillas altas o inglesas )

codigo ascii 35 = # ( Signo numeral o almohadilla )

codigo ascii 36 = $ ( Signo pesos )

codigo ascii 37 = % ( Signo de porcentaje - por ciento )

codigo ascii 38 = & ( Y - ampersand - et latina )

codigo ascii 39 = ' ( Comillas simples, apóstrofe )

codigo ascii 40 = ( ( Abre paréntesis )

codigo ascii 41 = ) ( Cierra paréntesis )

codigo ascii 42 = * ( Asterisco )

codigo ascii 43 = + ( Signo mas, suma, positivo )

codigo ascii 44 = , ( Coma )

codigo ascii 45 = - ( Signo menos , resta , negativo , guión medio )

codigo ascii 46 = . ( Punto )

codigo ascii 47 = / ( Barra inclinada, división, operador cociente )

codigo ascii 48 = 0 ( Número cero )

codigo ascii 49 = 1 ( Número uno )

codigo ascii 50 = 2 ( Número dos )

codigo ascii 51 = 3 ( Número tres )

codigo ascii 52 = 4 ( Número cuatro )

codigo ascii 53 = 5 ( Número cinco )

codigo ascii 54 = 6 ( Número seis )

codigo ascii 55 = 7 ( Número siete )

codigo ascii 56 = 8 ( Número ocho )

codigo ascii 57 = 9 ( Número nueve )

codigo ascii 58 = : ( Dos puntos )

codigo ascii 59 = ; ( Punto y coma )

codigo ascii 60 = < ( Menor que )

Page 11: Relación Señal

codigo ascii 61 = = ( Signo igual, igualdad, igual que )

codigo ascii 62 = > ( Mayor que )

codigo ascii 63 = ? ( Cierra signo interrogación )

codigo ascii 64 = @ ( Arroba )

codigo ascii 65 = A ( Letra A mayúscula )

codigo ascii 66 = B ( Letra B mayúscula )

codigo ascii 67 = C ( Letra C mayúscula )

codigo ascii 68 = D ( Letra D mayúscula )

codigo ascii 69 = E ( Letra E mayúscula )

codigo ascii 70 = F ( Letra F mayúscula )

codigo ascii 71 = G ( Letra G mayúscula )

codigo ascii 72 = H ( Letra H mayúscula )

codigo ascii 73 = I ( Letra I mayúscula )

codigo ascii 74 = J ( Letra J mayúscula )

codigo ascii 75 = K ( Letra K mayúscula )

codigo ascii 76 = L ( Letra L mayúscula )

codigo ascii 77 = M ( Letra M mayúscula )

codigo ascii 78 = N ( Letra N mayúscula )

codigo ascii 79 = O ( Letra O mayúscula )

codigo ascii 80 = P ( Letra P mayúscula )

codigo ascii 81 = Q ( Letra Q mayúscula )

codigo ascii 82 = R ( Letra R mayúscula )

codigo ascii 83 = S ( Letra S mayúscula )

codigo ascii 84 = T ( Letra T mayúscula )

codigo ascii 85 = U ( Letra U mayúscula )

codigo ascii 86 = V ( Letra V mayúscula )

codigo ascii 87 = W ( Letra W mayúscula )

codigo ascii 88 = X ( Letra X mayúscula )

codigo ascii 89 = Y ( Letra Y mayúscula )

codigo ascii 90 = Z ( Letra Z mayúscula )

codigo ascii 91 = [ ( Abre corchetes )

codigo ascii 92 = \ ( Barra invertida , contrabarra , barra inversa )

codigo ascii 93 = ] ( Cierra corchetes )

codigo ascii 94 = ^ ( Intercalación - acento circunflejo )

codigo ascii 95 = _ ( Guión bajo , subrayado , subguión )

codigo ascii 96 = ` ( Acento grave )

codigo ascii 97 = a ( Letra a minúscula )

codigo ascii 98 = b ( Letra b minúscula )

codigo ascii 99 = c ( Letra c minúscula )

codigo ascii 100 = d ( Letra d minúscula )

codigo ascii 101 = e ( Letra e minúscula )

codigo ascii 102 = f ( Letra f minúscula )

codigo ascii 103 = g ( Letra g minúscula )

Page 12: Relación Señal

codigo ascii 104 = h ( Letra h minúscula )

codigo ascii 105 = i ( Letra i minúscula )

codigo ascii 106 = j ( Letra j minúscula )

codigo ascii 107 = k ( Letra k minúscula )

codigo ascii 108 = l ( Letra l minúscula )

codigo ascii 109 = m ( Letra m minúscula )

codigo ascii 110 = n ( Letra n minúscula )

codigo ascii 111 = o ( Letra o minúscula )

codigo ascii 112 = p ( Letra p minúscula )

codigo ascii 113 = q ( Letra q minúscula )

codigo ascii 114 = r ( Letra r minúscula )

codigo ascii 115 = s ( Letra s minúscula )

codigo ascii 116 = t ( Letra t minúscula )

codigo ascii 117 = u ( Letra u minúscula )

codigo ascii 118 = v ( Letra v minúscula )

codigo ascii 119 = w ( Letra w minúscula )

codigo ascii 120 = x ( Letra x minúscula )

codigo ascii 121 = y ( Letra y minúscula )

codigo ascii 122 = z ( Letra z minúscula )

codigo ascii 123 = { ( Abre llave curva - llaves curvas )

codigo ascii 124 = | ( Barra vertical, pleca , linea vertical )

codigo ascii 125 = } ( Cierra llave - llaves curvas )

codigo ascii 126 = ~ ( Signo de equivalencia , tilde o virgulilla de la ñ )

Caracteres ASCII extendidos imprimibles :

codigo ascii 128 = Ç ( Letra C cedilla mayúscula )

codigo ascii 129 = ü ( Letra u minúscula con diéresis )

codigo ascii 130 = é ( Letra e minúscula con acento agudo )

codigo ascii 131 = â ( Letra a minúscula con acento circunflejo )

codigo ascii 132 = ä ( Letra a minúscula con diéresis )

codigo ascii 133 = à ( Letra a minúscula con acento grave )

codigo ascii 134 = å ( Letra a minúscula con anillo )

codigo ascii 135 = ç ( Letra c cedilla minúscula )

codigo ascii 136 = ê ( Letra e minúscula con acento circunflejo )

codigo ascii 137 = ë ( Letra e minúscula con diéresis )

codigo ascii 138 = è ( Letra e minúscula con acento grave )

codigo ascii 139 = ï ( Letra i minúscula con diéresis )

codigo ascii 140 = î ( Letra i minúscula con acento circunflejo )

codigo ascii 141 = ì ( Letra i minúscula con acento grave )

codigo ascii 142 = Ä ( Letra A mayúscula con diéresis )

codigo ascii 143 = Å ( Letra A mayúscula con anillo )

codigo ascii 144 = É ( Letra E mayúscula con acento agudo )

codigo ascii 145 = æ ( Diptongo latino ae minúscula )

Page 13: Relación Señal

codigo ascii 146 = Æ ( Diptongo latino AE mayúscula )

codigo ascii 147 = ô ( Letra o minúscula con acento circunflejo )

codigo ascii 148 = ö ( Letra o minúscula con diéresis )

codigo ascii 149 = ò ( Letra o minúscula con acento grave )

codigo ascii 150 = û ( Letra u minúscula con acento circunflejo )

codigo ascii 151 = ù ( Letra u minúscula con acento grave )

codigo ascii 152 = ÿ ( Letra y minúscula con diéresis )

codigo ascii 153 = Ö ( Letra O mayúscula con diéresis )

codigo ascii 154 = Ü ( Letra U mayúscula con diéresis )

codigo ascii 155 = ø ( Letra o minúscula con barra inclinada )

codigo ascii 156 = £ ( Signo Libra Esterlina )

codigo ascii 157 = Ø ( Letra O mayúscula con barra inclinada )

codigo ascii 158 = × ( Signo de multiplicación )

codigo ascii 159 = ƒ ( Símbolo de función, florín neerlandés )

codigo ascii 160 = á ( Letra a minúscula con acento agudo )

codigo ascii 161 = í ( Letra i minúscula con acento agudo )

codigo ascii 162 = ó ( Letra o minúscula con acento agudo )

codigo ascii 163 = ú ( Letra u minúscula con acento agudo )

codigo ascii 164 = ñ ( Letra eñe minúscula - letra n con tilde - enie )

codigo ascii 165 = Ñ ( Letra EÑE mayúscula - letra N con tilde - ENIE )

codigo ascii 166 = ª ( Ordinal femenino, indicador de genero femenino )

codigo ascii 167 = º ( Ordinal masculino, indicador de genero masculino )

codigo ascii 168 = ¿ ( Abre signo interrogacion )

codigo ascii 169 = ® ( Símbolo de Marca Registrada )

codigo ascii 170 = ¬ ( Signo de negacion )

codigo ascii 171 = ½ ( Un medio, mitad, fracción )

codigo ascii 172 = ¼ ( Un cuarto, cuarta parte, fracción )

codigo ascii 173 = ¡ ( Abre signos de exclamacion, signo de admiracion )

codigo ascii 174 = « ( Abre comillas bajas, angulares, latinas o españolas )

codigo ascii 175 = » ( Cierra comillas bajas, angulares, latinas o españolas )

codigo ascii 176 = ░ ( Bloque color tramado densidad baja, carácter gráfico )

codigo ascii 177 = ▒ ( Bloque color tramado densidad media, gráfico )

codigo ascii 178 = ▓ ( Bloque color tramado densidad alta, carácter gráfico )

codigo ascii 179 = │ ( Línea simple vertical de recuadro gráfico )

codigo ascii 180 = ┤ ( Línea vertical con empalme de recuadro gráfico )

codigo ascii 181 = Á ( Letra a mayúscula con acento agudo )

codigo ascii 182 = Â ( Letra A mayúscula con acento circunflejo )

codigo ascii 183 = À ( Letra A mayúscula con acento grave )

codigo ascii 184 = © ( Símbolo Copyright, bajo derecho de autor )

codigo ascii 185 = ╣ ( Doble línea vertical empalme izquierdo, gráfico )

codigo ascii 186 = ║ ( Líneas doble vertical de recuadro gráfico, verticales )

codigo ascii 187 = ╗ ( Línea doble esquina superior derecha de recuadro )

codigo ascii 188 = ╝ ( Línea doble esquina inferior derecha de recuadro )

Page 14: Relación Señal

codigo ascii 189 = ¢ ( Signo centavo, céntimo o centésimo )

codigo ascii 190 = ¥ ( Signo monetario YEN japonés, YUAN chino )

codigo ascii 191 = ┐ ( Línea simple esquina de recuadro gráfico )

codigo ascii 192 = └ ( Línea simple esquina de recuadro gráfico )

codigo ascii 193 = ┴ ( Línea horizontal con empalme de recuadro gráfico )

codigo ascii 194 = ┬ ( Línea horizontal con empalme de recuadro gráfico )

codigo ascii 195 = ├ ( Línea vertical con empalme de recuadro gráfico )

codigo ascii 196 = ─ ( Línea simple horizontal de recuadro gráfico )

codigo ascii 197 = ┼ ( Líneas simples empalmes de recuadro gráfico )

codigo ascii 198 = ã ( Letra a minúscula con tilde )

codigo ascii 199 = Ã ( Letra A mayúscula con tilde )

codigo ascii 200 = ╚ ( Línea doble esquina inferior izquierda de recuadro )

codigo ascii 201 = ╔ ( Línea doble esquina superior izquierda de recuadro )

codigo ascii 202 = ╩ ( Doble línea horizontal empalme arriba, recuadro )

codigo ascii 203 = ╦ ( Doble línea horizontal empalme abajo, recuadro )

codigo ascii 204 = ╠ ( Doble línea vertical empalme derecho, recuadro )

codigo ascii 205 = ═ ( Líneas doble horizontales de recuadro gráfico )

codigo ascii 206 = ╬ ( Líneas dobles cruce de líneas de recuadro gráfico )

codigo ascii 207 = ¤ ( Signo monetario - divisa general )

codigo ascii 208 = ð ( Letra eth latina minúscula )

codigo ascii 209 = Ð ( Letra eth latina mayúscula )

codigo ascii 210 = Ê ( Letra E mayúscula con acento circunflejo )

codigo ascii 211 = Ë ( Letra E mayúscula con diéresis )

codigo ascii 212 = È ( Letra E mayúscula con acento grave )

codigo ascii 213 = ı ( Letra minuscula i sin punto )

codigo ascii 214 = Í ( Letra i mayúscula con acento agudo )

codigo ascii 215 = Î ( Letra I mayúscula con acento circunflejo )

codigo ascii 216 = Ï ( Letra i mayúscula con diéresis )

codigo ascii 217 = ┘ ( Línea simple esquina de recuadro gráfico )

codigo ascii 218 = ┌ ( Línea simple esquina de recuadro gráfico )

codigo ascii 219 = █ ( Bloque color pleno solido, carácter gráfico )

codigo ascii 220 = ▄ ( Medio bloque negro, mitad inferior, carácter gráfico )

codigo ascii 221 = ¦ ( Barra vertical partida )

codigo ascii 222 = Ì ( Letra I mayúscula con acento grave )

codigo ascii 223 = ▀ ( Medio bloque negro, mitad superior, carácter gráfico )

codigo ascii 224 = Ó ( Letra o mayúscula con acento agudo )

codigo ascii 225 = ß ( Letra alemana eszett o ese-zeta )

codigo ascii 226 = Ô ( Letra O mayúscula con acento circunflejo )

codigo ascii 227 = Ò ( Letra O mayúscula con acento grave )

codigo ascii 228 = õ ( Letra o minúscula con tilde )

codigo ascii 229 = Õ ( Letra O mayúscula con tilde )

codigo ascii 230 = µ ( Signo micro )

codigo ascii 231 = þ ( Letra latina thorn minúscula )

Page 15: Relación Señal

codigo ascii 232 = Þ ( Letra latina thorn mayúscula )

codigo ascii 233 = Ú ( Letra U mayúscula con acento agudo )

codigo ascii 234 = Û ( Letra U mayúscula con acento circunflejo )

codigo ascii 235 = Ù ( Letra U mayúscula con acento grave )

codigo ascii 236 = ý ( Letra y minúscula con acento agudo )

codigo ascii 237 = Ý ( Letra Y mayúscula con acento agudo )

codigo ascii 238 = ¯ ( Macron (marca larga), superguión, guión alto )

codigo ascii 239 = ´ ( Acento agudo )

codigo ascii 240 = ≡ ( Símbolo matemático de congruencia, equivalencia )

codigo ascii 241 = ± ( Signo mas menos )

codigo ascii 242 = ‗ ( ASCII 242 )

codigo ascii 243 = ¾ ( Tres cuartos, fracción )

codigo ascii 244 = ¶ ( Fin de párrafo - signo de calderón )

codigo ascii 245 = § ( Signo de sección )

codigo ascii 246 = ÷ ( Signo de división )

codigo ascii 247 = ¸ ( Cedilla , virgulilla baja )

codigo ascii 248 = ° ( Signo de grado, anillo )

codigo ascii 249 = ¨ ( Diéresis )

codigo ascii 250 = · ( Punto centrado, punto medio, coma georgiana )

codigo ascii 251 = ¹ ( Superíndice uno )

codigo ascii 252 = ³ ( Superíndice tres , potencia tres , al cubo )

codigo ascii 253 = ² ( Superíndice dos , al cuadrado )

codigo ascii 254 = ■ ( Cuadrado negro, caracter gráfico )

codigo ascii 255 = nbsp ( Espacio sin separación - non breaking space )Enlaces : [ Inicio ] - [ formato PDF ] - [ texto plano ] - [ planilla de calculo ] - [ documento de word ] - [ imagen 1   ] - - [ english ]

Claves para esta página - El código ASCII Completo : 

Como tipear o escribir con el teclado El código ASCII Completo ascii, ascii codigo, tabla ascii,

codigos ascii, caracteres ascii, codigos, tabla, caracteres, simbolos, control, imprimibles,

extendido, letras, vocales, signos, simbolos, mayusculas, minusculas, alt, teclas, acentos,

agudo, grave, eñe, enie, arroba, dieresis, circunflejo, tilde, cedilla, anillo, libra, esterlina,

centavo, teclado, tipear, escribir, español, ingles, notebook, laptop, asccii, asqui, askii, aski,

(15) .

BCD (6-bit)El código BCD (6-bit) ( Binary Coded Decimal) es un código estándar de 6 bits usado por ordenadores mainframe : Borroughs, Bull, CDC, IBM, General Electric, NCR, Siemens, Sperry-Univac, etc ...

Page 16: Relación Señal

IBM creó un código para las tarjetas perforadas de los años 1960 que se extendió entre los otros fabricantes.

El código BCD (6-bit) fue la adaptación del código tarjeta perforada a código binario para poderlo cargar más fácilmente en la memoria del ordenador central.

El código BCD (6-bit) es pues un código binario que representa caracteres alfanuméricos y signos de puntuación. Cada carácter está compuesto por 6 bits (2 carácteres octal), con estos 6 bits se pueden definir un total de 64 caracteres (2^6).

Índice

  [ocultar] 

1   Variaciones del código BCD

o 1.1   Código GBCD

o 1.2   Valores binarios del código GBCD

2   Ejemplos de códigos BCD (6-bit)

3   Véase también

4   Bibliografía

5   Referencias

Variaciones del código BCD[editar]

Hay diferentes versiones del código BCD, por lo menos hay 4 versiones con algunos caracteres diferentes, y otros con un mapa completamente distinto como es el caso del código BCD "Fieldata".

No tiene ningún carácter de control, el carácter Ox20 es el espacio, la Ñ es el carácter @ para la mayoría de los fabricantes (Bull, NCR y Control Data), pero hubo una incompatibilidad al pasar al código ASCII de 7 bits ya que en éste se tomó el carácter/.

Código GBCD[editar]

Lo que sigue es el código de la tabla GBCD, una de las variantes del código BCD.1 2

Números, letras mayúsculas de la A a la Z, un mínimo de símbolos y ningún carácter de control

000

001000

2003

004

005006

007

000 0 1 2 3 4 5 6 7

001 8 9 [ # : > ?

Page 17: Relación Señal

002 A B C D E F G

003 H Y & . ] ( < \

004 ^ J K L M N O P

005 Q R - $ * ) ; '

006 + / S T U V W X

007 Y Z < , % = " !

000

001000

2003

004

005006

007

Valores binarios del código GBCD[editar]

Números, letras mayúsculas de la A a la Z, un mínimo de símbolos y ningún carácter de control.

0 - 00- 0 0 0 0 0 0

1 - 01- 0 0 0 0 0 1

2 - 02- 0 0 0 0 1 0

3 - 03- 0 0 0 0 1 1

4 - 04- 0 0 0 1 0 0

5 - 05- 0 0 0 1 0 1

6 - 06- 0 0 0 1 1 0

7 - 07- 0 0 0 1 1 1

8 - 10- 0 0 1 0 0 0

9 - 11- 0 0 1 0 0 1

[ - 12- 0 0 1 0 1 0

# - 13- 0 0 1 0 1 1

@ - 14- 0 0 1 1 0 0

: - 15- 0 0 1 1 0 1

> - 16- 0 0 1 1 1 0 (= >)

? - 17- 0 0 1 1 1 1

_ - 20- 0 1 0 0 0 0 (espacio)

Page 18: Relación Señal

A - 21- 0 1 0 0 0 1

B - 22- 0 1 0 0 1 0

C - 23- 0 1 0 0 1 1

D - 24- 0 1 0 1 0 0

E - 25- 0 1 0 1 0 1

F - 26- 0 1 0 1 1 0

G - 27- 0 1 0 1 1 1

H - 30- 0 1 1 0 0 0

I - 31- 0 1 1 0 0 1

& - 32- 0 1 1 0 1 0

. - 33- 0 1 1 0 1 1

] - 34- 0 1 1 1 0 0

( - 35- 0 1 1 1 0 1

< - 36- 0 1 1 1 1 0 (= <)

\ - 37- 0 1 1 1 1 1

^ - 40- 1 0 0 0 0 0 (flecha ^)

J - 41- 1 0 0 0 0 1

K - 42- 1 0 0 0 1 0

L - 43- 1 0 0 0 1 1

M - 44- 1 0 0 1 0 0

N - 45- 1 0 0 1 0 1

O - 46- 1 0 0 1 1 0

P - 47- 1 0 0 1 1 1

Q - 50- 1 0 1 0 0 0

R - 51- 1 0 1 0 0 1

- - 52- 1 0 1 0 1 0

$ - 53- 1 0 1 0 1 1

* - 54- 1 0 1 1 0 0

) - 55- 1 0 1 1 0 1

; - 56- 1 0 1 1 1 0

' - 57- 1 0 1 1 1 1

+ - 60- 1 1 0 0 0 0

/ - 61- 1 1 0 0 0 1

S - 62- 1 1 0 0 1 0

T - 63- 1 1 0 0 1 1

U - 64- 1 1 0 1 0 0

V - 65- 1 1 0 1 0 1

W - 66- 1 1 0 1 1 0

X - 67- 1 1 0 1 1 1

Y - 70- 1 1 1 0 0 0

Z - 71- 1 1 1 0 0 1

< - 72- 1 1 1 0 1 0 (flecha <)

, - 73- 1 1 1 0 1 1

Page 19: Relación Señal

% - 74- 1 1 1 1 0 0

= - 75- 1 1 1 1 0 1

" - 76- 1 1 1 1 1 0

! - 77- 1 1 1 1 1 1

Ejemplos de códigos BCD (6-bit)[editar]

CDC 1604 : códigos BCD cinta magnética

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F

0. 1 2 3 4 5 6 7 8 9 0 # @ tapemark

1. space / S T U V W X Y Z recordmark , %

2. − J K L M N O P Q R −0 $ *

3. & A B C D E F G H I +0 . ¤ groupmark

CDC 1604 : códigos Tarjeta perforada

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F

0. 1 2 3 4 5 6 7 8 9 0 = −

1. space / S T U V W X Y Z , (

2. --- J K L M N O P Q R −0 $ *

3. + A B C D E F G H I +0 . )

CDC 1612 códigos impresora

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F

0. : 1 2 3 4 5 6 7 8 9 0 = ≠ ≤ ! [

Page 20: Relación Señal

1. space / S T U V W X Y Z ] , ( → ≡ ~

2. − J K L M N O P Q R % $ * ↑ ↓ >

3. + A B C D E F G H I < . ) ≥ ? ;

Page 21: Relación Señal

numero complejo suma y resta mult div codigo java

¿Quieres aprender Inglés?abaenglish.com/cursos-ingles-online/

Regístrate gratis y aprende con las 144 videoclases gratuitas de gramática.

CompartirTwittear

import java.util.Scanner; 

import java.math.*; 

public class complejo{ 

public static void main (String[] args) { 

Scanner dato = new Scanner(System.in); 

int a,b, c, d, e, f, g, h, i, j, k, l; 

int m, n, o, p, q, r, s, x=0, w, z; 

System.out.print("ingresar no real" ) ; 

a=dato.nextInt(); 

System.out.print("ingresar no imag" ) ; 

b=dato.nextInt(); 

System.out.print("ingresar no real" ) ; 

c=dato.nextInt(); 

System.out.print("ingresar no imag" ) ; 

d=dato.nextInt(); 

//suma y resta 

e=a+c; 

f=b+d; 

//multiplicacion 

g=a*c; 

h=a*d; 

i=b*c; 

l=b*d; 

k=h+i; 

l=(-1)*l; 

Page 22: Relación Señal

j=l+g; 

//division 

x=(-1)*d; 

m=a*c; 

n=a*x; 

o=b*c; 

p=b*x; 

q=c*c; 

r=d*x; 

s=n+o; 

r=(-1)*r; 

w=q+r; 

p=p*(-1); 

z=p+m; 

if(f>0){ 

System.out.printf("%d+%di",e,f) ; 

else{ 

System.out.printf("%d%di",e,f) ; 

if( k>0 && j>0){ 

System.out.printf("n%d+%di",j,k) ; 

if(k<0 && j>0){ 

System.out.printf("n%d%di",j,k) ; 

if( s>o){ 

System.out.printf("nn%d+%di", z, s) ; 

System.out.printf("n----------" ) ; 

System.out.printf("n %d", w) ; 

Page 23: Relación Señal

}else{ 

System.out.printf("nn%d%di", z, s) ; 

System.out.printf("n----------" ) ; 

System.out.printf("n %d", w) ; 

}

Java » Restar dos números con Javaseptiembre 4, 2010 por Víctor Cuervo4 Comentarios  Imprimir

Ya teníamos publicados un grupo de ejemplos que nos enseñaban a realizar algunas de las

operaciones matemáticas básicas: suma, multiplicación y división. Si bien, como muchos nos

habéis indicado por email nos faltaba la resta.

Vamos a ver como poder implementar una resta, si bien veremos que el procedimiento es

totalmente idéntico a los anteriores y que solo cambiará la operación matemática en cuestión.

Lo primero que hacemos es crear una clase Scanner para pedir los datos al usuario

1. Scanner reader = new Scanner(System.in);

Acto seguido le pedimos los dos números a restar:

1. System.out.println("Introduce el primer número:");

2. numero1 = reader.nextInt();

3.  

4. System.out.println("Introduce el segundo número:");

5. numero2 = reader.nextInt();

6.  

La lectura de lo que ha insertado el usuario la realizamos mediante el método nextInt(). Ya

que esperamos que el usuario haya insertado números por consola.

Ahora solo nos quedará ejecutar la resta:

Page 24: Relación Señal

1.  

2. resultado = numero1-numero2;

3.  

Y mostrar nuestro resultado de la resta, por pantalla:

1. System.out.println("La resta es " + numero1 + " - " + numero2 + " = " +

resultado);