elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Informática
| |-+  Software
| | |-+  Ayuda con bytes y bits.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con bytes y bits.  (Leído 2,423 veces)
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Ayuda con bytes y bits.
« en: 11 Abril 2015, 00:06 am »

Hola, aver quiero que me aclareis una cosa.
Por lo que tengo entendido un byte son 8 bits y esos bits pueden ser 1 o 0, y yo como tengo el libro de Haking Técnicas fundamentales , me dice nose que de hexadecimales y no me entero de nada la verdad. Aver quien puede hacerme un pequeño resumen explicandome los procesadores de x86 o los de 32bits y 64bits y algo de eso porfavor :D gracias...


En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #1 en: 11 Abril 2015, 01:34 am »

Hola! intenta por el principio... -> https://www.google.com.ar/#q=sistemas+numericos no creo que nadie resuma algo que puedes encontrar muy bien detallado en la nube; busca conceptos que no entiendas, y recuerda que la curiosidad es de gran ayuda si quieres aprender.
Saludos!


En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #2 en: 11 Abril 2015, 15:06 pm »

jajaja vale... muy bien no  me había surgido esa idea en la cabeza. Yo buscaba bytes bits y sistema hexadecimal.Gracias,
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #3 en: 11 Abril 2015, 15:07 pm »

Voy ha hacer una pregunta mas... Que tiene que ver el sistema hexadecimal con las direcciones y los bytes y bits¿? no me queda nada claro ese apartado. Porque si los bits son de sistma binario, 0 y 1 , como puede haber el sistema hexadecimal? Bueno aver si alguien lo sabe.
« Última modificación: 11 Abril 2015, 15:09 pm por FKT » En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #4 en: 11 Abril 2015, 15:21 pm »

En realidad, todo se resume a una sucesión de bits, encendidos apagados, ceros o unos, verdaderos o falsos... son representaciones del Algebra de Boole, aplicadas a la electrónica donde puede interpretarse como estados las variaciones de tensión de la corriente eléctrica. Debo deducir ya que no lo que indicas que te refieres a posiciones de memoria, no? bien, toda dirección puedes escribirla en binario si quieres, pero por convención se representa en hexadecimal para poder volcar más información, claridad, sintaxis, etc., etc.

Ejemplo algo burdo... cúantos números de tres dígitos puedes escribir en decimal? 1000, del 000 al 999. Bien, en binario sería 000, 001, 010, 011, 100, 101, 110, y 111; o sea 7. En Hexadecimal sería de 000 al FFF, y no? Tarea para la casa...

Con ello quiero decir, que necesitarías 4 dígitos en binario por un valor F en hexadecimal, imagínate una dirección de memoria XD
Saludos
« Última modificación: 11 Abril 2015, 17:21 pm por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #5 en: 11 Abril 2015, 15:40 pm »

Uff lo siento mucho pero no lo llego a entender al 100%, si quieres no respondas pero agradeceria que me lo explicases de una forma más... infantil digamos , jaja
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #6 en: 11 Abril 2015, 16:09 pm »

jajajaaa perdón, es que salto del trabajo al foro, pensando en un parcial el lunes... sumado a que me apasiono a veces un poco, me voy por las ramas XD

Todo a fin de cuentas es binario, sin embargo para detallar números de direcciones de memoria -que son muuuy grandes, imagínate cuantas celdas tienes en un módulo RAM, eso tiene una "dirección" asociada para poder ubicarlo) o para mostra información - por ejemplo, si abres un archivo binario con un editor de texto, verás una sucesión de pares alfanuméricos) porque es más fácil representarlos...

Deberías leer el link que te pasé jejej... es lo mismo, escrito mejor. Y sino.. ahí voy: nosotros contamos en "decimal" porque tenemos 10 dedos, como lo representarías en símbolos?  bueno, con dígitos del 0 al 9. si quieres escribir todas las posibles direcciones de memoria en tres dígitos decimales por ejemplo, solo podrías escribir 1000, del 000 al 999. Eso es porque solamente tienes esos símbolos para la unidad, para la decena etc etc.
Para una máquina, imagínate que tiene solo 2 dedos, entonces solo puede "contar" números combinando esos dos símbolos, en tres dígitos solo puedes combinarlos hasta llegar a 111, en solo 7 posibilidades.

Hago una pausa: esto quiere decir, ni más ni menos, que hay una relación directa entre ambos sistemas, y 7 en decimal, se escribe 111 en binario.

