¿Cuál era el propósito de usar una CPU de 64 bits en una Nintendo 64 si tenía menos de 4 GB de RAM?

Seguramente habrá respuestas mejores y más claras, pero tiene más que ver con la eficiencia que con el acceso a la memoria. Una CPU de 64 bits puede realizar muchas más operaciones en un ciclo porque puede acceder a palabras (ideas) más complejas.

¿La diferencia?

8 bits :

  1. Precaliente el horno a 450 grados F (230 grados C).
  2. En un tazón grande, mezcle la harina, el polvo de hornear y la sal. Corte la manteca con un tenedor o una batidora de repostería hasta que la mezcla se asemeje a las migajas gruesas.
  3. Vierta la leche en la mezcla de harina mientras revuelve con un tenedor. Mezcle la leche hasta que la masa esté suave, húmeda y se separe del costado del tazón.
  4. Voltee la masa sobre una superficie ligeramente enharinada y revuelva con harina hasta que ya no esté pegajosa. Extienda la masa en una hoja gruesa de 1/2 pulgada y córtela con una galleta enharinada o un cortador de galletas. Presione la masa sin usar y repita el proceso de laminado y corte.
  5. Coloque las galletas en bandejas para hornear sin engrasar y hornee en horno precalentado hasta que estén doradas, aproximadamente 10 minutos.

64bit:

  1. Hacer una galleta

Las palabras de 64 bits pueden transmitir más instrucciones que las de 8 bits.

El tamaño de la palabra de una CPU se refiere a la precisión de los datos sobre los que opera, normalmente limitado por el tamaño de sus registros. Esto limita la cantidad de memoria que el sistema puede abordar, pero esto es más un efecto secundario del tamaño de palabra de CPU que el propósito directo del tamaño de palabra de CPU.

El tamaño de palabra determina la precisión de las operaciones. El N64 con 64 bits podría en teoría abordar 4835703280000000000000000 veces sus 4 MB de memoria predeterminada. El objetivo de un procesador de 64 bits en este caso, sin embargo, no era abordar un volumen obsceno de memoria, sino permitir que se realizaran operaciones matemáticas en 8 bytes de memoria dentro de una sola instrucción. Esto era muy alto en el momento en comparación con otras consolas de juegos.

No confunda las limitaciones del sistema operativo Windows de 32 bits, que solo permitía usar los primeros 3 GB. La ruta de datos más amplia de la CPU de 64 bits (que probablemente era más moderna que los sistemas más antiguos) permite un procesamiento y procesamiento más rápidos. Esos procesos no necesariamente necesitan más memoria (sin embargo, dentro de lo razonable, tampoco duele)

Una de las razones podría ser luchar contra la fragmentación de la memoria utilizando un espacio de direcciones más grande: siempre puede asignar un bloque contiguo de memoria si la cantidad total de memoria que utiliza es aún menor que el tamaño de la memoria física.

Esto no es lo mismo.

La CPU tiene una clasificación de velocidad y puede hacer ‘x’ cantidad de procesamiento por segundo.

El disco duro contiene información como programas como una baraja de cartas. Cuando se inicia un programa, necesitas más espacio para jugar con las cartas. Un disco duro es ‘de tantos gigabytes’ grande. Cuando cierras el programa, las cartas ocupan menos espacio y regresan al mazo.

RAM .. es memoria de acceso aleatorio. Y es el cuello entre el HDD y la CPU.

La CPU piensa y el HDD contiene los datos. La RAM es el cuello entre.

Ejemplo … Una CPU puede ser 3.4 gig, un HDD 500 gig y ram 16 mb.