Está en la página 1de 8

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

CDIGOS ALFANMERICOS Y
MICROPROCESADORES
Gmez Ospina Johan David
Codigo:39186
Johandavid_11@hotmail.com
Universidad ECCI Desarrollo Informtico

ResumenEl presente informe est centralizado en


conocer los diferentes tipos de cdigos alfanumricos y su
funcionamiento, el uso que se le puede dar y en que
momentos lo podemos emplear. Utilizaremos diferentes
ejemplos para entender su aplicacin en las computadoras y
el mundo tecnolgico en general. Analizaremos como se
implementa en los microprocesadores y como han
evolucionado estos mismos.

I.

CODIGO ASCII.
(American Standard Code For
Information Interchange)

Este cdigo alfanumrico es el cdigo utilizado


para los equipos electrnicos de 7 bits. El cdigo
ASCII est comprendido en los nmeros
decimales entre el 0 y el 255. Del 0 al 31 responde
instrucciones. Cuando oprimimos la barra
espaciadora del teclado, esta corresponde al 32.
Del 33 al 127 responde a caracteres alfanumricos
que ms usamos en la computadora, el restante es
decir a partir del 128 genera los caracteres que no
aparecen en el teclado convencional. La razn por
la que este cdigo solo reconoce caracteres hasta e
255 es porque este 255 en binario seria 1111 1111,
a partir de ah es decir el nmero 256 en binario
seria 1 0000 0000 pasando del lmite de 8 bits.

AbstracThis

paper is focus to know the


different kinds of alfanumerics codes and their
uses, how we can use them and when we can use
them. Well use a few examples to understand
their aplication into the computers also in the
general tecnology world. Well analyze how they
can
be
use
into
the
microprocessors and how they have been
evolving.
ndice de TrminosCdigos alfanumricos, Bit,
Microprocesador.

Decima
Cdigo
Signif.
l
Binario
Espaci
10
32
o
0000
10
33
!
0001
10
34
"
0010
10
35
#
0011
10
36
$
0100
10
37
%
0101

INTRODUCCION
Cuando hablamos de un cdigo alfanumrico nos
referimos a la cantidad de Bits que podemos
utilizar para dar una respuesta al receptor sobre un
carcter, smbolo, numero, puntuacin, minsculas
y maysculas, en diferentes idiomas, actualmente
los cdigos alfanumricos en sus diferentes tipos
tienen una cantidad de bits mnimos segn lo que
deseemos expresar. En las computadoras se
emplean 8 bits para representar hasta 256
caracteres esto implica que a mayor cantidad de
bits en un cdigo alfanumrico mayor ser la
cantidad de caracteres que podamos representar.
1

Decima Signif
l
.
95

96

97

98

99

100

UNIVERSIDAD ECCI,

38

&

39

'

40

41

42

43

44

45

46

47

48

49

Gomez Ospina Johan David,

10
0110
10
0111
10
1000
10
1001
10
1010
10
1011
10
1100
10
1101
10
1110
10
1111
11 000
0
11 000
1

101

102

103

104

105

106

107

108

109

110

111

112

Codigos Alfanumericos,

Las letras se dividen en tres grupos de la (A-I) (JR) (S-Z) y en las primeras cuatro posiciones se
identifica el grupo al cual pertenece la letra y en
las restantes cuatro posiciones el dgito
correspondiente a la posicin de la letra en el
grupo.
A-11000001
B-11000010
C-11000011
D-11000100
E-11000101
F-11000110
G-11000111
H-11001000
I-11001001
J-11010001
K-11010010
L-11010011
M-11010100
N-11010101
O-11010110
P-11010111
Q-11011000
R-11011001
S-11100010
T-11100011
U-11100100
V-11100101
W-11100110
X-11100111
Y-11101000
Z-11101001

FIGURA 1. Ejemplos tabla ASCII

II.

Logica Computacional

CODIGO EBCDIC
(Extend Binary Coded Decimal
Interchange Code)

El cdigo EBCDIC es un cdigo creado por IBM


para sus computadoras mainframe. Este cdigo
esta compuesto por hasta 256 caracteres y cada
uno compuesto por 8 bits.
Actualmente existen varias versiones del cdigo
EBCDIC aproximadamente 9 versiones nacional
en latin, es decir, caracteres con sucesiones
diferentes.

FIGURA 2. Ejemplos tabla EBCDIC,


Alfabeto

III.

UNICODE

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

Este cdigo Alfanumerico, es el cdigo estndar,


tiene multiples lenguas muertas y con facilidad
para el tratamiento de informacin, transmisin y
visualizacin de multiples textos. Unicode tiene
un nombre especifico para cada carcter o
smbolo. Es decir que podemos mezclar en un
mismo textos diferentes caracteres y smbolos ya
que los trata de forma equivalente a todos.
Los caracteres se identifican mediante un nmero
o punto de cdigo y su nombre o descripcin.
Cuando se ha asignado un cdigo a un carcter, se
dice que dicho carcter est codificado. El espacio
para cdigos tiene 1 114 112 posiciones posibles
(0x10FFFF). Los puntos de cdigo se representan
utilizando notacin hexadecimal agregando el
prefijo U+. El valor hexadecimal se completa con
ceros hasta 4 dgitos hexadecimales cuando es
necesario; si es de longitud mayor que 4 dgitos no
se agregan ceros.
Los principios de Diseo del Unico son:
Universalidad: Un repertorio suficientemente
amplio que albergue a todos los caracteres
probables en el intercambio de texto multlinge.
Eficiencia: Las secuencias generadas deben ser
fciles de tratar.
No ambigedad: Un cdigo dado siempre
representa el mismo carcter.

FIGURA 3. Ejemplos tabla UNICODE


IV.

MICROPROCESADORES

La estructura tecnolgica del microprocesador


determinara en cuantos ciclos se efectuara la
operacin en el CPU y su duracin estar
determinada por la frecuencia de reloj, dicha
duracin nunca podr ser menor al tiempo
requerido para efectuar la tarea individual (en un
ciclo) de mayor coste temporal.
Los microprocesadores contienen un oscilador de
cuarzo que genera los pulsos a un ritmo constante
de manera que se pueden generar varios ciclos en
un segundo, la velocidad de los microprocesadores
se mide en frecuencias y estas pueden ser
3

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

megahertzios (MHz) o Gigahertzios (GHz) es


decir, miles de millones o millones de ciclos por
segundo.
Para determinar la velocidad a la que trabaja la
CPU podemos utilizar el indicador de frecuencia,
es decir, entre mayor frecuencia mayor velocidad
para el proceso de informacin, pero no es el
nico indicador que lo determina, tambin
necesitamos saber la cantidad de instrucciones
necesarias para realizar una tarea concreta y la
cantidad de instrucciones ejecutadas por ciclo
(ICP).

A. PARTES DE UN MICROPROCESADOR.
- Unidad aritmtico-lgica: Es donde se
efectan las operaciones aritmticas (suma, resta,
y a veces producto y divisin) y lgicas (and, or,
not, etc.).
- Decodificador de instrucciones: All se
interpretan las instrucciones que van llegando y
que componen el programa.
- Bloque de registros: Los registros son celdas
de memoria en donde queda almacenado un dato
temporalmente. Existe un registro especial
llamado de indicadores, estado o flags, que refleja
el estado operativo del microprocesador.
- Bloque de control de buses internos y
externos: supervisa todo el proceso de
transferencias de informacin dentro del
microprocesador y fuera de l.

FIGURA 4.Evolucion de los microprocesadores


B. ACTUALMENTE
Las diferencias entre los procesadores de ultima
tecnologa a los anterior es bastante amplia,
aunque bsicamente INTEL tiene la mayor parte
del mercado, los procesadores de otras empresas
como AMD tambin tienen caractersticas bastante
interesantes.

FIGURA 5. Intel y AMD


-Intel Core i3: El 7 de enero de 2010, Intel lanz el
primer procesador Core i3:1 son procesadores de
doble ncleo con procesador grfico integrado,
4

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

la GPU, denominada Intel HD que funciona a 733


MHz. Poseen 4 MiB de cach de nivel 2,
y controlador de memoriapara DDR3 hasta 1,33
GHz. La funcin Turbo Boost no est habilitada,
pero la tecnologa Hyper-Threading se encuentra
activada.

Los sistemas de cmputo estn integrados por


cdigos complejos. Los programas de cmputo
que realizan funciones sensibles relacionadas con
una eleccin deben operar correctamente, pues de
otra forma se puede poner en riesgo su xito y su
legitimidad, Por ejemplo, un intruso podra violar
la seguridad, acceder al cdigo de un programa y
alterar los resultados de una eleccin de una forma
que sera muy difcil detectar.

-Intel Core i5: Los procesadores Core i5-5xxx


mviles se denominan Arrandale y estn basados
en los Westmere de 32 nm, versin reducida de
la microarquitectura Nehalem. Los procesadores
Arrandale tienen capacidad de grficos integrados,
pero slo dos ncleos de procesador. Fueron
puestos en el mercado en enero de 2010, junto con
los Core i7-6xx y Core i3-3xx basados en el
mismo chip. La cach L3 en Core i5-5xx se reduce
a 3 MiB, mientras que el Core i5-6xx utiliza el
cach completo y el Core i3 3xx no soporta la
tecnologa Turbo Boost

Por tanto, los cdigos de seguridad son otra lnea


de defensa en la batalla por garantizar la seguridad
de la tecnologa electoral.
Auditores externos pueden revisar los cdigos
utilizados en un sistema de cmputo electoral y
verificar que ejecute sus funciones debidamente.
Los cdigos que han sido auditados externamente
pueden luego ser "confiscados" o llevados a un
sitio seguro bajo control independiente de la
autoridad. Esto permite que la versin
"confiscada" sea comparada con la versin en
"vivo" del cdigo utilizado para una eleccin.

-Intel Core i7: es una familia de procesadores 4


ncleos de la arquitectura Intel x86-64, lanzados al
comercio en 2008. Los Core i7 son los primeros
procesadores
que
usan
la micro
arquitectura Nehalem de Intel y es el sucesor de la
familia Intel Core 2. El identificador Core i7 se
aplica a la familia inicial de procesadores

De esta forma, no solo es posible verificar que el


cdigo de la computadora est exento de cualquier
falla oculta o intento deliberado de manipulacin,
sino tambin para verificar que una vez que ha
sido utilizado no ha sido sustituido o alterado.

-AMD fusin: AMD anunci la primera


generacin de las APU, Llano para dispositivos de
altas prestaciones y Brazos para los de bajo costo
en enero de 2011. La segunda generacin, Trinity,
para altas prestaciones y Brazos-2 para los de bajo
costo fue anunciada en junio de 2012. La tercera
generacin Kaveri para dispositivos de altas
prestaciones fue lanzada en enero de 2014,
mientras que Kabini y Temash para dispositivos
de bajo costo fue anunciada a mediados de 2013.

V.

Logica Computacional

Dentro de la cifrada encontramos dos tipos de


criptografa; simtrica y asimtrica.
-Algoritmo Simetrico: La criptografa simtrica
solo utiliza una clave para cifrar y descifrar el
mensaje, que tiene que conocer el emisor y el
receptor previamente y este es el punto dbil del
sistema, la comunicacin de las claves entre
ambos sujetos, ya que resulta ms fcil interceptar

CODIGOS DE SEGURIDAD
5

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

una clave que se ha transmitido sin seguridad


(dicindola en alto, mandndola por correo
electrnico u ordinario o haciendo una llamada
telefnica).

FIGURA 6. Criptografia Simetrica.


-Algoritmo Asimetrico: La criptografa asimtrica
se basa en el uso de dos claves: la pblica (que se
podr difundir sin ningn problema a todas las
personas que necesiten mandarte algo cifrado) y la
privada (que no debe de ser revelada nunca).

FIGURA 8. Criptografia Hibrida