Bien, ahora resulta que encuentran un marciano, que tiene 8 dedos en cada mano, y dos manos... el seguro contaría con los dedos como nosotros... yo no sé su simbología pero con mi alfabeto puedo representar sus dígitos del 0 al 9 y... y que? no puedo poner 11, 12, esas son decenas en decimal, debo seguir en un solo dígito hata llegar a los 16... Como podría? utilizo letras. entonces el sistema hexadecimal de nuestro querido alienígena supongo que sería algo como del 0 al 9 y A B C D E F. 16 dígitos.XD

Ahora bien, para escribir FFF(16) en base (2) necesitarías 12 dígitos, 4 bits por cada F. Y este es un número pequeño en hexadecimal... Es por ello que dichos números se representan así.
Espero que hayas entendido la idea, y haberte generado más dudas. Esa es la forma de seguir aprendiendo, buscando respuestas.
Saludos!

(PD:) Y una araña mutante como contaría? aaah... tenemos otro sistema, aunque no es tan habitual encontrarselo; el octal. XD
« Última modificación: 11 Abril 2015, 16:28 pm por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #7 en: 11 Abril 2015, 17:50 pm »

Jajaja , bueno el link ya lo había abierto y leido un par de cosas. Aver si me aclaro, corrigeme si me equivoco. bueno tampoco quiero que pienses que soy un tonto pero no me ha quedado muy claro y aun asi he leido como 5 articulos ien largos antes de responderte xD . Primero estan las U después D , C  et... buenop corretamente seria ... UM || D || C || U || entonces por ejemplo la direción 2378 sería ? mm... ni idea ... parece de cachondeo pero no entiendo nada.... :-( :-(
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #8 en: 11 Abril 2015, 18:12 pm »

Así es, se lee de derecha a izquierda. Bien hay muchos métodos, pero a mi particularmente me gusta al estilo máquina sumando, y no haciendo divisiones sucesivas... (porque si vamos a hacer cálculos, directamente usas una calculadora para convertir... pero la idea es que entiendas el proceso).

Por ejemplo si es 2378(10) (se debe indicar la base)... lo que hago me escribo en una línea las potencias de 2, así:

Citar
2048 1024 512 256 128 64 32 16 8 4 2 1

Es muy fácil de recordar, y cada una es el doble de la inmediata derecha XD
Bueno, y voy abajo "prendiendo" los bits que necesito para que sumados me dé el número decimal... mentalmente o haciendo las sumas... prendo el 2048, el segundo no (porque me paso...) no el siguiente (idem...) si el 256.... (tendría entonces ya 2048+256=2304...) y así sucesivamente ...hasta que obtengo:

Citar
1 0 0 1 0 1 0 0 1 0 1 0(2)
que es ya el número convertido a binario. Y sin dividir! (odio dividir...)

Luego recuerda que para hexadecimal debes tomar de a 4 bits... (para octal son 3)

Citar
1001 0100 1010

Y si te acuerdas, o bien lo anotas en un costado la tabla de equivalencias del 0 al F(16) es tan simple como de reemplazarlos por:

Citar
94A(16)

Saludos!
« Última modificación: 11 Abril 2015, 20:03 pm por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Ayuda con bytes y bits.
« Respuesta #9 en: 11 Abril 2015, 18:38 pm »

aaaaaaaamigoo ahora si  :laugh: jajaj mcuhas gracias ahora si lo entiendo.
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con un comparador de 16 bits y otro d 4 bits en complemento a2
Electrónica
basileia 0 3,881 Último mensaje 22 Abril 2006, 18:38 pm
por basileia
Confusión entre medidas bytes y bits
Dudas Generales
gregory90 8 10,956 Último mensaje 5 Julio 2011, 17:50 pm
por gregory90
Bits y bytes
Dudas Generales
Negr0 0 4,562 Último mensaje 23 Julio 2011, 01:00 am
por Negr0
NOVATO... pasando de Vista 32 bits a Win 7 64 bits..... Alguien me ayuda? « 1 2 »
Windows
TCHITON 13 11,488 Último mensaje 20 Enero 2012, 23:27 pm
por d3xf4ult
ayuda stolen bytes
Ingeniería Inversa
mario86 1 2,461 Último mensaje 22 Abril 2012, 11:03 am
por karmany
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines