¿Te suena ‘Pac-Man’? Sí, hombre, el mítico ‘comecocos’. ¿Sabías que el máximo nivel al que se puede llegar es el 255? Después se cuelga. Doscientos cincuenta y cinco. Recuerda este número, porque lo vamos a ver aparecer a lo largo de toda la historia del ocio interactivo.
Que a esto lo llamen un "misterio de la informática"
#11:
#6 Vale, de acuerdo, no te digo que no... pero llamarlo "misterio de la informática"
El agua moja... misterio de la física...
#34:
Aparte de la tontería de decir que es un "misterio", la explicación dada NO es correcta.
El problema no es que los procesadores sean muy poco potentes y no "tengan capacidad para hacer los cálculos", sencillamente es que solo usaron un byte de memoria para almacenar esa característica en concreto, y no programaron lo que pasaría si se sobrepasa. En el caso de Pacman, los programadores jamás pensaron que fuera a haber gente tan enganchada que llegara a la fase 256, así que no programaron nada específico para ese caso, pero eso el cuelgue.
Existen procesadores de 8 bits (como por ejemplo el Z80, uno de los más famosos) que permiten hacer algunas cuentas de 16 bits uniendo registros de dos en dos, pero aunque no fuera así, siempre es posible hacer operaciones complejas en varios pasos para operar con números mayores a los que maneja internamente el procesador, por lo que las limitaciones son siempre de programación y escasez de memoria.
#7:
#4 sí, en este mundo hay 10 clases de personas; los que saben binario y los que no
#6:
#1 La gente normal no sabe que los procesadores funcionan con registros y usan sistema binario.
#13:
#12 Si no la supiese, diria que no las se, no que son "un misterio de la biologia"...
Es de eso de lo que me quejo, del sensacionalismo, no de que la gente tenga que saberlo.
Según eso, tooooodo lo que la gente de la calle no sabe sobre un tema, es "un misteeeeerio"
Sobre lo de porque moja más unas superficies que otras, deberíamos empezar por definir "mojar", si lo asociamos como empapar yo diría que algunas superficies son porosas y capilosas por lo que retienen el agua con más facilidad... pero no tengo ni idea! repito, lo que me indigna no es que la gente no lo sepa, es que se trate como un "misterio"!
#29:
Calma vaquerooos que ya sabemos que hay muchas representaciones, bases, divisiones de floats en octales en complemento a 7 representados con mantisas y su recontra puta madre y las veces que lo suspendí.
Es un articulo bonito para los que no conocen el tema. Explicado muy sencillito y con ejemplos y anécdotas. Si a cualqueir chaval que no conozca el tema le pica la curiosidad ya sabrá algo más e igual le da por profundizar o se le planta la semillita ingenieril para el futuro.
No todos los articulos de informática tienen que ser nivel ultra heickah
#3:
No aparece en el artículo, pero sumo un dato más: Pokémon.
Quien haya jugado a Pokémon, o incluso haya oído hablar de él, sabe que el nivel máximo que podía alcanzar un pokémon era el nivel 100.
No obstante, como en todos los juegos, algunos salían defectuosos y empezaron a proliferar cartuchos en los que algún pokémon determinado continuaba subiendo de nivel, aunque no sus características.
Subían, subían, subían... y se paraban en el nivel 255.
#33:
#9 Le dice un romano a otro
- ¿Vaca se escribe con B?
- No, con V
- ¡¡Por el culo te la hinco!!
#20:
#8 Se ve que si conoces como funciona un ordenador ya no eres normal
El caso es que solo pasa en informática, esto lo aplicas a un mecanico y a los motores y es un profesional no un friki.
#37:
Hoy en Misterios de la Informática, ¿por qué cuando tu ordenador dice que tiene 4Gb de memoria, en el recuento pone 4096 y no 4000?
No aparece en el artículo, pero sumo un dato más: Pokémon.
Quien haya jugado a Pokémon, o incluso haya oído hablar de él, sabe que el nivel máximo que podía alcanzar un pokémon era el nivel 100.
No obstante, como en todos los juegos, algunos salían defectuosos y empezaron a proliferar cartuchos en los que algún pokémon determinado continuaba subiendo de nivel, aunque no sus características.
Subían, subían, subían... y se paraban en el nivel 255.
Que curioso este artículo. He perdido la cuenta de los años que he tenido que esperar para descubrir la razón por la que la máquina de aquel salón recreativo de mi pueblo se tragaba las monedas cuando llegaba a los 255 puntos del Comecocos...todo tenía una explicación...
#2 Me gustaría preguntarte unas cuantas obviedades de biología, a ver que tan listo eres... ¿Por que moja el agua?
¿Y por que moja unas superficies más que otras?
¿Puedes hacer que "moje" más con algún producto de droguería básica?
No vale mirarlo en google....
#12 Si no la supiese, diria que no las se, no que son "un misterio de la biologia"...
Es de eso de lo que me quejo, del sensacionalismo, no de que la gente tenga que saberlo.
Según eso, tooooodo lo que la gente de la calle no sabe sobre un tema, es "un misteeeeerio"
Sobre lo de porque moja más unas superficies que otras, deberíamos empezar por definir "mojar", si lo asociamos como empapar yo diría que algunas superficies son porosas y capilosas por lo que retienen el agua con más facilidad... pero no tengo ni idea! repito, lo que me indigna no es que la gente no lo sepa, es que se trate como un "misterio"!
#12#2
Juas..Juas..yo me sé las dos
Y añadiría:
¿Por qué los insectos zapateros pueden andar sobre el agua? ¿Habría alguna forma de hacerles que se hundan y exterminar la raza?¿Puedes conseguir calentar el agua a más de 100 grados sin que se evapore?¿Podemos conseguir vapor a una temperatura superior a 100 grados?¿Se puede conseguir tener vapor de agua, hielo, y agua líquida coexistiendo?
¿Porqué si los liquidos se congelan de abajo hacia arriba, el agua lo hace de arriba a abajo?
Tantos misterios en la vida que nos acompañan...
Un ejemplo de esto. El Final Fantasy VIII. Quien haya jugado al juego sabrá que podíamos absorber diferentes magias para entre otras cosas mejorar los atributos de los distintos personajes, aparte de por ejemplo protegernos de distintos elementos. Si os acordáis como mucho podíamos llegar a 100. En realidad en el juego así es, pero el mismo usaba registros de 8 bits, con lo cual haciendo una "trampilla" y básicamente era editando y buscando en los archivos donde guardamos la partida, y en ciertos sectores o partes del archivo, en hexadecimal 64 (100 en decimal vamos) y lo reemplazábamos por FF (255) el enemigo que se metiese con nosotros le iba a dar la risa.
#8 Se ve que si conoces como funciona un ordenador ya no eres normal
El caso es que solo pasa en informática, esto lo aplicas a un mecanico y a los motores y es un profesional no un friki.
#16¿Puedes conseguir calentar el agua a más de 100 grados sin que se evapore?
en un docu se veían chimeneas al fondo de una fosa oceánica. allí, la presión era tan alta que el agua superaba los 200 grados (creo) sin la posibilidad de entrar en estado gaseoso.
si te compras una máquina de presión, a lo mejor puedes hacerlo en tu casa...
#1 tu piensa lo que una persona "normal" (entiendase normal como dentro de norma, es decir, la mayoria no sabe lo que representa 255) pensaria de ti, "frikis informaticos"
Calma vaquerooos que ya sabemos que hay muchas representaciones, bases, divisiones de floats en octales en complemento a 7 representados con mantisas y su recontra puta madre y las veces que lo suspendí.
Es un articulo bonito para los que no conocen el tema. Explicado muy sencillito y con ejemplos y anécdotas. Si a cualqueir chaval que no conozca el tema le pica la curiosidad ya sabrá algo más e igual le da por profundizar o se le planta la semillita ingenieril para el futuro.
No todos los articulos de informática tienen que ser nivel ultra heickah
Aparte de la tontería de decir que es un "misterio", la explicación dada NO es correcta.
El problema no es que los procesadores sean muy poco potentes y no "tengan capacidad para hacer los cálculos", sencillamente es que solo usaron un byte de memoria para almacenar esa característica en concreto, y no programaron lo que pasaría si se sobrepasa. En el caso de Pacman, los programadores jamás pensaron que fuera a haber gente tan enganchada que llegara a la fase 256, así que no programaron nada específico para ese caso, pero eso el cuelgue.
Existen procesadores de 8 bits (como por ejemplo el Z80, uno de los más famosos) que permiten hacer algunas cuentas de 16 bits uniendo registros de dos en dos, pero aunque no fuera así, siempre es posible hacer operaciones complejas en varios pasos para operar con números mayores a los que maneja internamente el procesador, por lo que las limitaciones son siempre de programación y escasez de memoria.
Sensacionalista a más no poder... "Misterios de la informática"??? "número mágico"??? Como bien han dicho la mayoría de los comentarios anteriores simplemente se programó en 8 bits. Y ya está no hay que darle más vueltas, que es que llegan unas cosas a portadas que madre mía...
#5 La máquina de tu pueblo te timaba
cuando te cobraba al llegar a los 255 puntos
el juego se acaba en la frase 255 que no es lo mismo
qué gente tan ingenua hay por estos mundos.
#1 claro que un misterio para todos los profanos (y son mayoria). Que casi toda la gente tenga pc, smartphone, tablet... no les convierte en expertos. Una gran mayoria no sabe diferenciar RAM de ROM ¿como van a llegar mas adentro?. Y es algo logico y normal, es como pedir que todos los usuarios de coches y motos sepan como funciona internamente.
Que el agua moja es algo que empiricamente se ve (y no moja tanto como parece), pero el concepto de registros, ancho de palabra... como que no muchas personas los manejan.
En relacion al articulo, es perfecto. Antes simplista que incomprensible, y crea curiosidad en las personas ajenas a este mundo ¿se puede pedir mas?
Los procesadores de 8 bits
no trabajan con números de ocho dígitos
trabajan con instrucciones de ese tamaño
que viene a no ser lo mismo
El Pacman se colapsaba
no porque el procesador no pudiese usar números más grandes
sino porque no habían reservado memoria para ello
y el desbordamiento creaba ese desastre
Las consolas de 16 bits
también tenían limitaciones
aunque trabajaban con instrucciones más grandes
no son ciertos los motivos que expones
Hay grandes fallos de concepto
un procesador puede procesar números más grandes
otra cosa es que lo haga en una sola instrucción
como ya te he comentado antes
El Frontier en versiones Amiga y Atari ST tenia un bug curioso, por la limitación de los 16 bits: si encontrabas una estrella que estuviera a 655.36 años luz desbordabas la pila y te permitia viajar aunque tuvieras el motor mas basico con un alcance de 2 años luz y un consumo de combustible de 1 año luz. Los jugones lo bautizaron "wormhole bug" y se prepararon autenticas rutas (http://www.sharoma.com/frontierverse/wormhole_routes.htm) para viajar de un lado a otro de la galaxia en pocos saltos aprovechándolo. Lástima que la versión DOS corrigiera ese bug...
Es el mismo caso que este, el numero más grande representable en 8 bits es 255, y en 16 bits es 65535.
#3 Cuando capturas u obtienes un pokemon, hay unos valores llamados EV (Effort Values), que comienzan con valor 0 y van aumentando a medida que haces combates pokemon, y no pueden sumar más de..... 255!!!
#18 El FFVIII es de PS1 y la PS1 tiene 32 bits. Vamos, que no tiene nada que ver con lo del artículo. Usaba un registro de 8 bits porque sólo podías tener 100 magias y no hacía falta más.
#59 . Pues si le cuentas lo de los IV hace una trilogía (son como los "genes" de cada pokemon). Los que se dedican a campeonatos son auténticos maestros de la cría, EV, IV y yoquesemás....
#52 Las instrucciones en pj el Z80 eran de longitud variable. Tienes pj un RET que es un byte (&HC9). Y luego tienes otras instrucciones como la de carga de registro desde memoria usando un indice que usaba multitud de bytes.
Bueno, menos mal que alguien ya lo ha dicho (como #34 y alguno mas). Decir que el juego colapsaba porque no podia soportar un calculo con un numero mayor que 255 porque era una limitacion del hardware (por ser un procesador de 8 bits) es, como decirlo sin parecer muy crudo...una burrada.
Es fácil de explicar, en binario el doscientos cincuenta y cinco (11111111) es tan mágico como lo es el 99 o en 999 en el sistema decimal que usamos a diario. O sea, el número más grande que se puede representar con una determinada cantidad de dígitos.
#13 Lo curioso es que las plantas en las que más resbala el agua por sus hojas, son las que tienen una superficie capilosa de pelillos casi microscópicos.
Vaya tela, un artículo interesante para gente que no tiene idea de ordenadores votado irrelevante porque semos mu listos.
Cuando yo no sabía nada de ordenadores también me parecía misterioso que algunos valores en los juegos se pararan en 255, o el aún más misterioso -65535 que se veía a veces en errores.
#80 tienes razon, me arrepiento de haberla votado irrelevante. Tenia que haberla votado ERRONEA, ya que la explicacion que da del porque es asi esta completamente equivocada y mas que informar, desinforma. Anda que decir que un ordenador de 8 bits no podia hacer calculos con mas de 8 bits... esto si que tiene tela...
#18 No estaba hablando de los registros de 8 bits en sí sino del 255. Y el Final Fantasy VIII del que hablo es de PC. En todo caso como sabes los registros de 32 bits se pueden dividir y/o usar como registros de 8 bits.
#83 El Navy Moves tronco... Me he quedado como el crítico de Ratatouille.
Ya recuperado... por esto mismo no se le pueden poner más de 4GB de RAM al Windows XP y al Windows 7 de 32 bits: 232 = 4.294.967.296 bytes = 4.194.304 Kb = 4.096 MB = 4 GB ¿no?
#97, en parte. Realmente si debería ser posible, ya que el kernel de windows soporta PAE si la CPU también lo soporta (Physical Address Extension, un método para direccionar mas memoria en 32 bits), pero lo tienen capado por tema de licencias.. solo funciona en las ediciones server. pero aunque funcionara, PAE tiene sus limitaciones: aunque tengas 16 gigas y el sistema de 32 bits con PAE te los pille bien, ningún programa va a poder usar mas de 4 gigas a menos que esté expresamente hecho para aprovechar PAE, cosa nada habitual. Además, no estoy seguro pero creo que es algo mas lento que un soporte nativo de 64 bits.
En linux es el mismo problema: necesitas un kernel con soporte PAE (suele venir de serie últimamente, pero depende de la distribución) y tienes las mismas limitaciones, un programa normal de 32 bits solo puede direccionar 4 gigas.
editado:
en Windows es tema de licencias y además, problemas con la estabilidad de drivers:
Microsoft Windows implements PAE if booted with the appropriate option, but current 32-bit desktop editions enforce the physical address space within 4 GB even in PAE mode. According to Geoff Chappell, Microsoft limits 32-bit versions of Windows to 4 GB as a matter of its licensing policy,[5] and Microsoft Technical Fellow Mark Russinovich says that some drivers were found to be unstable when encountering physical addresses above 4 GB.[6] Unofficial kernel patches for Windows Vista and Windows 7 32-bit are available[7] [8] that break this Microsoft enforced limitation, though the stability is not guaranteed. These tools increase the RAM limit of the 32-bit version of Windows 7 to 64 GB.
#89
Claro que puedes. Se conoce como "agua sobrecalentada". En función de la presión que exista puedes conseguir agua hasta de 374 grados centígrados. Todo depende de la presión externa.
A presión ambiental el agua pura la podemos llevar hasta a 100 grados antes de que comience a evaporarse. Pero si calentamos este agua en un entorno con gran presión, se consigue "sobrecalentar" el agua. La presión la puedes crear con el propia agua(una olla express) o incluso con un líquido que evapore antes. En una olla express mezcla alcohol y agua, el alcohol se evapora antes que el agua, no puede salir de la olla, aumenta la presión de la misma, y por tanto la primera gota de agua no comenzará la evaporación hasta superados los 100 grados.
Comentarios
2 a la 8 = 256
Que a esto lo llamen un "misterio de la informática"
Para llegar a ese nivel había que criar mucha hemorroide
No aparece en el artículo, pero sumo un dato más: Pokémon.
Quien haya jugado a Pokémon, o incluso haya oído hablar de él, sabe que el nivel máximo que podía alcanzar un pokémon era el nivel 100.
No obstante, como en todos los juegos, algunos salían defectuosos y empezaron a proliferar cartuchos en los que algún pokémon determinado continuaba subiendo de nivel, aunque no sus características.
Subían, subían, subían... y se paraban en el nivel 255.
el numero mágico es el 10(*), los demás números mágicos son una simple derivación.
(*) 10 en binario, naturalmente.
Que curioso este artículo. He perdido la cuenta de los años que he tenido que esperar para descubrir la razón por la que la máquina de aquel salón recreativo de mi pueblo se tragaba las monedas cuando llegaba a los 255 puntos del Comecocos...todo tenía una explicación...
#1 La gente normal no sabe que los procesadores funcionan con registros y usan sistema binario.
#4 sí, en este mundo hay 10 clases de personas; los que saben binario y los que no
#6 la gente normal? Joder...
01110000 01101111 01110010 00100000 01100101 01101100 00100000 01100011 01110101 01101100 01101111 00100000 01110100 01100101 00100000 01101100 01100001 00100000 01101000 01101001 01101110 01100011 01101111 00100001
matadme...
pista
http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/The_Characters.asp
#9 Ejem...
#6 Vale, de acuerdo, no te digo que no... pero llamarlo "misterio de la informática"
El agua moja... misterio de la física...
#2 Me gustaría preguntarte unas cuantas obviedades de biología, a ver que tan listo eres... ¿Por que moja el agua?
¿Y por que moja unas superficies más que otras?
¿Puedes hacer que "moje" más con algún producto de droguería básica?
No vale mirarlo en google....
#12 Si no la supiese, diria que no las se, no que son "un misterio de la biologia"...
Es de eso de lo que me quejo, del sensacionalismo, no de que la gente tenga que saberlo.
Según eso, tooooodo lo que la gente de la calle no sabe sobre un tema, es "un misteeeeerio"
Sobre lo de porque moja más unas superficies que otras, deberíamos empezar por definir "mojar", si lo asociamos como empapar yo diría que algunas superficies son porosas y capilosas por lo que retienen el agua con más facilidad... pero no tengo ni idea! repito, lo que me indigna no es que la gente no lo sepa, es que se trate como un "misterio"!
#13 Hombre, es un artículo divulgativo...
#13 de ahí el éxito de "cuarto milenio"...
#12 #2
Juas..Juas..yo me sé las dos
Y añadiría:
¿Por qué los insectos zapateros pueden andar sobre el agua? ¿Habría alguna forma de hacerles que se hundan y exterminar la raza?¿Puedes conseguir calentar el agua a más de 100 grados sin que se evapore?¿Podemos conseguir vapor a una temperatura superior a 100 grados?¿Se puede conseguir tener vapor de agua, hielo, y agua líquida coexistiendo?
¿Porqué si los liquidos se congelan de abajo hacia arriba, el agua lo hace de arriba a abajo?
Tantos misterios en la vida que nos acompañan...
#6 Y tu no sabes que hay procesadores que no funcionan con registros
http://hackaday.com/2013/08/02/the-mill-cpu-architecture/
Un ejemplo de esto. El Final Fantasy VIII. Quien haya jugado al juego sabrá que podíamos absorber diferentes magias para entre otras cosas mejorar los atributos de los distintos personajes, aparte de por ejemplo protegernos de distintos elementos. Si os acordáis como mucho podíamos llegar a 100. En realidad en el juego así es, pero el mismo usaba registros de 8 bits, con lo cual haciendo una "trampilla" y básicamente era editando y buscando en los archivos donde guardamos la partida, y en ciertos sectores o partes del archivo, en hexadecimal 64 (100 en decimal vamos) y lo reemplazábamos por FF (255) el enemigo que se metiese con nosotros le iba a dar la risa.
Salu2
#9 deformación profesional
#8 Se ve que si conoces como funciona un ordenador ya no eres normal
El caso es que solo pasa en informática, esto lo aplicas a un mecanico y a los motores y es un profesional no un friki.
#6 y los informáticos que somos, anormales?
#3 y del 255 luego evolucionaban al nivel 100
#16 ¿Puedes conseguir calentar el agua a más de 100 grados sin que se evapore?
en un docu se veían chimeneas al fondo de una fosa oceánica. allí, la presión era tan alta que el agua superaba los 200 grados (creo) sin la posibilidad de entrar en estado gaseoso.
si te compras una máquina de presión, a lo mejor puedes hacerlo en tu casa...
#8 la gente normal? Joder...
¿Acaso hay algo más triste que ser normal? La gente normal no me despierta ningún interés, ya los conozco a todos.
porque los programadores eran descuidados
#6 ¿Gente normal? ¿Cómo se llama entonces a los que sí saben lo que es un byte?
#1 tu piensa lo que una persona "normal" (entiendase normal como dentro de norma, es decir, la mayoria no sabe lo que representa 255) pensaria de ti, "frikis informaticos"
#1 L-S-T-O!!!
...ouch
Calma vaquerooos que ya sabemos que hay muchas representaciones, bases, divisiones de floats en octales en complemento a 7 representados con mantisas y su recontra puta madre y las veces que lo suspendí.
Es un articulo bonito para los que no conocen el tema. Explicado muy sencillito y con ejemplos y anécdotas. Si a cualqueir chaval que no conozca el tema le pica la curiosidad ya sabrá algo más e igual le da por profundizar o se le planta la semillita ingenieril para el futuro.
No todos los articulos de informática tienen que ser nivel ultra heickah
¿Misterio? Dan ganas de votar irrelevante.
255= Binario 11111111, Hexadecimal FF
#23 También puedes ir a uno de estos sitios para calentar el agua en un hornillo y un puchero normales y corrientes
http://es.wikipedia.org/wiki/Anexo:Tierra_bajo_el_nivel_del_mar
#9 Le dice un romano a otro
- ¿Vaca se escribe con B?
- No, con V
- ¡¡Por el culo te la hinco!!
Aparte de la tontería de decir que es un "misterio", la explicación dada NO es correcta.
El problema no es que los procesadores sean muy poco potentes y no "tengan capacidad para hacer los cálculos", sencillamente es que solo usaron un byte de memoria para almacenar esa característica en concreto, y no programaron lo que pasaría si se sobrepasa. En el caso de Pacman, los programadores jamás pensaron que fuera a haber gente tan enganchada que llegara a la fase 256, así que no programaron nada específico para ese caso, pero eso el cuelgue.
Existen procesadores de 8 bits (como por ejemplo el Z80, uno de los más famosos) que permiten hacer algunas cuentas de 16 bits uniendo registros de dos en dos, pero aunque no fuera así, siempre es posible hacer operaciones complejas en varios pasos para operar con números mayores a los que maneja internamente el procesador, por lo que las limitaciones son siempre de programación y escasez de memoria.
Y que esto sea portada de Menéame...
#33 gracias ^^
Hoy en Misterios de la Informática, ¿por qué cuando tu ordenador dice que tiene 4Gb de memoria, en el recuento pone 4096 y no 4000?
8 bits. Siguiente pregunta.
28 quitando el cero.
Lo se hasta yo que soy panadero.
#37 Por que los fabricantes no saben la diferencia entre GB y GiB. http://es.wikipedia.org/wiki/Gibibyte
Se han suicidado 256 informáticos con este meneo
#34 Venía a decir precisamente esto, porque el Pacman quizás no tenga más de 255 niveles, pero se pueden sacar varios millones como puntuación.
#37 Shhh, calla, no sea que en la tienda se enteren y me manden devolver la diferencia
¿Como ha llegado esta obviedad a portada?
Sensacionalista a más no poder... "Misterios de la informática"??? "número mágico"??? Como bien han dicho la mayoría de los comentarios anteriores simplemente se programó en 8 bits. Y ya está no hay que darle más vueltas, que es que llegan unas cosas a portadas que madre mía...
#5 La máquina de tu pueblo te timaba
cuando te cobraba al llegar a los 255 puntos
el juego se acaba en la frase 255 que no es lo mismo
qué gente tan ingenua hay por estos mundos.
#37 Surge de 1024x4. 1kB=1024 bytes. Es decir, 2 elevado a 10.
#1 Que no hayas sido capaz de entender que ese artículo está escrito para gente que no sabe de sistema binario
Lo sé yo que soy analfabeto.
Por la misma razón por la que los stacks o pilas de un objeto en Minecraft no puede ser de más de 64.
Porque... ¿Hay 10 tipos de personas?
Tener esto en portada en menéame tiene gracia.
#21 !false
#1 claro que un misterio para todos los profanos (y son mayoria). Que casi toda la gente tenga pc, smartphone, tablet... no les convierte en expertos. Una gran mayoria no sabe diferenciar RAM de ROM ¿como van a llegar mas adentro?. Y es algo logico y normal, es como pedir que todos los usuarios de coches y motos sepan como funciona internamente.
Que el agua moja es algo que empiricamente se ve (y no moja tanto como parece), pero el concepto de registros, ancho de palabra... como que no muchas personas los manejan.
En relacion al articulo, es perfecto. Antes simplista que incomprensible, y crea curiosidad en las personas ajenas a este mundo ¿se puede pedir mas?
Los procesadores de 8 bits
no trabajan con números de ocho dígitos
trabajan con instrucciones de ese tamaño
que viene a no ser lo mismo
El Pacman se colapsaba
no porque el procesador no pudiese usar números más grandes
sino porque no habían reservado memoria para ello
y el desbordamiento creaba ese desastre
Las consolas de 16 bits
también tenían limitaciones
aunque trabajaban con instrucciones más grandes
no son ciertos los motivos que expones
Hay grandes fallos de concepto
un procesador puede procesar números más grandes
otra cosa es que lo haga en una sola instrucción
como ya te he comentado antes
#6 Pues la gente normal debería saberlo, dado que es algo que se estudia en secundaria (o como se llame ahora).
El Frontier en versiones Amiga y Atari ST tenia un bug curioso, por la limitación de los 16 bits: si encontrabas una estrella que estuviera a 655.36 años luz desbordabas la pila y te permitia viajar aunque tuvieras el motor mas basico con un alcance de 2 años luz y un consumo de combustible de 1 año luz. Los jugones lo bautizaron "wormhole bug" y se prepararon autenticas rutas (http://www.sharoma.com/frontierverse/wormhole_routes.htm) para viajar de un lado a otro de la galaxia en pocos saltos aprovechándolo. Lástima que la versión DOS corrigiera ese bug...
Es el mismo caso que este, el numero más grande representable en 8 bits es 255, y en 16 bits es 65535.
#3 Cuando capturas u obtienes un pokemon, hay unos valores llamados EV (Effort Values), que comienzan con valor 0 y van aumentando a medida que haces combates pokemon, y no pueden sumar más de..... 255!!!
#23 #32 O irte al centro comercial mas cercano y compraros una Olla express.
increible que un articulo tan simplon, tan poco relevante y tan viejuno se ponga en portada!
Siglo XXI. Esto no es un misterio. Punto. Como mucho, una curiosidad para los que no conocían el motivo. Pena de titular sensacionalista.
#55 OMG, de ahí saca Dan Brown un best seller.
#18 El FFVIII es de PS1 y la PS1 tiene 32 bits. Vamos, que no tiene nada que ver con lo del artículo. Usaba un registro de 8 bits porque sólo podías tener 100 magias y no hacía falta más.
¿255 un número mágico? Eso no lo ha escrito alguien relacionado con el mundo de la tecnología, ¿no?
#59 . Pues si le cuentas lo de los IV hace una trilogía (son como los "genes" de cada pokemon). Los que se dedican a campeonatos son auténticos maestros de la cría, EV, IV y yoquesemás....
Como muestra:
http://www.pokexperto.net/index2.php?seccion=mecanica/genetica34
#1 0xFF
#52 Las instrucciones en pj el Z80 eran de longitud variable. Tienes pj un RET que es un byte (&HC9). Y luego tienes otras instrucciones como la de carga de registro desde memoria usando un indice que usaba multitud de bytes.
#46 Dudo que la gente normal lea ese articulo de frikadas, esos artículos solo los leemos los frikis.
#1 y te ha faltado decir que se empieza a contar por 0, y por eso el número 256 es el 255.
Pero sí, poco misterio.
Y nadie dice nada sobre lo fea que era la master system I? No la había visto antes, que cosa más fea. Aunque la nes también se las traía...
Propongo a #0 que la próxima vez utilice el TL;DR
#66 Iba a hacerlo... pero he pensado que, total, esta noticia no iba a durar mucho... y mira... portada!
#69 Eso sí que es un misterio de la informática, las noticias que llegan a veces a portada en menéame
#53 a mi en secundaria no me enseñaron la arquitectura de un procesador. Lo hicieron en la carrera.
OLA KE ASE HAPRENDES HINFORMATICA O KE ASE
#9 Solución rápida: http://www.traductorbinario.com/#binario
Bueno, menos mal que alguien ya lo ha dicho (como #34 y alguno mas). Decir que el juego colapsaba porque no podia soportar un calculo con un numero mayor que 255 porque era una limitacion del hardware (por ser un procesador de 8 bits) es, como decirlo sin parecer muy crudo...una burrada.
Es hora de llamar a Iker. La nave del misterio nos lo explicará
Es fácil de explicar, en binario el doscientos cincuenta y cinco (11111111) es tan mágico como lo es el 99 o en 999 en el sistema decimal que usamos a diario. O sea, el número más grande que se puede representar con una determinada cantidad de dígitos.
Para la gente de a pie aun puede ser un misterio. Aqui la mitad somos programadores
Eso es algo que se muestra varias veces en la peli "King of Kong: a fistful of quarters" (recomendadísima:
)#13 Lo curioso es que las plantas en las que más resbala el agua por sus hojas, son las que tienen una superficie capilosa de pelillos casi microscópicos.
Vaya tela, un artículo interesante para gente que no tiene idea de ordenadores votado irrelevante porque semos mu listos.
Cuando yo no sabía nada de ordenadores también me parecía misterioso que algunos valores en los juegos se pararan en 255, o el aún más misterioso -65535 que se veía a veces en errores.
#80 tienes razon, me arrepiento de haberla votado irrelevante. Tenia que haberla votado ERRONEA, ya que la explicacion que da del porque es asi esta completamente equivocada y mas que informar, desinforma. Anda que decir que un ordenador de 8 bits no podia hacer calculos con mas de 8 bits... esto si que tiene tela...
#81 Vale, listo, perdónales la vida a los subhumanos esos que no alcanzan tu supremo nivel intelectual
Poke usr 55789,255 munición infinita en el navy moves de spectrum descubierto x mi . Pero vamos lo de mágico sobra...
#12 Eso es física, no biología
#84 Todo lo que tenga que ver con biología tiene que ver con agua. Te sorprenderías...
#18 No estaba hablando de los registros de 8 bits en sí sino del 255. Y el Final Fantasy VIII del que hablo es de PC. En todo caso como sabes los registros de 32 bits se pueden dividir y/o usar como registros de 8 bits.
Salu2
#1 en realidad estaban hablando de 255, que es (2^8)-1
#87 Eso es en Canarias que es 1 menos
#16 ¿Puedes conseguir calentar el agua a más de 100 grados sin que se evapore? Pero Celsius, o vale cualquier otra escala
#11
Haz la pregunta a cualquiera de por qué el agua moja y te sorprenderá que casi nadie lo sabe explicar.
#90 De hecho hay líquidos que no mojan
#91
Exacto, pero mucha gente cree que el agua moja porque es un líquido.
#87 Ya lo he explicado en #69
#34 " Sería imposible representar el 256 con una longitud de 8 bits."
Mmmmmm internamente no, pero yo con Python saco operaciones más largas que el máximo de 2^64-1.
>>> 2**64+1
18446744073709551617
En BC, sin embargo, no puedo.
#64 A ti te molaría programar para la Game Boy fijo . Yo a ASM solo hice una suma y ya me costaba horrores.
Sacaron un SDK para programar en C para la Game Boy y todo se me hacía mil veces más sencillo.
#23 Según tengo entendido, puedes hacerlo con un microondas y recipiente muy muy muy liso.
#83 El Navy Moves tronco... Me he quedado como el crítico de Ratatouille.
Ya recuperado... por esto mismo no se le pueden poner más de 4GB de RAM al Windows XP y al Windows 7 de 32 bits: 232 = 4.294.967.296 bytes = 4.194.304 Kb = 4.096 MB = 4 GB ¿no?
#7 10 si incluimos a los que hacen chistes en ternario.
#97, en parte. Realmente si debería ser posible, ya que el kernel de windows soporta PAE si la CPU también lo soporta (Physical Address Extension, un método para direccionar mas memoria en 32 bits), pero lo tienen capado por tema de licencias.. solo funciona en las ediciones server. pero aunque funcionara, PAE tiene sus limitaciones: aunque tengas 16 gigas y el sistema de 32 bits con PAE te los pille bien, ningún programa va a poder usar mas de 4 gigas a menos que esté expresamente hecho para aprovechar PAE, cosa nada habitual. Además, no estoy seguro pero creo que es algo mas lento que un soporte nativo de 64 bits.
En linux es el mismo problema: necesitas un kernel con soporte PAE (suele venir de serie últimamente, pero depende de la distribución) y tienes las mismas limitaciones, un programa normal de 32 bits solo puede direccionar 4 gigas.
Microsoft Windows implements PAE if booted with the appropriate option, but current 32-bit desktop editions enforce the physical address space within 4 GB even in PAE mode. According to Geoff Chappell, Microsoft limits 32-bit versions of Windows to 4 GB as a matter of its licensing policy,[5] and Microsoft Technical Fellow Mark Russinovich says that some drivers were found to be unstable when encountering physical addresses above 4 GB.[6] Unofficial kernel patches for Windows Vista and Windows 7 32-bit are available[7] [8] that break this Microsoft enforced limitation, though the stability is not guaranteed. These tools increase the RAM limit of the 32-bit version of Windows 7 to 64 GB.
#89
Claro que puedes. Se conoce como "agua sobrecalentada". En función de la presión que exista puedes conseguir agua hasta de 374 grados centígrados. Todo depende de la presión externa.
A presión ambiental el agua pura la podemos llevar hasta a 100 grados antes de que comience a evaporarse. Pero si calentamos este agua en un entorno con gran presión, se consigue "sobrecalentar" el agua. La presión la puedes crear con el propia agua(una olla express) o incluso con un líquido que evapore antes. En una olla express mezcla alcohol y agua, el alcohol se evapora antes que el agua, no puede salir de la olla, aumenta la presión de la misma, y por tanto la primera gota de agua no comenzará la evaporación hasta superados los 100 grados.