-Diferencias entre criptografa simtrica y
asimtrica: Para empezar, la criptografa simtrica
es ms insegura ya que el hecho de pasar la clave
es una gran vulnerabilidad, pero se puede cifrar y
descifrar en menor tiempo del que tarda la
criptografa asimtrica, que es el principal
inconveniente y es la razn por la que existe la
criptografa hbrida.
FIGURA 7. Criptografia Asimetrica.
-DES Encryption: es un algoritmo de cifrado, es
decir, un mtodo para cifrar informacin, escogido
como un estndar code, y cuyo uso se ha
propagado ampliamente por todo el mundo. El
algoritmo fue controvertido al principio, con

Algoritmo Hibrido: Este sistema es la unin de las


ventajas de los dos anteriores, debemos de partir
que el problema de ambos sistemas criptogrficos
es que el simtrico es inseguro y el asimtrico es
lento.
6

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

los mas utilizados y comunes en la industria


tecnolgica. Obtuvimos un amplio conocimiento
sobre los microprocesadores y su programacin.
La evolucin de los principales y los ms
tecnolgicos hasta la actualidad, claro la
tecnologa que esta por venir puede superar
cualquier diferencia que hoy en dia existe. Toda
esta informacin de los microprocesadores tiene
como rama directa unos cdigos de seguridad
especficos para mantener la informacin segura
para el usuario, estudiamos los mas importantes y
usamos, claro hay cantidad de cdigos y un
diccionario de los mismo realmente grande.
Seguiremos con la investigacin para conocer y
dar a entender esta gran proceso de aprendizaje.

algunos elementos de diseo clasificados,


una longitud de claverelativamente corta, y las
continuas sospechas sobre la existencia cdigos
infiltrados. Luego DES fue sometido a un intenso
anlisis acadmico y motiv el concepto moderno
del cifrado por bloques y su criptoanlisis.
Hoy en da, DES se considera inseguro para
muchas aplicaciones. Esto se debe principalmente
a que el tamao de clave de 56 bits es corto; las
claves de DES se han roto en menos de 24 horas.
Existen tambin resultados analticos que
demuestran debilidades tericas en su cifrado,
aunque son inviables en la prctica. Se cree que el
algoritmo es seguro en la prctica en su variante
de 3 DES, aunque existan ataques tericos.

VII.

REFERENCIAS

[1] Wikipedia.. cdigos alfanumricos

-3 DES: Cuando se descubri que una clave de 56


bits no era suficiente para evitar un ataque de
fuerza bruta, fue elegido como forma de agrandar
el largo de la clave sin necesidad de cambiar de
algoritmo de cifrado. Este mtodo de cifrado es
inmune al ataque por encuentro a medio Camino,
doblando la longitud efectiva de la clave (12 bits,
pero en cambio es preciso triplicar el nmero de
operaciones de cifrado, haciendo este mtodo de
cifrado muchsimo ms seguro que el DES. Por
tanto, la longitud de la clave usada ser de 168 bits
3x56 bits, aunque como se ha dicho su eficacia
solo sea de 112 bits. Se contina cifrando bloques
de 64 bits.

Internet

https://es.wikipedia.org/wiki/C
%C3%B3digo_alfanum%C3%A9rico
[2] Microprocesadores PDF

Intenet online

ftp://ece.buap.mx/pub/profesor/academ68/ArqCo
mp/Microprocesadores.pdf
[3] DASHLACE

PAG

INTERNET

https://www.dashlane.com/es/security
[4] ALEGSA CORP INTERNET PAG
http://www.alegsa.com.ar/Actualidad/n/index.php
[5] TECHTARGET ONLINE DES
http://searchsecurity.techtarget.com/definition/Dat
a-Encryption-Standard

VI.

CONCLUCIONES:

Nacido en Bogota, Colombia, actualmente vive


en Bogot, primer Semestre universidad ECCI.
Desarrollo Informatico.

Finalmente concluimos con el conocimiento sobre


los diferentes y principales cdigos alfanumricos,
7

UNIVERSIDAD ECCI,

Gomez Ospina Johan David,

Codigos Alfanumericos,

Logica Computacional

También podría gustarte