Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: Grado 33 en 1 Julio 2015, 20:28 pm



Título: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Grado 33 en 1 Julio 2015, 20:28 pm
Buenas, tengo una duda de principiante...
Todavía no he entendido bien el concepto del hexadecimal (en informática) y para que sirve...
Expliquen como si fuera un principiante que acaba de entrar en este mundillo (porque lo soy xD)
Bien, tengo entendido que sirve para representar grandes cifras en una pequeña cifra... o algo así
También me gustaria que me explicasen o me mostraran algún ejemplo para aclarar dudas

Muchas gracias,   ;D


Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Gh057 en 1 Julio 2015, 20:45 pm
Hola, por favor fíjate si te sirve esta respuesta anterior... sobre todo el ejercicio de ejemplo.
-> http://foro.elhacker.net/software/ayuda_con_bytes_y_bits-t433302.0.html;msg2008313#msg2008313

Saludos!


Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Grado 33 en 2 Julio 2015, 17:33 pm
Sigo sin saber para que sirve el sistema hexadecimal en informática, que uso tiene?

Creo que no lo entiendo del todo porque tampoco tengo claro lo de las direcciones de memoria...
Que lerdo soy xD


Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: engel lex en 2 Julio 2015, 17:46 pm
Es una representación visual de contenido en binario

se usa el Hexadecimal para que quede "exacto" ya que con decimal queda "incompleto"

es decir, 10002=810, 100002=1610, 111111112, 25510

en Hexa se representa completo y más visual, 10002=816, 11112=F16, 111111112, FF16

también permite hacer conversiones mentales directas, ya que cada 4 bits representan 1 carácter hexadecimal

quiero dejar claro... la maquina en ninguna de sus partes escribe en hexhadecimal, esto es solo una representación visual para humanos



Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Grado 33 en 2 Julio 2015, 17:51 pm
ahhhhh... Muchisimas gracias  ;D

Ya pueden cerrar el tema


Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Orubatosu en 5 Julio 2015, 17:44 pm
Existía un motivo para usar el sistema hexadecimal, quizás hoy en día ya no tanto, pero si en su momento, me explico.

Erase una vez, en la noche de los tiempos, cuando la informática era cosa de cuatro pirados con bata blanca, y al comprarte un ordenador que hoy no usarías ni para controlar el aire acondicionado, te daban un manual de 4 cm de grueso...

Erase un tiempo de teclados, y salidas por impresora, donde solo unos pocos privilegiados tenían una pantalla de rayos catódicos (en monocromo), y los ordenadores se usaban sobre todo en automatismos.

Esos ordenadores primitivos usaban como "pantalla" hileras de display alfanumericos. Concretamente unos como estos:

(http://i59.tinypic.com/24czg38.jpg)

En ordenadores como estos:

(http://i59.tinypic.com/2wrhjl3.jpg)

Estos cacharros solo permiten mostrar letras y números, y una forma sencilla de enumerar numeros entre 0 y 255 (la combinación de 8 bits) es en hexadecimal, entre 00 y FF

Es decir, que usamos solo 2 caracteres para mostrar el contenido de un byte, mientras que en decimal necesitamos 3, de 000 a 255

Y hay ventajas adicionales, ya que en hexadecimal es imposible representar un numero de 2 dígitos cuyo valor sea superior a 2 bytes, mientras que en decimal sería posible el error.

Son cosas que a día de hoy, con pantallas de 1080 o mas, con millones de colores, monitores enormes, ventanas, transparencias y filigranas parecen "marcianas", pero que hace algunas décadas tenían mucha importancia

Y sigue teniendo esa ventaja a día de hoy. Es imposible en hexadecimal poner un número que exceda la capacidad de los bytes. Por ejemplo yo puedo decir "en 2 bytes caben 1000 numeros diferentes".

Eso es falso, pero en decimal 3 dígitos van desde el 000 hasta el 999

En hexadecimal eso no ocurre nunca. dos caracteres, un byte, no hay mas.



Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Randomize en 5 Julio 2015, 19:33 pm
A ver, una humilde opinión...


"En vez de pensar en diez, piensas en dieciséis"...


Todo un invento, ¿no?   ;D


Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Flamer en 5 Julio 2015, 20:12 pm
pues pienso que en un editor hexadecimal los bites se mirarian alineados y cuadraditos con dos cifras osea usan dolos en hexadecimal que ponerlos en decimal   :xD

saludos Flamer y esta buena tu pregunta



Título: Re: Duda: ¿Para qué sirve el sistema hexadecimal?
Publicado por: Gh057 en 5 Julio 2015, 22:59 pm
Existía un motivo para usar el sistema hexadecimal, quizás hoy en día ya no tanto, pero si en su momento, me explico.

Erase una vez, en la noche de los tiempos, cuando la informática era cosa de cuatro pirados con bata blanca, y al comprarte un ordenador que hoy no usarías ni para controlar el aire acondicionado, te daban un manual de 4 cm de grueso...

Erase un tiempo de teclados, y salidas por impresora, donde solo unos pocos privilegiados tenían una pantalla de rayos catódicos (en monocromo), y los ordenadores se usaban sobre todo en automatismos.
(off..) Casi se me pianta un lagrimón Orubasotu XD recuerdos de hace un tiempo ya, cuando era pequeño y no tenía dinero para comprar uno, sin embargo me ponía con lápiz y papel a hacer cuentas con numeros de un byte,.. recuerdo que trasteaba con un libro, tapas negras, de Assembler x86 en inglés,.. prácticamente no entendía nada jajaa! pero fue lo que motivó esta pasión por un mundo -que aún hoy por supuesto!- me parece fascinante y con muchísimas cosas por descubrir. Saludos!