Professional Documents
Culture Documents
En un sistema digital, como puede ser nuestro PC, se pueden transmitir tanto
instrucciones como números mediante niveles binarios o trenes de impulsos. Si,
por ejemplo, los cuatro bits de un mensaje se disponen para transmitir órdenes, se
pueden lograr 16 instrucciones diferentes, esto es lo que denominábamos,
información codificada en sistema binario. Otras veces nos interesa que un
conmutador de varias posiciones pueda funcionar de acuerdo con este código, es
decir, para cada uno de los dieciséis códigos debe ser excitada una sola línea. A
este proceso de identificación de un código particular se le denomina
decodificación.
Decodificador de cuatro entradas y siete salidas del tipo no excitado
En este decodificador, los estados 1010, 1011, 1100, 1110, 1101 y 1111 no están
incluidos en el código BCD, y se consideran como datos falsos de entrada
produciéndose para todas ellas un 1 en todas las salidas, como se indicó
anteriormente. Luego, estamos ante un decodificador BCD a decimal con rechazo
de datos falsos de entrada.
Entradas
abcdefg SIGNO
ABCD
0000 1111110 0
1000 0110000 1
0100 1101101 2
1100 1111001 3
0010 0110011 4
1010 1011011 5
0110 0011111 6
1110 1110000 7
0001 1111111 8
1001 1110011 9
A partir de esta tabla se pueden obtener todas las expresiones booleanas para la
construcción de cada una de las salidas del código de 7 segmentos.
Los decodificadores suelen ir conectados a las entradas de etapa de
presentación visual, como en el caso de la conexión de un cristal líquido
retorna "4D6920436164656E61206120456E63726970746172"
CodificarSimple: Este metodo integra Codificar, ademas necesita una contraseña para
encriptar la cedena de texto, retorna una cadena de caracteres y su uso es:
retorna "BF5E4F0609B44091C995
4E12C5E917886A07E7AB9C
3F096C6ECE1610BBA71260
6ECE1610BBA712606ECE16
10BBA712606ECE1610BBA7
12606ECE1610BBA712605D
46408A59B1335D"
=Objeto.Decodificar('4D6920436164656E61206120456E63726970746172')
DecodificarSimple: Este metodo integra Decodificar, ademas necesita una contraseña
para desencriptar la cedena de texto, su uso es:
=Objeto.DecodificarSimple('9AD263D2CFD8D7CFD485526DCEB1D2E0DDE2D5D4
D7','MiContraseña')
=Objeto.CodificarBlowfish('BF5E4F0609B44091C995
4E12C5E917886A07E7AB9C
3F096C6ECE1610BBA71260
6ECE1610BBA712606ECE16
10BBA712606ECE1610BBA7
12606ECE1610BBA712605D
46408A59B1335D','MiContraseña')
Ejemplo:
o=CREATEOBJECT('blowfish.blowfish')
lcCadenaA=o.Codificar('MiNombre')
? lcCadenaA && Retorna "4D6920436164656E61206120456E63726970746172"
? o.Decodificar(lcCadenaA) && Retorna MiNombre
http://www.tortugaproductiva.galeon.com/docs/blowfish/index.html