Actualmente estoy ejerciendo el primer curso de explotacion de sistemas informáticos, y dado que estoy dando mucha materia, partiendo de la base de la telemática y la información he decidio postear este articulo y mi motivo principal es de autorepaso para mi y para vosotros lectores (los que no lo conozcais) como una información extra y ademas muy util a medida que os introducis en la informatica, sore todo el ASCII. Se prodria resumir como un simplificacion de los sistemas alfabeticos y alfanumericos (bcd, ebcdic y ascii). Empiezo:
- Estos códigos de entrada y salida (E/S) permiten traducir la información o datos que nosotros entendemos a traves de dispositivos o maquinas a otro tipo de reprensatión que la máquina pueda entender y procesar. Los datos entran y salen del ordenador (en este caso) a traves de los perifericos de entrada y salida respectivamente (entre otros).
- La estandarizacion de estos codigos de ha sido tan global debido a un metodo de comprensión, sea el dispositivo de E/S que sea.
- BCD
Significa decimal codificado en binario (binary coded decimal) y tambien se conoce por las siglas españolas CBD. Realmente no es un código de E/S, sino una forma de codificar los simbolos numericos del 0 al 9 que se emplean en varios codigos de E/S, entre ellos ascii que explicare mas tarde. BCD divide cada octeto en dos mitades o cuartetos, cada uno de los cuales alamcena en binario un cifra. Con este código es muy facil converitr el binario (b=2) al decimal (b=10). La representación de un numero decimal en BCD se realiza expresando el digito en su representacion binaria -> 128 en BCD seria = 0001 0010 1000
- EBCDIC
El código BCD se expanderia de este modo: extendido de caracteres decimales codificados en binario para el intercambio de informacion (extended BCD interchange intercode). ES un sistema de codificacion que tiene como objetivo la representación de caracteres alfanumericos. Es el utilizado por IBM para sus ordenadores de la serie IBM PC. En este sistema de caracteres, cada caracter tiene 8 bits, entonces, al tener 8 podremos reresentar hasta 2 elevado 8 = 256 caracteres. Sera posible almacenar letras mayusculas , caracteres especiales etc… para los dispositivos de E/S.
- ASCII
Código estaunidense (para variar) Estandar para el intercambio de la información (american standard code for information interchange). Es el recomendado por en ANSI (instituto estaunidense de normas). Utiliza grupos de 7 bits por caracter, permitiendo 2 elevado 7 = 128 caracteres diferentes, lo que es sufiente para el alfabeto con letras mayusculas y minisculas y simbolos de una maquina de escribir corriente. Un código ASCII extendido usa 8 bits por caracter, lo que añade otros 128 caracteres posibles. Este juego de codigos mas amplio perimte que se agregen los simbolos de lenguajes extrangeros y varios simbolos graficos. ASCII es el codigo mas extendido y es utilizado por sistemas operativos como DOS, Windows, y UNIX.
Un ejemplo: todo lo que introducimos en nuestro PC, suponiendo que este bajo un plataforma antes mencionada, o por ejemplo GNU/Linux, seria en codigo ASCII, claro que eso al procersarlo al ordenador, se pasaria a binario en paquetes de 8 bits osease 1 byte de informacion por caracter.
Bueno, hasta aqui la deficion de estos sistemas alfanumericos de computadoras, si teneis dudas o ideas en general postear un comentario. Salu2
128 en BCD no seria = 0001 0010 1000 ???
Si, efectivamente el valor 2 en binario seria 0010 dando cuatro digitos al trabajar con una base decimal.
gracias por la informacion, gracias a eso pude hacer facilmente mi tarea =)
emmm ps no l ntndi ni maaa pero sirb pa la tarea
hola, una pregunta sonsa, pero me agarro la duda, y en muchos lugares no aparece.
el valor de cada bit en BCD se repite ?? en tal caso, excedido el numero 9 o 15 ??? EJ
8 4 2 1(valor de bit en decimal)
______
1 0 0 1 (numero 9 en BCD)
1 1 1 1 (esto es 15 en BCD?¿)
8 4 2 1 8 4 2 1
______________
0 0 0 1 0 1 0 1 (o asi es 15 en BCD?¿)
desde ya, muchas gracias
ya lo encontre, gracias de todos modos, era como suponia, saludos.
http://www.forosdeelectronica.com/tutoriales/conversion-codigos.htm
explica un poco mejor ascii y ebcdi xfavor
pues no .asi como tu díces no sería el 15 mas bien como pones en el primer ejemplo ya que bcd sólo puede representar hasta el 15 con locual no se puede repetir el valor.sino, que sentido tendria.
cuales son los codigos exadecimales y su simbolo
La informacion es muy buena pero deberian especificar y expandir mejor el tema para saber todo lo relacionado con el mismo. Lo demas es muy bueno facil de comprender y estudiar.
bueno me parece facil de comprender pero deberian expandir los temas 1 por 1
bueno ps ami me fue de gran utilidad esta informacion por que es muy buena y son muy explicitos con la informacion pero deverian agregar un poco mas a los temas
BCD(binary coded decimal), decimal codificado en binario.
La base decimal tiene 10 elementos 0,1..9
Como 10, 11, 12.. 15 no forman parte de los elementos de la base decimal, no se pueden codificar en BCD. Es decir que los elementos del código BCD llegan hasta el 9 inclusive.
8 4 2 1
0 = 0 0 0 0
1 = 0 0 0 1
2 = 0 0 1 0
3 = 0 0 1 1
4 = 0 1 0 0
5 = 0 1 0 1
6 = 0 1 1 0
7 = 0 1 1 1
8 = 1 0 0 0
9 = 1 0 0 1
No forman parte del código BCD:
8 4 2 1 | Hexadecimal
10 = 1 0 1 0 = A
11 = 1 0 1 1 = B
12 = 1 1 0 0 = C
13 = 1 1 0 1 = D
14 = 1 1 1 0 = E
15 = 1 1 1 1 = F
Huy no me tomó los espacios jeje
vamos a ir poniendo un poquito de mas densidad
Es de mucha importancia para todos especificamente a los de informatica.
me gustari que publique todos los 256 codigos, porque dejan travajos, y es mas facil poner copiar y pegar. y a nosotros los principiantes nos es mas dificil, y aunque es de mucha utilidad los que publican. gracias.
QUE ONDAS E COMO ESTAS SOY JUANY
Holaa espero te encuentres bien, una pregunta los codigos EBC,EDCDE,son los mismos codigos BCD y EBCDIC.
[…] Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids USA Buy Steroids […]
Pésima ortografía